2012

Nonton film online Category Tahun 2012

Recently added

Moneyball: Playing the Game
7.4
mHD

Moneyball: Playing the Game

Cast and crew discuss the film’s authentic recreation of baseball scenes and the landscape of the 2002 baseball season, sets and filming ...
21 Jump Street
7.2
mHD

21 Jump Street

Mar. 14, 2012

21 Jump Street

In high school, Schmidt was a dork and Jenko was the popular jock. After graduation, both of them joined the police force and ended up as ...
The Watch
5.7
mHD

The Watch

Jul. 26, 2012

The Watch

Four everyday suburban guys come together as an excuse to escape their humdrum lives one night a week. But when they accidentally discover that ...
Django Unchained
8.5
mHD

Django Unchained

Dec. 25, 2012

Django Unchained

With the help of a German bounty hunter, a freed slave sets out to rescue his wife from a brutal Mississippi plantation owner.
The Master
7.1
mHD

The Master

Sep. 07, 2012

The Master

Freddie, a volatile, heavy-drinking veteran who suffers from post-traumatic stress disorder, finds some semblance of a family when he stumbles ...
The Rise
6.5
mHD

The Rise

Sep. 09, 2012

The Rise

A young man recently released from prison recruits his three best friends to rob the local drug kingpin who is responsible for his incarceration.
Nora
6.5
mHD

Nora

Oct. 18, 2012

Nora

Short film inspired by the Young Vic production of A Doll’s House.
Citadel
5.5
mHD

Citadel

Mar. 11, 2012

Citadel

Chronically agoraphobic since the day his wife was murdered, Tommy Cowley finds himself terrorized by a gang of syringe-wielding feral children, ...
Safe House
6.7
mHD

Safe House

Feb. 08, 2012

Safe House

A dangerous CIA renegade resurfaces after a decade on the run. When the safe house he’s remanded to is attacked by mercenaries, a rookie ...
The Raven
6.4
mHD

The Raven

Mar. 09, 2012

The Raven

A fictionalized account of the last days of Edgar Allan Poe’s life, in which the poet is in pursuit of a serial killer whose murders mirror ...
The Company You Keep
6.4
mHD

The Company You Keep

Sep. 06, 2012

The Company You Keep

A former Weather Underground activist goes on the run from a journalist who discovers his identity.
Eden
6.2
mHD

Eden

Nov. 17, 2012

Eden

When Miro’s transsexual friend Noripee dies, Miro and his friends from the gay bar ‘Eden’ are once again reminded of the ...
Into the White
7.1
mHD

Into the White

Mar. 09, 2012

Into the White

Based on a true story. On 27 April 1940, Luftwaffe pilot Horst Schopis’ Heinkel 111 bomber is shot down near Grotli by an RAF Blackburn ...
Emperor
6.5
mHD

Emperor

Sep. 14, 2012

Emperor

As the Japanese surrender at the end of WWII, Gen. Fellers is tasked with deciding if Emperor Hirohito will be hanged as a war criminal. ...
Act of Valor
6.4
mHD

Act of Valor

Feb. 24, 2012

Act of Valor

When a covert mission to rescue a kidnapped CIA operative uncovers a chilling plot, an elite, highly trained U.S. SEAL team speeds to hotspots ...
Rommel
6.6
mHD

Rommel

Nov. 01, 2012

Rommel

The story of the final seven months in the life of German Field Marshal Erwin Rommel.
Kafan Sundel Bolong
0
mHD

Kafan Sundel Bolong

Jan. 26, 2012

Kafan Sundel Bolong

Wanting to be rich and to be loved by Chery (Arumi Bachsin), Deden (Azis Gagap), consults a clairvoyant called Tante Sun. Her instruction is ...
Bangkitnya Suster Gepeng
0
mHD

Bangkitnya Suster Gepeng

Keiko Larasati Hirosuke is a Japanese-Indonesian mulatto girl, her grandfather was a Japanese soldier assigned to Indonesia. After the war was ...
Tragedi Penerbangan 574
0
mHD

Tragedi Penerbangan 574

Four teenagers go on a holiday in Surabaya. One of them is ill-fated: slaughtered in a coconut field in a mysterious way. The other three are ...
Motorway
5.9
mHD

Motorway

Jun. 21, 2012

Motorway

Two police pursuit drivers, a hothead rookie and his long-suffering, almost-retired mentor, face off against an escape car driver from the ...
Cold War
6.6
mHD

Cold War

Nov. 08, 2012

Cold War

Five police officers in Hong Kong are kidnapped. The police commissioner is on a business trip overseas. Two vice commissioners, Sean Rau and ...
Drug War
7
mHD

Drug War

Nov. 15, 2012

Drug War

A drug cartel boss is arrested in a raid and coerced into betraying his former accomplices as part of an undercover operation.
Christmas Spirit
3.9
HDTV

Christmas Spirit

Nov. 20, 2012

Christmas Spirit

A cynical youth whose mother is about to lose her job right before the holidays is visited by a magical Christmas spirit.
Shoot the Moon: The Making of ‘Hugo’
7
HDTV

Shoot the Moon: The Making of ‘Hugo’

The cast and crew of “Hugo” discuss the process of adapting the book to screen, the work of director Martin Scorsese, the ...
The Mechanical Man at the Heart of ‘Hugo’
7.3
HDTV

The Mechanical Man at the Heart of ‘Hugo’

This documentary looks back at the history of automata but also briefly examines the design of the automaton seen in the film “Hugo.”
Sacha Baron Cohen: Role of a Lifetime
6.7
HDTV

Sacha Baron Cohen: Role of a Lifetime

A humorous short piece that looks at Sacha Baron Cohen’s approach to his role in the film “Hugo.”
The Cinemagician, Georges Méliès
7.6
HDTV

The Cinemagician, Georges Méliès

A look back at the life, style and influences of the famed filmmaker Georges Méliès and an examination of his role in the story of “Hugo.”
We’ll Take Manhattan
6.6
HDTV

We’ll Take Manhattan

We’ll Take Manhattan explores the explosive love affair between sixties supermodel Jean Shrimpton and photographer David Bailey. Focusing on a ...
Dickens in London
0
HDTV

Dickens in London

Feb. 07, 2012

Dickens in London

The life of Charles Dickens recreated using puppets, live action and animation. An experimental visualisation by Chris Newby of a pre-recorded ...
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();