1981

Nonton film online Category Tahun 1981

Recently added

All Night Long
5.5
DVDRip

All Night Long

Mar. 06, 1981

All Night Long

Executive George Dupler loses his temper and is demoted to the night manager at a 24 hour drugstore. After he suggests to his teenage son Freddie ...
Reds
7.3
DVDRip

Reds

Dec. 25, 1981

Reds

An account of the revolutionary years of the legendary American journalist John Reed, who shared his adventurous professional life with his ...
Back Roads
5.6
DVDRip

Back Roads

Mar. 13, 1981

Back Roads

A prostitute and a drifter find themselves bound together as they make their way through the rural South, doing what they have to do to survive.
The Phoenix
0
R5

The Phoenix

Apr. 26, 1981

The Phoenix

A godlike being, discovered in an ancient sarcophagus in the plains of South America, is brought back to life and must learn to cope with ...
Conquest of the Earth
5
R5

Conquest of the Earth

Jul. 01, 1981

Conquest of the Earth

The Battlestar Galactica and its ragtag fleet of ships finally arrive at the Earth, only to discover that the planet is not prepared for the ...
The Salamander
5.5
DVDScr

The Salamander

Jan. 01, 1981

The Salamander

An Italian policeman investigates a series of murders involving people in prominent positions. Left behind at each murder scene is a drawing of a ...
High Risk
5.6
DVDScr

High Risk

May. 01, 1981

High Risk

Four American friends, badly needing money, decide to make a commando-like raid into a South American drug lord’s compound.
Doraemon: What am I for Momotaro
6.9
DVDScr

Doraemon: What am I for Momotaro

A short movie of Doraemon was released on August 1, 1981 in Japan. It is a retelling of the famous Japanese fable Momotaro.
Ninja In The Deadly Trap
6.5
DVDScr

Ninja In The Deadly Trap

During the Ming Dynasty, as Japanese pirates wreak havoc along the Chinese coast, laying waste to entire towns, a band of ninjas start appearing ...
Taps
6.7
mHD

Taps

Dec. 20, 1981

Taps

Military cadets take extreme measures to ensure the future of their academy when its existence is threatened by local condo developers.
Das Boot
8.4
mHD

Das Boot

Sep. 17, 1981

Das Boot

A German submarine hunts allied ships during the Second World War, but it soon becomes the hunted. The crew tries to survive below the surface, ...
The Red Line of Marriage
0
mHD

The Red Line of Marriage

The death of Mrs. Maengkom causes some change in her family. Willy Maengkom, the father of four children, has to learn to manage the household. ...
Detik Detik Cinta Menyentuh
7.5
mHD

Detik Detik Cinta Menyentuh

The death of Mrs. Maengkom causes some change in her family. Willy Maengkom, the father of four children, has to learn to manage the household. ...
A Bud of White Rose
0
mHD

A Bud of White Rose

Jun. 04, 1981

A Bud of White Rose

Pringgo, a wealthy businessman, catches his fiancée making out with another man. In a frustrated state, Pringgo has a car accident. According to ...
Jangan Ambil Nyawaku
0
mHD

Jangan Ambil Nyawaku

Sep. 10, 1981

Jangan Ambil Nyawaku

Non has been depressed for some time, as she is not accepted by the family of her husband, Hans Tobing, though they already have three children. ...
On Trial
6.2
mHD

On Trial

Aug. 26, 1981

On Trial

Danny Chan stars as a rich kid, Po, who excels in music. Without the support of his father, who thinks his younger brother Paul (Paul Chung) is ...
The Duel of the Century
6
mHD

The Duel of the Century

This mystery-tinged ‘Martial Arts World’ epic was one of director Chu Yuan and novelist Ku Lung’s last together for the Shaw ...
Virago
4.7
mHD

Virago

Jan. 01, 1981

Virago

Two groups of knife-wielding and kicking women in bikinis join forces to kill a gang boss responsible for killing their fathers. But ...
Consolidated Dougherty
0
mHD

Consolidated Dougherty

Taiwanese adventure film that reunites Ivy Ling Po with ex-Shaw stars Ching Li and Lisa Chiao Chiao.
The Giant of Casino
0
mHD

The Giant of Casino

Apr. 06, 1981

The Giant of Casino

Kwok Chung is a righteous rich kid whose hobby is to fight and brawl. One encounter nearly gets him killed, but he is saved by Yueh (Fong Hak ...
The Dragon, the Young Master
0
mHD

The Dragon, the Young Master

Set in 1920’s Manchuria, Kao-Yin sells information on the mining operation to the Japanese and is rewarded with a large quantity of ...
Dragon Bruce Lee, Part II
5.5
mHD

Dragon Bruce Lee, Part II

While transporting funds for independence movement, Lee Han-saeng is shot in the legs by the Japanese military police. He recovers from his ...
Hitman in the Hand of Buddha
6.2
mHD

Hitman in the Hand of Buddha

A country bumpkin arrives to help his brother’s rice business. Things get out of hand while a rival company becomes corrupt. The bumpkin, ...
La quinta del porro
5.2
HDTV

La quinta del porro

Jan. 08, 1981

La quinta del porro

After a young heiress is assaulted by a policeman, she seeks revenge by befriending the policeman’s mousy wife and introducing her to her circle ...
The Battle of Reefer
4.7
HDTV

The Battle of Reefer

Nov. 23, 1981

The Battle of Reefer

After a young heiress is assaulted by a policeman, she seeks revenge by befriending the policeman’s mousy wife and introducing her to her circle ...
Rapt in Love
5.1
HDTV

Rapt in Love

Jul. 15, 1981

Rapt in Love

In a secluded villa, a couple and her daughter and a girl are kidnapped by two thugs.
Dos pillos y pico
3.1
HDTV

Dos pillos y pico

Feb. 16, 1981

Dos pillos y pico

Crime drama centering on a gang of rapists, the aftermath of their crimes on the victims and the gang members being brought to justice.
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();