Douglas Fowley

Recently added

Transient Lady
5.4
DVDRip

Transient Lady

Mar. 04, 1935

Transient Lady

A senator’s brother turns up murdered, and the senator tries to pin the blame on a man he knows is innocent.
Untamed Heiress
6.2
DVDRip

Untamed Heiress

Mar. 31, 1954

Untamed Heiress

Judy is the daughter of a famous opera singer who once bankrolled prospector Andrew “Cactus” Clayton. Now Clayton hopes to repay the ...
Buffalo Gun
5.5
DVDRip

Buffalo Gun

Jul. 01, 1961

Buffalo Gun

In this western, the Indians claim that their government rations are being stolen and they threaten to fight back. A pair of agents look into it ...
From Noon Till Three
6.5
DVDRip

From Noon Till Three

Aug. 13, 1976

From Noon Till Three

Bank robber Graham Dorsey spends a few hours with beautiful widow Amanda Starbuck, in which time his gang takes part in a disastrous holdup. ...
Battleground
7.4
DVDRip

Battleground

Nov. 09, 1949

Battleground

Members of the U.S. Army’s 101st Airborne Division are fighting for their country amidst the rugged terrain of Bastogne, Belgium, in ...
This Is My Affair
6.6
DVDRip

This Is My Affair

May. 28, 1937

This Is My Affair

President McKinley asks Lt. Richard L. Perry to go underground to identify some obviously very well briefed Mid-Western bank robbers based in ...
Fifty Roads to Town
6
DVDRip

Fifty Roads to Town

Jun. 03, 1937

Fifty Roads to Town

A man on the lam in the Canadian wilds encounters a young woman in a remote lodge who is also on the run.
Mr. Moto’s Gamble
6.6
DVDRip

Mr. Moto’s Gamble

Apr. 07, 1938

Mr. Moto’s Gamble

Celebrated as supersleuth, Mr. Moto comes out fighting when a brutal boxing match turns into cold-blooded murder! Assisted by ...
Bunco Squad
6.1
DVDRip

Bunco Squad

Sep. 01, 1950

Bunco Squad

Police sergeants Johnson and McManus take on Los Angeles confidence tricksters. Con man Tony Wells, lining up rich widow Jessica Royce as his ...
Criminal Lawyer
6.2
DVDRip

Criminal Lawyer

Aug. 23, 1951

Criminal Lawyer

A drunken attorney tries to sober up in order to defend a friend in murder case.
She Had to Eat
6.5
DVDRip

She Had to Eat

Jul. 02, 1937

She Had to Eat

An Arizona gas station owner faces comic adventures after traveling with an eccentric millionaire to New City, where he meets up with a ...
One Body Too Many
5.4
DVDRip

One Body Too Many

Nov. 24, 1944

One Body Too Many

An insurance salesman, Albert Tuttle, is hired as a body guard for a millionaire.
Doctors Don’t Tell
5.2
R5

Doctors Don’t Tell

Sep. 22, 1941

Doctors Don’t Tell

Dr. Ralph Snyder and Dr. Frank Blake open an office together but soon split over a rivalry for nightclub singer Diana Wayne and a difference over ...
The Broken Star
5.9
R5

The Broken Star

Apr. 01, 1956

The Broken Star

A deputy sheriff defies local ranchers to investigate a Mexican’s murder.
Man from Del Rio
6.4
DVDScr

Man from Del Rio

Oct. 30, 1956

Man from Del Rio

Mexican gunfighter Dave Robles outdraws the town’s outlaw-turned-sheriff and is invited to fill the dead man’s shoes. But a tin star ...
The Naked Jungle
6.7
DVDScr

The Naked Jungle

Mar. 03, 1954

The Naked Jungle

The Leiningen South American cocoa plantation is threatened by a 2-mile-wide, 20-mile-long column of army ants.
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 ...
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();