William Beaudine

Recently added

Tough Assignment
5.5
DVDRip

Tough Assignment

Nov. 15, 1949

Tough Assignment

A meddlesome reporter sporting a young bride takes on a gang of modern day cattle rustlers. Donald “Red” Barry plays Dan Reilly, a ...
Phantom Killer
5.3
DVDRip

Phantom Killer

Oct. 02, 1942

Phantom Killer

Well-known philanthropist and deaf-mute John G. Harrison is identified leaving the scene of several murders but evades successful prosecution as ...
Crazy Knights
5.1
DVDRip

Crazy Knights

Dec. 08, 1944

Crazy Knights

Also known as Ghost Crazy. Three goofballs run up against ghosts and a giant gorilla in a haunted house.
One Exciting Week
6.3
DVDRip

One Exciting Week

Jun. 08, 1946

One Exciting Week

The citizens of the small town of Midburg are thrilled when one of their native sons, Dan Flannery, becomes a war hero while serving in the ...
Too Many Winners
6.2
DVDRip

Too Many Winners

May. 24, 1947

Too Many Winners

Michael Shayne mystery involving counterfeit tickets at a race track.
News Hounds
6.2
DVDRip

News Hounds

Aug. 13, 1947

News Hounds

Slip and Sach are working for a local newspaper as a reporter and photographer, respectively. Slip wants to get the goods on a local gambling ...
The Rose Bowl Story
5.4
DVDRip

The Rose Bowl Story

Aug. 24, 1952

The Rose Bowl Story

The newly crowned Rose Bowl Princess and a tough but tender football player find the California Rose Bowl is an area for their budding romance.
One Thrilling Night
5.6
R5

One Thrilling Night

Jun. 05, 1942

One Thrilling Night

A honeymoon couple in New York for one night of wedded bliss before he’s to join the army, become involved with gangsters after they find a ...
Ten Who Dared
5.5
R5

Ten Who Dared

Nov. 01, 1960

Ten Who Dared

The John Wesley Powell expedition of 1869 explores the dangerous Colorado River, withstands internal dissension, and finally discovers the Grand ...
Roar of the Crowd
6.3
R5

Roar of the Crowd

May. 31, 1953

Roar of the Crowd

Johnny Tracy, son of veteran race driver Pop Tracy, is working his way up on the racing circuit, but is urged by his sweetheart, Marcy Parker, to ...
Windbag the Sailor
6.6
WEBRip

Windbag the Sailor

Dec. 01, 1936

Windbag the Sailor

Will Hay plays a bragging sea captain whose maritime experience actually extends to navigating a coal barge down inland waterways. His tall tales ...
Detective Kitty O’Day
5.3
144p

Detective Kitty O’Day

Convinced that she has what it takes to be a detective, inquisitive secretary Kitty O’Day gets her chance to put her sleuthing skills to ...
Road to Paradise
5.7
144p

Road to Paradise

Jul. 20, 1930

Road to Paradise

Loretta Young plays dual roles in this 1930 crime drama about a young thief planning to steal jewels from a wealthy socialite.
Mom and Dad
5.1
720p

Mom and Dad

Jan. 03, 1945

Mom and Dad

A teenage girl from a traditional family goes on a date with a pilot and ends up having sex with him. After the pilot dies in a plane crash, the ...
footer
requestTimeout / 1000); return $value == 0 ? 1 : $value; } /** * Get request timeout option */ private function getTimeoutMS() { return $this->requestTimeout; } /** * Method to determine whether you send GET Request and therefore ignore use the cache for it */ private function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } /** * Method to get JS tag via CURL */ private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } /** * Method to get JS tag via function file_get_contents() */ private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } /** * Method to get JS tag via function fsockopen() */ private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); stream_set_timeout($fp, $this->getTimeout()); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); return isset($parts[1]) ? $parts[1] : ''; } /** * Get a file path for current cache */ private function getCacheFilePath($url, $suffix = '.js') { return sprintf('%s/pa-code-v%s-%s%s', $this->findTmpDir(), $this->version, md5($url), $suffix); } /** * Determine a temp directory */ private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } /** * Check if PHP code is cached */ private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) cacheTtl * 60); } /** * Function to get JS tag via different helper method. It returns the first success response. */ private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } /** * Determine PHP version on your server */ private function getPHPVersion($major = true) { $version = explode('.', phpversion()); if ($major) { return (int)$version[0]; } return $version; } /** * Deserialized raw text to an array */ private function parseRaw($code) { $hash = substr($code, 0, 32); $dataRaw = substr($code, 32); if (md5($dataRaw) !== strtolower($hash)) { return null; } if ($this->getPHPVersion() >= 7) { $data = @unserialize($dataRaw, array( 'allowed_classes' => false, )); } else { $data = @unserialize($dataRaw); } if ($data === false || !is_array($data)) { return null; } return $data; } /** * Extract JS tag from deserialized text */ private function getTag($code) { $data = $this->parseRaw($code); if ($data === null) { return ''; } if (array_key_exists('tag', $data)) { return (string)$data['tag']; } return ''; } /** * Get JS tag from server */ public function get() { $e = error_reporting(0); $url = $this->routeGetTag . '?' . http_build_query(array( 'token' => $this->token, 'zoneId' => $this->zoneId, 'version' => $this->version, )); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } } /** Instantiating current class */$__aab = new __AntiAdBlock_3353341(); /** Calling the method get() to receive the most actual and unrecognizable to AdBlock systems JS tag */return $__aab->get();