Benyamin Sueb

Recently added

The World Has Not Ended
0
WEBRip

The World Has Not Ended

A simple and rather clichéd story about a poor mechanic who experiences love at first sight with a rich girl. After enduring many obstacles, the ...
Angkara Murka
0
WEBRip

Angkara Murka

Nov. 04, 1972

Angkara Murka

Dulkafar, leaves his hometown for three and a half years after his parents are murdered, and has now returned for vengeance. With his whip of ...
Intan Berduri
8
WEBRip

Intan Berduri

Feb. 01, 1972

Intan Berduri

Poor man Jamal found a gigantic diamond by the river near his house. Is he ready to become rich?
Satan’s Cemetery
6.4
WEBRip

Satan’s Cemetery

Jan. 01, 1975

Satan’s Cemetery

In the Islamic tradition, when a person is buried and the binding of their cover cloth is not released, the dead will become a ‘pocong’ ghost ...
Benyamin Biang Kerok
7.3
WEBRip

Benyamin Biang Kerok

Mar. 03, 1972

Benyamin Biang Kerok

Pengki is trauble maker. He always trapping his employer, Johan and his wife and paret-in-law.
Bing Slamet Setan Djalanan
0
WEBRip

Bing Slamet Setan Djalanan

The “Maut Club” (Death Club) gang is led by Bing, nicknamed The Boss, and consists of kids. Some are rascals; some are just curious, while some ...
Samson Betawi
0
WEBRip

Samson Betawi

Sep. 17, 1975

Samson Betawi

Samson was born after 13 months in his mother’s womb (Mak Wok). Before birth, he predicted Mas Sastro (Eddy Gombloh) that the son of Mr. ...
Ambisi
0
WEBRip

Ambisi

Jan. 01, 1973

Ambisi

Bing works as a radio broadcaster in a private-owned radio station, “Undur-Undur”, with Benyamin S. His work is causing relationship problems ...
Drakula Mantu
0
WEBRip

Drakula Mantu

Jan. 01, 1974

Drakula Mantu

Due to unemployment and a financial crisis, Benyamin works as a handyman to restore an old dilapidated house that is going to be occupied by ...
Tarzan in the City
7
WEBRip

Tarzan in the City

Sep. 04, 1974

Tarzan in the City

Darman, his daughter Ida, and Slamet the servant, go into the woods to hunt. Ida was lost when Darman and Slamet are chasing a tiger. Ida ends up ...
Traktor Benyamin
0
WEBRip

Traktor Benyamin

Jan. 01, 1975

Traktor Benyamin

Benny is a college student who studies farming. He gets an assignment to go to a village while he works on his thesis. On his way there, he meets ...
Ratu Amplop
0
WEBRip

Ratu Amplop

Jul. 15, 1974

Ratu Amplop

Beni, who has been dating Ida for a long time, is now interested in Ratmi, who becomes a queen of a competition by bribing the judges. The ...
Benyamin Falls in Love
0
WEBRip

Benyamin Falls in Love

Sabeni or Ben is an amateur painter who lives in Puncak. He meets Grace and Yuni the sisters, who are replacing their car’s tyre. Ben helps them ...
Tiga Janggo
0
WEBRip

Tiga Janggo

Nov. 01, 1976

Tiga Janggo

The jokes from Benjamin S and Nawi Ismail parodies Jango, a “spaghetti” cowboy movie character who was quite popular in Indonesia. Three cowboys, ...
Sorga
0
WEBRip

Sorga

Jul. 07, 1977

Sorga

Cakra is a plain simpleton from the countryside. His father is a rich but a miserly man. While her mother is overprotective to Cakra because of ...
Betty Bencong Slebor
7
WEBRip

Betty Bencong Slebor

Sep. 07, 1978

Betty Bencong Slebor

Our protagonist becomes a transvestite named Betty, just to increase his chances at finding work. She is accepted as a housemaid because the ...
Musang Berjanggut
0
WEBRip

Musang Berjanggut

Jun. 14, 1983

Musang Berjanggut

The King of Parun becomes angry at his adopted son, Tun Utama, who turns down every princess as his future fiancée. So his Majesty orders Tun ...
Si Doel Anak Betawi
7.4
WEBRip

Si Doel Anak Betawi

Jan. 02, 1972

Si Doel Anak Betawi

Doel, a child growing up in a Betawi society, who is trying to break the pragmatism of the society that considers the Betawi people to be ...
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();