1991

Nonton film online Category Tahun 1991. Watch movie online category year 1991

Recently added

Zandalee
4.3
Mini HD

Zandalee

May. 09, 1991

Zandalee

Bored with her marriage to burnt out poet turned corporate executive Thierry, Zandalee falls prey to an old friend of her husband, the ...
Stone Age Warriors
6.3
Mini HD

Stone Age Warriors

Apr. 25, 1991

Stone Age Warriors

The story begins with an explorer named Nakamura heading deep into the jungle to find a hidden treasure. But the “treasure” is ...
Riki-Oh: The Story of Ricky
7
Mini HD

Riki-Oh: The Story of Ricky

Hard man Ricky is incarcerated in a futuristic prison where ultra-violence is his only means of survival in the corrupt, sadistic system. He must ...
Class Action
6.4
DVDRip

Class Action

Mar. 15, 1991

Class Action

A liberal activist lawyer alienated his daughter Maggie years ago when she discovered his many affairs. Now a conservative corporate lawyer, ...
Company Business
5.7
DVDRip

Company Business

Sep. 06, 1991

Company Business

An aging agent is called back by “the Company” to run a hostage trade of a Soviet spy for an American agent.
Public Enemy #2
8
R5

Public Enemy #2

Jan. 01, 1991

Public Enemy #2

Second City Television alumnus Dave Thomas stars in this hilarious spoof of “America’s Most Wanted.” Thomas portrays Wynn ...
Frogs!
4.6
R5

Frogs!

Jan. 01, 1991

Frogs!

They’re back! Arlo and Gus return in the rollicking, “ribeting” sequel to the award-winning WonderWorks family movie FROG. Gus, ...
Vacations of Terror 2: Diabolical Birthday
5
R5

Vacations of Terror 2: Diabolical Birthday

Julio is invited to a little girl’s birthday party in a closed movie studio, only to discover the doll is now in her possession. Terror ensues!
Air Force One: The Planes and the Presidents
4.9
R5

Air Force One: The Planes and the Presidents

From IMDB: Several important historical events occurred on the planes with call sign Air Force One. These events are described within the ...
The Crucifer of Blood
5.6
R5

The Crucifer of Blood

Nov. 04, 1991

The Crucifer of Blood

A beautiful young woman asks Holmes to help her father, a former army captain and hopeless opium addict break free of the curse surrounding a ...
A Question of Attribution
0
R5

A Question of Attribution

Sir Anthony Blunt, who was a Soviet agent for 25 years, is routinely questioned and gives no answers, but is knighted and works as Director of ...
The People Under the Stairs
6.4
R5

The People Under the Stairs

Poindexter “Fool” Williams, his brother Leroy, and their family face eviction from their rented home in South Central Los Angeles. ...
Jungle Fever
6.6
DVDScr

Jungle Fever

Jun. 07, 1991

Jungle Fever

A successful and married black man contemplates having an affair with a white girl from work. He’s quite rightly worried that the racial ...
Mobsters
5.9
DVDScr

Mobsters

Jul. 26, 1991

Mobsters

The story of a group of friends in turn of the century New York, from their early days as street hoods to their rise in the world of organized ...
A Star for Two
5.8
DVDScr

A Star for Two

Aug. 10, 1991

A Star for Two

Love between a man and a woman that endures the ravages of time.
Skyscraper Hunting
5.4
DVDScr

Skyscraper Hunting

Apr. 20, 1991

Skyscraper Hunting

The ASH (Abnormal Species Humanoid) first appeared in the beginning of the 1980s. They looked like humans, but they weren’t. The ASH can be ...
Force of Duty
0
mHD

Force of Duty

Jul. 08, 1991

Force of Duty

RUC detective Simon Gabby is consumed by guilt after he fails to act decisively in a moment of terror. As the pressure on him builds, Gabby ...
The Treaty
7.9
mHD

The Treaty

Dec. 05, 1991

The Treaty

How the Anglo-Irish Treaty between the unrecognised Irish Republic, represented by Michael Collins, and the British government was concluded ...
Hot Shots!
6.7
mHD

Hot Shots!

Jul. 31, 1991

Hot Shots!

The gang that created Airplane and The Naked Gun sets its sights on Top Gun in this often hilarious spoof starring Charlie Sheen, who previously ...
The Nationwide Constituency
0
mHD

The Nationwide Constituency

Dragon Lee stars as Baek-chon, a small time gangster who quickly rises to power following a shake up in his organization. The gang boss was shot ...
Little Kickboxer
4.9
mHD

Little Kickboxer

Jan. 26, 1991

Little Kickboxer

A young boy learns Tae Kwon Do, not only to defeat the gangsters threatening his family, but also to defeat the man who killed his father.
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();