Comedy

Nonton film online Category Comedy

Recently added

Sailor’s Lady
5.4
DVDRip

Sailor’s Lady

Jul. 05, 1940

Sailor’s Lady

Sailor is going to marry his girlfriend when he returns, but she becomes foster mother to baby whose parents are accidentally killed. The baby is ...
Lightnin’ in the Forest
6.8
DVDRip

Lightnin’ in the Forest

Psychiatrist David Lamont is pressured into “analyzing” the madcap but glamorous niece of a judge. Then crooks on the lam intrude…
Untamed Heiress
6.2
DVDRip

Untamed Heiress

Mar. 31, 1954

Untamed Heiress

Judy is the daughter of a famous opera singer who once bankrolled prospector Andrew “Cactus” Clayton. Now Clayton hopes to repay the ...
Ocean’s Eleven
6.5
DVDRip

Ocean’s Eleven

Aug. 10, 1960

Ocean’s Eleven

Danny Ocean and his gang attempt to rob the five biggest casinos in Las Vegas in one night.
The Shakiest Gun in the West
6.3
DVDRip

The Shakiest Gun in the West

Jesse W. Haywood (Don Knotts) graduates from dental school in Philadelphia in 1870 and goes west to become a frontier dentist. Penelope ...
Blazing Stewardesses
2.6
DVDRip

Blazing Stewardesses

Jun. 01, 1975

Blazing Stewardesses

Those “naughty stewardesses” are at it again! But this time they’ve turned in their Mile High Club sky miles for a sexy, rousing, Old ...
Whiffs
4.5
DVDRip

Whiffs

Oct. 15, 1975

Whiffs

Elliott Gould steals Army nerve gas to help him rob banks when he’s kicked out of the military after 15 years of service as a human guinea pig in ...
The Wackiest Wagon Train in the West
3.6
DVDRip

The Wackiest Wagon Train in the West

This comical western chronicles the silly adventures of a bumbling wagonmaster and his clutzy assistant as they attempt to take seven passengers ...
From Noon Till Three
6.5
DVDRip

From Noon Till Three

Aug. 13, 1976

From Noon Till Three

Bank robber Graham Dorsey spends a few hours with beautiful widow Amanda Starbuck, in which time his gang takes part in a disastrous holdup. ...
Kate Bliss and the Ticker Tape Kid
7.1
DVDRip

Kate Bliss and the Ticker Tape Kid

A turn-of-the-century investigator named Kate Bliss goes to the wide-open spaces of the wild west to capture a gang of outlaws led by a charming ...
Hot Lead & Cold Feet
6
DVDRip

Hot Lead & Cold Feet

Jul. 05, 1978

Hot Lead & Cold Feet

Twin brothers — one rough and tough, the other a city-bred milquetoast — compete for their father’s fortune.
Hooper
6.4
DVDRip

Hooper

Jul. 28, 1978

Hooper

Legendary stunt man, Sonny Hooper remains one of the top men in his field, but due to too many stressful impacts to the spine and the need to pop ...
Donovan’s Kid
6.7
DVDRip

Donovan’s Kid

Jan. 07, 1979

Donovan’s Kid

Timothy Donovan, a con-man, returns to San Francisco to see his wife and daughter. Realizing his family is under the control of his wife’s ...
Back Roads
5.6
DVDRip

Back Roads

Mar. 13, 1981

Back Roads

A prostitute and a drifter find themselves bound together as they make their way through the rural South, doing what they have to do to survive.
Reckless Age
6.5
DVDRip

Reckless Age

Aug. 01, 1944

Reckless Age

Linda Wadsworth rebels against her millionaire grandfather, J. H. Wadsworth, and runs away from home. Unknown to Mr. Wadsworth, she gets a job at ...
Blonde Fever
5.4
DVDRip

Blonde Fever

Dec. 05, 1944

Blonde Fever

Peter and Delilah are a married couple running a roadside café in Nevada. Their stable partnership turns rocky, though, with the arrival of the ...
Twice Blessed
6
DVDRip

Twice Blessed

May. 31, 1945

Twice Blessed

Stephanie and Terry are identical twins who have been raised separately since their parents divorced seven years earlier. Each envies the ...
The Cockeyed Miracle
6.7
DVDRip

The Cockeyed Miracle

Oct. 26, 1946

The Cockeyed Miracle

A 60-ish Maine shipbuilder (Frank Morgan) and his 30-ish father (Keenan Wynn) provide for their family from the hereafter.
The Show-Off
6
DVDRip

The Show-Off

Dec. 01, 1946

The Show-Off

Chaos is brought to a family when daughter marries a brash young man met on a blind date.
The Caddy
6.4
DVDRip

The Caddy

Aug. 10, 1953

The Caddy

Although the son of a skilled golfer and an outstanding player in his own right, Harvey Miller is too nervous to play in front of a gallery, so ...
Good Morning, Miss Dove
7
DVDRip

Good Morning, Miss Dove

Miss Dove is a prim New England school teacher who is treasured by her students in the small town of Liberty Hill. When she falls ill, a kindly ...
Zebra in the Kitchen
5.2
DVDRip

Zebra in the Kitchen

Jun. 01, 1965

Zebra in the Kitchen

A young boy lets the animals out of their cages at the Zoo, to set them free, but the animals start taking over the town.
Clarence, the Cross-Eyed Lion
5.8
DVDRip

Clarence, the Cross-Eyed Lion

When a native village is apparently terrorized by a Lion, the local sergeant enlists the help of a veterinarian working at a nearby animal study ...
George
6.1
DVDRip

George

Oct. 13, 1972

George

After a St. Bernard named George is given to a relative by it’s owner he causes mischief in the neighboring town and for the newly named ...
Dangerous Nan McGrew
4.7
DVDRip

Dangerous Nan McGrew

Jun. 22, 1930

Dangerous Nan McGrew

Dangerous Nan McGrew is the sharp-shooting expert of a traveling medicine show that is stranded in the Canadian northwest at the snowbound ...
Heads Up
5.5
DVDRip

Heads Up

Oct. 10, 1930

Heads Up

Jack Mason of the Coast Guard Academy meets Mary at the graduation ball and falls in love with her, though the girl’s mother finds wealthy ...
The Wall Street Mystery
5.6
DVDRip

The Wall Street Mystery

When the apparent murder of two stockbrokers are discovered in their Wall Street office. Police Inspector Crane summons forensic expert Dr. ...
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();