Doyok Sudarmadji

Recently added

All Because of Ginah
0
TC

All Because of Ginah

Jan. 01, 1985

All Because of Ginah

Although she is only an herbalist, Ginah is very attractive. She looks graceful and her friendliness results in many crushes on her.
Young and Married
0
TC

Young and Married

Jan. 01, 1987

Young and Married

Joko and Lastri marry young but they have difficulties in their intimate relationship. Joko used to be afraid of women in general, while Lastri ...
Mystery of the Old House
6.3
TC

Mystery of the Old House

Six teenagers accidentally gave way to a curious ghost for revenge. Incidentally father also one of them, Susi (Rani Soraya) is responsible for ...
Jakarta
5
TC

Jakarta

May. 06, 1988

Jakarta

A CIA agent roams the streets of New York haunted by the death of the beautiful woman he fell in love with while on assignment in Jakarta. When ...
Giliran Saya Mana
0
TC

Giliran Saya Mana

Apr. 17, 1989

Giliran Saya Mana

Dewi and Dewo decide to elope, as Dewi’s parents only want her to marry a rich man. Listening to the advice of their servant, Doyok, Dewi writes ...
Makelar Kodok
0
TC

Makelar Kodok

Jul. 17, 1989

Makelar Kodok

Fifi (Paramitha Rusady) runs away from home as she does not want to marry the man chosen for her by her parents. She then meets Kadir (Kadir), an ...
Kanan Kiri OK III
0
TC

Kanan Kiri OK III

Apr. 16, 1990

Kanan Kiri OK III

The couple, Rio (Ray Sahetapy) and Anita (Ida Iasha), lives next door to their close friends Goro (Zainal Abidin) and Tati (Dien Novita). Both ...
Akal-Akalan
0
TC

Akal-Akalan

Feb. 19, 1991

Akal-Akalan

Hara (Robert Syarief) does not approve of the relationships of his daughters, Rosa (Lia Waroka) and Ira (Kiki Fatmala), with Kadir (Kadir) and ...
Plin Plan
0
TC

Plin Plan

Feb. 04, 1992

Plin Plan

Kadir and Doyok are irritated at the behavior of their gossiping wives Yurike and Chintami. The two men work out a strategy designed to get their ...
Boleh Dong Untung Terus
0
TC

Boleh Dong Untung Terus

This time, Kadir and Doyok play a couple of buddies who end up in prison over and over again for various infractions of the law. Initially, they ...
Pintar-pintaran
0
TC

Pintar-pintaran

Oct. 18, 1992

Pintar-pintaran

Kadir and Doyok come to Jakarta looking for jobs. They run up against massive challenges due to their own lack of abilities. After they fail a ...
Mumpung Ada Kesempatan
0
TC

Mumpung Ada Kesempatan

This film simply tells how Doyok and Kadir always have plenty of opportunities, but never quite succeed in making anything of them. Something ...
Kapan di Dalam Kapan di Luar
0
TC

Kapan di Dalam Kapan di Luar

Kadir and Doyok open a coffee shop together. Kadir is a conservative person while Doyok is a womanizer so the former always tries to intervene in ...
Mr. Bean Kesurupan Depe
0
TC

Mr. Bean Kesurupan Depe

Ones works as a taxi driver in Jakarta. But his modest income does not discourage him in looking after his elderly grand father who really wishes ...
Ikut-Ikutan
0
TC

Ikut-Ikutan

Mar. 20, 1990

Ikut-Ikutan

The story of the love of Doyok (Doyok) and Kadir (Kadir) for the sisters Rosa (Ayu Azhari) and Ira (Kiki Fatmala). The young women’s family does ...
Tahu Beres
0
TC

Tahu Beres

Sep. 02, 1993

Tahu Beres

Robby disapproves of Doyok, his only son, becoming an artist. He sends Doyok to Yogyakarta to continue his studies while staying at the home of ...
Kanan Kiri OK
0
TC

Kanan Kiri OK

Mar. 13, 1989

Kanan Kiri OK

In this comedy of errors, the beautiful widow, Vina, makes her new neighbours feel insecure and protective of their husbands. They try to find ...
Kanan Kiri OK II
0
TC

Kanan Kiri OK II

Nov. 20, 1989

Kanan Kiri OK II

In this sequel, Anita and her husband, Rio, are offered to act in a film. Kadir, their housekeeper, wants to join in. Their neighbour, Tati, and ...
Antri Dong
4.6
TC

Antri Dong

Jan. 01, 1990

Antri Dong

The film tells the story of a middle-class young man named Dendy who is rich and lives in a big house with a driver and a loyal servant.
Jangan Bilang Siapa-siapa
0
TC

Jangan Bilang Siapa-siapa

Newlyweds Merry (Lydia Kandou) and Andi (Ray Sahetapy) have to say goodbye to Anita’s parents who are going abroad for a holiday. Aunt and Uncle ...
Ngebut Kawin
6.2
TC

Ngebut Kawin

Feb. 11, 2010

Ngebut Kawin

Ones works as a taxi driver in Jakarta. But his modest income does not discourage him in looking after his elderly grand father who really wishes ...
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. ...
Salah Pencet
0
720p

Salah Pencet

Oct. 22, 1992

Salah Pencet

Kadir and Doyok never have any luck. They always get fired from any job they take. Most recently, Kadir and Doyok had been working at a company ...
Dorce Sok Akrab
0
720p

Dorce Sok Akrab

Jan. 03, 1989

Dorce Sok Akrab

Coincidentally, Sugeng and Slamet both have twin children and gave both sets of twins the same names, Dorce and Donny. Both sets of twins then go ...
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();