2012

Nonton film online Category Tahun 2012

Recently added

Drunk in Public
8
HDTV

Drunk in Public

Jun. 27, 2012

Drunk in Public

A documentary chronicling 17 years of Mark David Allen’s alcohol abuse.
Skyfall
7.8
HDTV

Skyfall

Oct. 24, 2012

Skyfall

When Bond’s latest assignment goes gravely wrong, agents around the world are exposed and MI6 headquarters is attacked. While M faces ...
The Men of Haywire
0
HDTV

The Men of Haywire

May. 01, 2012

The Men of Haywire

This is a promo reel of interviews featuring the famous male faces of the movie like Fassbender, McGregor, Banderas, Channing Tatum, and Michael ...
Ruby Sparks
7.2
HDTV

Ruby Sparks

Jul. 25, 2012

Ruby Sparks

Calvin is a young novelist who achieved phenomenal success early in his career but is now struggling with his writing – as well as his romantic ...
Dreamworks Spooky Stories
6.6
HDTV

Dreamworks Spooky Stories

In these spooktacular stories, your favorite DreamWorks characters from the blockbuster hits Shrek and Monsters vs. Aliens return in these ...
Collapse
4.8
HDTV

Collapse

Apr. 14, 2012

Collapse

The normal worries of a struggling small town farmer are blown away when the world is suddenly overrun by undead monsters. How can a good man ...
Viva l’Italia
6.2
HDTV

Viva l’Italia

Oct. 25, 2012

Viva l’Italia

The story of a leading political man, suddenly telling “all the truth” after a serious illness and therefore overwhelming lifes of anyone ...
Una donna per la vita
6
HDTV

Una donna per la vita

Sep. 21, 2012

Una donna per la vita

After she has been dumped by her boyfriend, Pauline allows her sister to take her to a palace on the Italian Riviera. Instead of savouring the ...
Diaz – Don’t Clean Up This Blood
7.3
HDTV

Diaz – Don’t Clean Up This Blood

On July 19–21, 2001, over 200,000 people took to the streets of Genoa to protest against the ongoing G8 summit. Anti-globalization activists ...
Pauline détective
5.6
HDTV

Pauline détective

Oct. 01, 2012

Pauline détective

After she has been dumped by her boyfriend, Pauline allows her sister to take her to a palace on the Italian Riviera. Instead of savouring the ...
Do Not Disturb
4.9
HDTV

Do Not Disturb

Oct. 03, 2012

Do Not Disturb

In this lively French remake of Humpday, best buds reunite and revive their friendship on a questionable dare. Can two straight guys really make ...
Dracula 3D
3.6
HDTV

Dracula 3D

Nov. 09, 2012

Dracula 3D

When Englishman Jonathan Harker visits the exotic castle of Count Dracula, he is entranced by the mysterious aristocrat. But upon learning that ...
Firmeza
4.9
HDTV

Firmeza

Dec. 13, 2012

Firmeza

Short film by Asia Argento depicting an ayahuasca ceremony.
Joe Papp in Five Acts
0
HDTV

Joe Papp in Five Acts

Apr. 30, 2012

Joe Papp in Five Acts

Joe Papp, the founder of the New York Shakespeare Festival and, subsequently, The Public Theater—arguably the most important theatre in North ...
Seven Psychopaths
7.1
HDTV

Seven Psychopaths

Oct. 12, 2012

Seven Psychopaths

A struggling screenwriter inadvertently becomes entangled in the Los Angeles criminal underworld after his oddball friends kidnap a ...
Cooking with Christopher Walken
7.2
HDTV

Cooking with Christopher Walken

Christopher Walken invites Richard Belzer over to cook a meal for you.
A Late Quartet
7.1
HDTV

A Late Quartet

Nov. 02, 2012

A Late Quartet

When the beloved cellist of a world-renowned string quartet is diagnosed with a life threatening illness, the group’s future suddenly hangs ...
Stand Up Guys
6.4
HDTV

Stand Up Guys

Dec. 14, 2012

Stand Up Guys

After serving 28 years in prison for accidentally killing the son of a crime boss, newly paroled gangster Val reunites with his former partners ...
Red Tails
5.9
HDTV

Red Tails

Jan. 19, 2012

Red Tails

The story of the Tuskegee Airmen, the first African-American pilots to fly in a combat squadron during World War II.
Poola Rangadu
5.6
Bluray

Poola Rangadu

Feb. 18, 2012

Poola Rangadu

An educated and ingenious young man from the city seeks to recoup his struggling family’s fortunes through a rural real estate deal that ...
Maasi
0
Bluray

Maasi

Mar. 16, 2012

Maasi

Masilamani (Arjun) is an encounter specialist. His life gets intertwined in the fight between two rival groups when he vows revenge against those ...
Rachcha
4.4
Bluray

Rachcha

Apr. 05, 2012

Rachcha

A betting teenager, Raj gets involved in a larger bet than he had imagined to earn 2 million rupees for his father’s treatment. Will he be ...
Dhammu
5
Bluray

Dhammu

Apr. 27, 2012

Dhammu

Rama Chandra, an orphan, gets involved in a feud between two royal families while trying to woo Sathya, his lady love. He soon realises that the ...
Julayi
7.2
Bluray

Julayi

Aug. 09, 2012

Julayi

An intelligent young man and a timid cop team up to catch a criminal who wants revenge after a foiled bank robbery.
Srimannarayana
3.9
Bluray

Srimannarayana

Aug. 30, 2012

Srimannarayana

Srimannarayana is a 2012 Telugu film directed by Ravi Chavali. The film is produced by Ramesh Puppala under his Yellow Flowers banner.It stars ...
Thaandavam
6.1
Bluray

Thaandavam

Sep. 28, 2012

Thaandavam

A blind man with his ‘Echolocation’ power takes on a revenge mission.
Cameraman Ganga Tho Rambabu
5.7
Bluray

Cameraman Ganga Tho Rambabu

Ganga, a camerawoman, helps Rambabu, a fiery mechanic, become a journalist. When Rana, an evil politician, kills a journalist, Rambabu decides to ...
Dhenikaina Ready
5.7
Bluray

Dhenikaina Ready

Oct. 23, 2012

Dhenikaina Ready

Veera Narasimha Naidu (Prabhu) is a faction leader in Kurnool who raised his sister Saraswati (Seetha) with love and Affection to make her forget ...
Gabbar Singh
7.1
Bluray

Gabbar Singh

May. 11, 2012

Gabbar Singh

A boy runs away from home, angry with his stepfather and half-brother. Years later, he becomes a police inspector and fights a notorious criminal.
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();