Edwin Stevens

Recently added

The Squaw Man
5.2
DVDRip

The Squaw Man

Dec. 15, 1918

The Squaw Man

Framed for embezzlement, an English nobleman flees to America, eventually finding romance in Wyoming with a young Native-American. This is the ...
Cheating Cheaters
0
DVDRip

Cheating Cheaters

Jan. 26, 1919

Cheating Cheaters

Two gangs of crooks, living side-by-side, each mistake the other for a wealthy household and each plot to rob the other.
The Unpardonable Sin
0
DVDRip

The Unpardonable Sin

Apr. 01, 1919

The Unpardonable Sin

Based on the Rupert Hughes novel, this film concerns the German atrocities committed in Belgium at the beginning of the Great War.
The Crimson Gardenia
6.5
DVDRip

The Crimson Gardenia

Jun. 14, 1919

The Crimson Gardenia

Wastrel New York millionaire Roland Van Dam travels to New Orleans during Mardi Gras, looking for adventure and romance. Because the costume he ...
Sahara
4.4
DVDRip

Sahara

Jun. 29, 1919

Sahara

Actress Mignon is the toast of Paris until she marries young American engineer John Stanley. He is commissioned to go to work in the Sahara ...
Upstairs
0
DVDRip

Upstairs

Aug. 03, 1919

Upstairs

While working as a dishwasher in a fashionable New York hotel, Elsie MacFarland often sneaks upstairs to enviously peek at the people dancing to ...
Her Kingdom of Dreams
0
DVDRip

Her Kingdom of Dreams

Sep. 21, 1919

Her Kingdom of Dreams

A young girl living a secluded and unsophisticated life is suddenly thrust into a great wealth and a frightening social whirl.
The Lone Wolf’s Daughter
0
DVDRip

The Lone Wolf’s Daughter

At a London auction, Princess Sonia bids against her husband, exiled Prince Victor, for a Corot landscape in which incriminating letters Sonia ...
Passion’s Playground
0
DVDRip

Passion’s Playground

Mary Grant has a gambling father and a mother who has disappeared. Even though she has been raised in a convent she proves true to her ancestry ...
Her Unwilling Husband
0
DVDRip

Her Unwilling Husband

Nov. 21, 1920

Her Unwilling Husband

In this farce, Mavis Jerome, is an actress who has just broken up with her fiancĂ©, Homer Owen. She goes to her brother-in-law’s island ...
The Charm School
0
DVDRip

The Charm School

Jan. 01, 1921

The Charm School

Austin Bevans, a lively car-salesman, suddenly finds himself heir to the Bevans School for Girls. Since Austin feels that acquiring grace and ...
What’s Worth While?
0
DVDRip

What’s Worth While?

Feb. 27, 1921

What’s Worth While?

A rich woman and a poor man fall in love, but they face the opposition of her family.
The Dollar-a-Year Man
6.5
DVDRip

The Dollar-a-Year Man

Apr. 02, 1921

The Dollar-a-Year Man

Hijinks surrounding the attendance of a Prince at a Yacht Club dinner.
Crazy to Marry
6.8
DVDRip

Crazy to Marry

Aug. 28, 1921

Crazy to Marry

A doctor who believes he can cure criminals takes on a big challenge.
The Little Minister
7
DVDRip

The Little Minister

Dec. 25, 1921

The Little Minister

In 1840 Scotland, a young lass named Babbie revels in the country life and frolics with the locals, simple weavers whose livelihood is threatened ...
A Game Chicken
0
DVDRip

A Game Chicken

Feb. 26, 1922

A Game Chicken

Living in Cuba with her parents and grandmother, Inez Hastings, does not care for Lavendera, her persistent suitor. Contrary to her ...
The Man Unconquerable
0
DVDRip

The Man Unconquerable

Jul. 02, 1922

The Man Unconquerable

A conservative young man inherits his uncle’s pearl fishery concession in the South Pacific. Upon his arrival there, he becomes involved ...
The Voice from the Minaret
0
DVDRip

The Voice from the Minaret

Lord Carlyle governs a province in India. Although he weds the beautiful Adrienne, he can’t make her love him. And no wonder — ...
A Lover’s Oath
6.1
DVDRip

A Lover’s Oath

Sep. 29, 1925

A Lover’s Oath

“The plot introduces Omar as a leader of his people but deals rather with the love of his nephew, Ben Ali, for the fairest daughter of 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();