Action

Nonton film online Category Action

Recently added

Just Off Broadway
6.1
DVDRip

Just Off Broadway

Aug. 28, 1942

Just Off Broadway

Private detective Michael Shayne is on the case again, but this time he’s stuck on a jury for a murder trial. So, what does he do? Why, he ...
Take It or Leave It
4.7
DVDRip

Take It or Leave It

Jul. 17, 1944

Take It or Leave It

A young husband becomes a game-show participant in the hopes of winning the cash to pay his pregnant wife’s doctor.
It’s a Mad, Mad, Mad, Mad World
7.5
DVDRip

It’s a Mad, Mad, Mad, Mad World

A group of strangers come across a man dying after a car crash who proceeds to tell them about the $350,000 he buried in California. What follows ...
Danger Patrol
5.5
R5

Danger Patrol

Nov. 18, 1937

Danger Patrol

An explosives carrier at an oil field falls in love with a colleague’s daughter.
Doctors Don’t Tell
5.2
R5

Doctors Don’t Tell

Sep. 22, 1941

Doctors Don’t Tell

Dr. Ralph Snyder and Dr. Frank Blake open an office together but soon split over a rivalry for nightclub singer Diana Wayne and a difference over ...
Illegal Entry
6.5
R5

Illegal Entry

Jun. 01, 1949

Illegal Entry

Long before he became producer/director of The Tonight Show, Fred DeCordova helmed the Universal meller Illegal Entry. Howard Duff, who later ...
Spy Hunt
6.3
R5

Spy Hunt

Jun. 08, 1950

Spy Hunt

Roger Quain, escorting two zoo-bound black panthers on the train from Milan to Paris, is unaware that a Western agent, Catherine Ullven, has ...
Roar of the Crowd
6.3
R5

Roar of the Crowd

May. 31, 1953

Roar of the Crowd

Johnny Tracy, son of veteran race driver Pop Tracy, is working his way up on the racing circuit, but is urged by his sweetheart, Marcy Parker, to ...
Tanganyika
5.9
R5

Tanganyika

Jul. 03, 1954

Tanganyika

A landowner in colonial Africa leads a safari through Nukumbi territory in order to capture an escaped criminal.
Short Walk to Daylight
6.7
R5

Short Walk to Daylight

Eight people have to find their way out of a New York subway after being trapped following an earthquake.
Automatic
5.2
R5

Automatic

Apr. 08, 1995

Automatic

Robgen industries newest security system is “The J Series Automatic”, an android model designed and programmed to protect humans from ...
Running Red
4.9
R5

Running Red

Mar. 30, 1999

Running Red

Gregori is an ex-Soviet Commando haunted by the death of his brother, and trying to forget his old life in the US. However, Gregori realizes ...
Stonebrook
5
R5

Stonebrook

Apr. 30, 1999

Stonebrook

Seth Green and Brad Rowe star in this drama as a pair of college students who come up with a plan to cheat an underworld syndicate at their own ...
Escape Under Pressure
3.8
R5

Escape Under Pressure

Apr. 04, 2000

Escape Under Pressure

A luxury cruise liner is requisitioned by the Greek government in an attempt to give safe passage to national treasures worth millions of pounds. ...
Le Mans
6.7
R5

Le Mans

Jun. 23, 1971

Le Mans

Filmed during the annual 24-hour endurance race at Le Mans, Michael Delaney is a Porsche driver haunted by the memory of an accident at the ...
Crank: High Voltage
6.1
R5

Crank: High Voltage

Apr. 16, 2009

Crank: High Voltage

Chelios faces a Chinese mobster who has stolen his nearly indestructible heart and replaced it with a battery-powered ticker that requires ...
Streets of Blood
4.4
R5

Streets of Blood

Jul. 13, 2009

Streets of Blood

A police officer’s partner has died during Hurricane Katrina, but he later discovers that his partner may have been murdered. An ...
Elysium
6.6
R5

Elysium

Aug. 07, 2013

Elysium

In the year 2159, two classes of people exist: the very wealthy who live on a pristine man-made space station called Elysium, and the rest, who ...
Copshop
6.2
R5

Copshop

Sep. 09, 2021

Copshop

On the run from a lethal assassin, a wily con artist devises a scheme to hide out inside a small-town police station. However, when the hit man ...
Ambulance
6.1
R5

Ambulance

Mar. 16, 2022

Ambulance

Decorated veteran Will Sharp, desperate for money to cover his wife’s medical bills, asks for help from his adoptive brother Danny. A ...
Cutthroat Island
5.7
R5

Cutthroat Island

Dec. 22, 1995

Cutthroat Island

Morgan Adams and her slave, William Shaw, are on a quest to recover the three portions of a treasure map. Unfortunately, the final portion is ...
Crank
6.9
R5

Crank

Aug. 31, 2006

Crank

Chev Chelios, a hit man wanting to go straight, lets his latest target slip away. Then he awakes the next morning to a phone call that informs ...
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();