2016

Nonton film online Category Tahun 2016

Recently added

Elvis & Nixon
6.4
CAM

Elvis & Nixon

Mar. 22, 2016

Elvis & Nixon

In 1970, a few days before Christmas, Elvis Presley showed up on the White House lawn seeking to be deputized into the Bureau of Narcotics and ...
Fast 888
4.1
CAM

Fast 888

Oct. 09, 2016

Fast 888

When his brakes fail, a bus driver embarks on a chaotic journey to keep his eccentric group of passengers safe.
Throne of Elves
6
CAM

Throne of Elves

Jul. 31, 2016

Throne of Elves

In the mythical Elven world of Altera, an epic battle unfolds between the beautiful Princess Liya and the Dark Elf Elena, who has gained ...
Our Father
7.1
CAM

Our Father

Jun. 05, 2016

Our Father

Ovadia Rachmim is the strongest and most violent doorman of Tel Aviv night clubs. He and his wife Rachel are trying to get pregnant for 5 years. ...
The Science of Sleep
6.4
CAM

The Science of Sleep

Sep. 01, 2016

The Science of Sleep

Sleep has long been regarded as nothing more than a way to charge our batteries. But what if it can control our weight, allow us to make ...
Live Cargo
4.5
CAM

Live Cargo

Apr. 15, 2016

Live Cargo

Nadine and Lewis move to a small Bahamian island hoping to restore their relationship in the wake of a tragedy, only to find the picturesque ...
The Inerasable
6
CAM

The Inerasable

Jan. 30, 2016

The Inerasable

A novelist receives a letter from a female university student named Kubo about strange sounds that emanate from a room in her apartment. They ...
Clean Hands
4.9
CAM

Clean Hands

Aug. 01, 2016

Clean Hands

Weighed down by his deadbeat father and unrelenting financial debts, Joss is forced to sink deeper into a criminal underworld to escape his ...
Underwater
7.4
CAM

Underwater

Sep. 24, 2016

Underwater

A susceptible teenager, in trying to escape the tumult of his home, drowns himself in alcohol, drugs, and parties. Based on a true story.
My Technicolor Girl
0
CAM

My Technicolor Girl

Apr. 09, 2016

My Technicolor Girl

Nagano has had a sickness of the heart for 40 years and has been hospitalized at the mental hospital in Fukushima. However, during the evacuation ...
Girl in the Box
6.2
CAM

Girl in the Box

Sep. 10, 2016

Girl in the Box

A hitchhiking woman is abducted by a young couple and held captive for seven years, during which time she’s tortured and forced to live as ...
Pelé: Birth of a Legend
7.1
CAM

Pelé: Birth of a Legend

The life story of Brazilian football legend, Pele.
Darkslide
3.8
CAM

Darkslide

Nov. 17, 2016

Darkslide

High in the Sierra Nevada Mountains of California, a local sheriff finds world skateboard champion Paul McGuiness’ abandoned hearse parked at a ...
Dark Crimes
4.6
CAM

Dark Crimes

Oct. 12, 2016

Dark Crimes

Tadek, a Polish detective, becomes suspicious of a controversial author when the incidents described in his unpublished novel resemble the inner ...
Nightfall
6.8
CAM

Nightfall

Oct. 10, 2016

Nightfall

A federal agent travels to a small town to investigate the murder of her brother.
People You May Know
5.7
CAM

People You May Know

Jul. 07, 2016

People You May Know

‘People You May Know’ tells the story of four friends in their 40s in Los Angeles. All them will have to confront a new reality when ...
Sixth Sense
5.2
CAM

Sixth Sense

Jun. 16, 2016

Sixth Sense

Merry and her daughter, Dina, decided to organize their lives by moving to a small house. But the situation that went well changed drastically ...
Aisyah: Biarkan Kami Bersaudara
0
CAM

Aisyah: Biarkan Kami Bersaudara

Aisyah just graduated. She lives in Ciwidey, West Java, a religious village near a tea plantation, with her mother and younger brother. Her ...
Jingga
0
CAM

Jingga

Dec. 18, 2016

Jingga

It is not just a story of four remarkable blind teenagers who know each other in a world without light, but also the story of a mother who ...
Planetarian: Hoshi no Hito
7.1
360p

Planetarian: Hoshi no Hito

The film adapts and expands the Planetarian visual novel by Key. The story is set in a dystopian future where biological and nuclear warfare has ...
Jagoan Instan
4.9
360p

Jagoan Instan

Feb. 18, 2016

Jagoan Instan

With the help of a special serum, Bumi becomes an instant superhero fighting corruption throughout Indonesia. But his nemesis, Romeo steals ...
Winter in Tokyo
6.9
360p

Winter in Tokyo

Aug. 11, 2016

Winter in Tokyo

While a librarian sorts out her lingering feelings, she meets an intriguing new neighbor who is trying to forget a past romance and start anew.
The Sacred Disease
0
360p

The Sacred Disease

May. 21, 2016

The Sacred Disease

A bereaved epileptic ditches her pills and follows a mysterious woman to the outskirts of her town, where she slips back into the fearsome yet ...
The Kite
6.3
360p

The Kite

Mar. 29, 2016

The Kite

A short coming-of-Age film about two boys, first love, and a kite that reunites them 20-years later.
Trash Fire
5.8
360p

Trash Fire

Nov. 03, 2016

Trash Fire

Owen and Isabel’s love story simmers with spiteful rage and unfortunately for everyone, Isabel is pregnant with Owen’s child. To ...
The Stakelander
5.3
360p

The Stakelander

Oct. 14, 2016

The Stakelander

When his home of New Eden is destroyed by a revitalized Brotherhood and its new Vamp leader, Martin finds himself alone in the badlands of ...
The Curse of Robert the Doll
3.1
360p

The Curse of Robert the Doll

A cash strapped student who starts working the night shift at a Museum suspects that one of the exhibits, a creepy vintage doll named Robert, is ...
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();