Kasino

Recently added

Mana Tahaaan…
0
TS

Mana Tahaaan…

Jan. 01, 1979

Mana Tahaaan…

Slamet and Paidjo is on a train to Jakarta, trying to apply for college away from their home town in Purbalingga. Staying at a boarding house ...
Gengsi Dooong
0
TS

Gengsi Dooong

Jan. 01, 1980

Gengsi Dooong

Wealthy tobacco merchant’s son, oil tycoon’s son, and car workshop owner’s son fall in love with Rika, a lecturer’s daughter.
Pintar Pintar Bodoh
7.5
TS

Pintar Pintar Bodoh

Jan. 01, 1980

Pintar Pintar Bodoh

Dono, Kasino, Indro, and Dorman want to open a detective agency. However, because of disagreements between them, their friendship was split into ...
Ge…er (Gede Rasa)
0
TS

Ge…er (Gede Rasa)

Jan. 01, 1980

Ge…er (Gede Rasa)

Sanwani’s mother is too ambitious. She even dominates her children. In three months, Sanwani, the director of a company, has to get married. And ...
The 6.000.000 Dollar Man
7.5
TS

The 6.000.000 Dollar Man

Mown down and crippled by a fleet of tuk-tuks, police officer Dono (Sardono) is given experimental bionic limbs and, along with his incompetent ...
IQ Jongkok
0
TS

IQ Jongkok

Feb. 11, 1981

IQ Jongkok

Three poor students help Mr. Broto who is a victim of a hit and run accident. Apparently, Mr. Broto has a treasure map and this treasure quest ...
Pokoknya beres
0
TS

Pokoknya beres

Jun. 22, 1983

Pokoknya beres

Dono, who’s good at cooking, applies to many restaurants for work but is always rejected. Meanwhile, Indro and Kasino are only concerned ...
Maju Kena Mundur Kena
7.4
TS

Maju Kena Mundur Kena

Aug. 30, 1983

Maju Kena Mundur Kena

Kasino forbids Dono and Indro, his room mates and also his subordinates at the garage where they work, to fall for women. But secretly, Kasino ...
Itu Bisa Diatur
7.4
TS

Itu Bisa Diatur

May. 10, 1984

Itu Bisa Diatur

Three friends, Dono, Kasino, and Indro, open a restaurant because of Dono’s cooking expertise. There are situational jokes in the restaurant: the ...
Tahu Diri Dong
7
TS

Tahu Diri Dong

Aug. 14, 1984

Tahu Diri Dong

The quasi-skilled Kasino tries to install an abstract painting on the wall of Mr. Us Us’ house where he stays. The plaster wall is damaged. ...
Gantian Dong
6.6
TS

Gantian Dong

Jul. 17, 1985

Gantian Dong

Kasino tries to impress Vera, who wants to act in a movie. Kasino convinces her that he has a famous film director friend, Indro, who recently ...
Sama Juga Bohong
7.5
TS

Sama Juga Bohong

May. 03, 1986

Sama Juga Bohong

Dono, Kasino and Indro is a student boarding house parent Nia, the beautiful girl. Dono and his two friends managed to make the robot to be ...
Up OK, Down OK
0
TS

Up OK, Down OK

Jun. 12, 1986

Up OK, Down OK

In this comedy, Dono, Kasino and Indro go hunting. Dono passes out during the hunt and is looked after by a local chief, whose daughter, Dono ...
Saya Suka Kamu Punya
0
TS

Saya Suka Kamu Punya

Jul. 23, 1987

Saya Suka Kamu Punya

Dono, Kasino, and Indro (played by the Warkop Trio) are hired as puppet ballet dancers. Their jokes and fighting stunts, delight the audience. ...
Depan Bisa Belakang Bisa
6.8
TS

Depan Bisa Belakang Bisa

Detective Kasino and two of his men, Dono and Indro (played by the Warkop Trio), fail to retrieve a jewel. But the owner, a Japanese man, does ...
Jodoh Boleh Diatur
0
TS

Jodoh Boleh Diatur

Jan. 01, 1988

Jodoh Boleh Diatur

Dono, Kasino, Indro all find girlfriends through a dating agency. Although the relationships didn’t do well for the three of them. And Dono ...
I Know You Want It
0
TS

I Know You Want It

Nov. 18, 1988

I Know You Want It

Featuring the Warkop DKI group, Dono, Kasino, and Indro live in the same boarding house as Lisa and Selly. After reading the answers of a ...
Hey, Cutie!
0
TS

Hey, Cutie!

Jul. 12, 1989

Hey, Cutie!

Kasino and Indro work at their uncle’s chicken farm. They are jealous of Dono, son of the uncle who studied in America, and returns with an ...
Sabar Dulu Dong…!
0
TS

Sabar Dulu Dong…!

Oct. 13, 1989

Sabar Dulu Dong…!

The Warkop DKI team – Dono, Kasino, Indro – returns with two female friends, Winny and Anita, to manage an ugly old hotel, and transform it ...
Mana Bisa Tahan
0
TS

Mana Bisa Tahan

Feb. 01, 1990

Mana Bisa Tahan

In this Warkop DKI comedy, Dono has two girlfriends, Windy and Cindy, so he finds it difficult to arrange dates and they often misunderstand. His ...
Lupa Aturan Main
7
TS

Lupa Aturan Main

Sep. 11, 1990

Lupa Aturan Main

A mysterious masked burglar is in action. Dono (Dono) Kasino (Kasino), Indro (Indro), Anneke (Intan Fully) and Debby (Eva Arnaz) are worried that ...
I Can Hold It Long
0
TS

I Can Hold It Long

May. 08, 1991

I Can Hold It Long

As usual, this comedy featuring Dono, Kasino and Indro is more driven by a series of comedic skits than a unified storyline. This story, built ...
Bisa Naik Bisa Turun
0
TS

Bisa Naik Bisa Turun

Dec. 31, 1991

Bisa Naik Bisa Turun

Not unlike the other Warung Kopi (Warkop) comedies featuring (Dono, Kasino and Indro), this film is also made up of a series of comedic skits ...
Masuk Kena Keluar Kena
0
TS

Masuk Kena Keluar Kena

Dono (Wahyu Sardono), Kasino (Kasino Hadiwibowo) and Indro (Indrojoyo Kusumo) get lost and end up on an island where the only occupants are ...
Salah Masuk
0
TS

Salah Masuk

Mar. 18, 1992

Salah Masuk

The trio of Dono, Kasino and Indro, are working for an advertising firm. The story begins with the three comedians running here and there, ...
Pencet Sana Pencet Sini
6.5
TS

Pencet Sana Pencet Sini

Dono (Wahyu Sardono), Indro (Indrojoyo Kusumo) and Kasino (Kasino Hadiwibowo) really want to have a car, but they don’t have money. So the ...
Bebas Aturan Main
0
720p

Bebas Aturan Main

Jan. 01, 1993

Bebas Aturan Main

Dono, Kasino and Indro lose their pants while they are defecating in a public toilet at an entertainment spot. As a last resort to cover up his ...
Saya Duluan Dong
0
720p

Saya Duluan Dong

Jan. 01, 1994

Saya Duluan Dong

Dono, Kasino and Indro (the Warkop DKI comedy trio) are waiters at a restaurant owned by the parents of Yully, the girlfriend of Kasino. They are ...
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();