1984

Nonton film online Category Tahun 1984

Recently added

Ninja Thunderbolt
4
WEBRip

Ninja Thunderbolt

Jan. 01, 1984

Ninja Thunderbolt

The Ninja Empire has been run by an evil master and one member decides to leave the empire. The ex-Ninja wants a Hong Kong detective to track ...
Bruce Lee: The Legend
7.1
WEBRip

Bruce Lee: The Legend

Jan. 01, 1984

Bruce Lee: The Legend

The Official Golden Harvest tribute to the Master of the Martial Arts Film, Bruce Lee.
Goodie-Two-Shoes
6.2
TS

Goodie-Two-Shoes

Sep. 01, 1984

Goodie-Two-Shoes

Goodie-Two-Shoes is a 1984 British short film written and directed by Ian Emes. A teacher volunteers a group of misfit students to take a new ...
This Is Spinal Tap
7.9
TS

This Is Spinal Tap

May. 04, 1984

This Is Spinal Tap

“This Is Spinal Tap” shines a light on the self-contained universe of a metal band struggling to get back on the charts, including ...
Nineteen Eighty-Four
7.1
TS

Nineteen Eighty-Four

Nov. 09, 1984

Nineteen Eighty-Four

George Orwell’s novel of a totalitarian future society in which a man whose daily work is rewriting history tries to rebel by falling in love.
Itu Bisa Diatur
7.4
TS

Itu Bisa Diatur

May. 10, 1984

Itu Bisa Diatur

Three friends, Dono, Kasino, and Indro, open a restaurant because of Dono’s cooking expertise. There are situational jokes in the restaurant: the ...
Tahu Diri Dong
7
TS

Tahu Diri Dong

Aug. 14, 1984

Tahu Diri Dong

The quasi-skilled Kasino tries to install an abstract painting on the wall of Mr. Us Us’ house where he stays. The plaster wall is damaged. ...
Pom Pom
6.1
TS

Pom Pom

Feb. 22, 1984

Pom Pom

Chau and Beethoven, two Hong Kong police detectives, go through misadventures to protect a young girl from a ruthless crime lord, as she ...
Heaven Can Help
6.2
TS

Heaven Can Help

May. 05, 1984

Heaven Can Help

Mak is an optimist. He is driven to despair after a series of depressing events and got himself into a car accident. As he passed out, his spirit ...
The Return of Pom Pom
6.1
TS

The Return of Pom Pom

Jun. 22, 1984

The Return of Pom Pom

Hong Kong detectives Chau and Beethoven return in this sequel to “Pom Pom.” This time out, they join forces with their boss, ...
Wheels on Meals
7
TS

Wheels on Meals

Aug. 17, 1984

Wheels on Meals

Cousins Thomas and David, owners of a mobile restaurant, team up with their friend Moby, a bumbling private detective, to save the beautiful ...
Assassination Orders
6.1
TS

Assassination Orders

Feb. 02, 1984

Assassination Orders

The ronin, Sako Kanbei has to rescue the beautiful Princess Tsubaki from danger while young samurai of the Numata Clan stand up against their ...
The Story of a Man Among Men
5.7
TS

The Story of a Man Among Men

During the Showa era, a young yakuza survives war and injury and rises to become a clan boss with the help and respect of his sworn brothers.
Location
6.9
TS

Location

Sep. 22, 1984

Location

The melodramatic story of a pink crew’s tragi-comedic adventures on location. A fictionalized adaptation of set photographer Ichiro Tsuda’s ...
Boys Meet Girls
6.2
HD Cam

Boys Meet Girls

Mar. 17, 1984

Boys Meet Girls

A boy transfers into a new high school in the big city. He gets bullied, but meets a pretty girl. He tries to win her heart, but rivals abound. ...
Sure Death
5.5
HD Cam

Sure Death

Jun. 16, 1984

Sure Death

A group of seemingly ordinary merchants is really a band of assassins for hire. When they discover that all the assassins in Edo are being killed ...
Flash That Smile
2.5
HD Cam

Flash That Smile

Jan. 01, 1984

Flash That Smile

In 1984, a fashionable young woman spontaneously lectures her friend about good oral hygiene. Produced by the American Dental Association.
Fireflies in the North
6.7
HD Cam

Fireflies in the North

Set in the icy wilderness of Hokkaido during the early days of the Meiji era, where the brutal warden of Kabato Prison terrorizes convicts ...
Streets of Fire
6.7
HD Cam

Streets of Fire

Jun. 01, 1984

Streets of Fire

Raven Shaddock and his gang of merciless biker friends kidnap rock singer Ellen Aim. Ellen’s former lover, soldier-for-hire Tom Cody, ...
R.S.V.P.
4.8
SD

R.S.V.P.

Dec. 01, 1984

R.S.V.P.

A group of people who were the inspiration of an author’s fact-based, best-selling book are invited to a party at a mansion in the ...
The Tragedy of “W”
0
SD

The Tragedy of “W”

A young girl is striving for stardom. In order to get a lead role in a new production, she agrees to stand-in for a famous star whose rich patron ...
The Detective
0
SD

The Detective

Sep. 22, 1984

The Detective

Detective Muramatsu’s wife, Fusae, is killed by a drug addict. After the criminal climbs to the roof of the house with a hostage, Muramatsu ...
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();