Yati Octavia

Recently added

Whose Sin
0
mHD

Whose Sin

Jan. 01, 1972

Whose Sin

Because he kills someone in a bar fight, Usman is arrested, but he has a promise to meet his pregnant girlfriend Tuti
Young, in Love
0
TC

Young, in Love

Jan. 02, 1977

Young, in Love

A rare film that was censored for many years, the story featured protesting university students in the process of self-discovery.
A Marriage’s Secret
0
TC

A Marriage’s Secret

Jan. 01, 1978

A Marriage’s Secret

Things spiral out of control for a dissatisfied wife after she cheats on her impotent husband with one of his employees.
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 ...
Oma Irama Penasaran
0
HD

Oma Irama Penasaran

Apr. 30, 1976

Oma Irama Penasaran

A dangdut singer, Oma, is dating Ani, the daughter of a plantation owner. But the girl’s father tries to stop their relationship. Then Oma ...
Darah Muda
0
HD

Darah Muda

Jun. 16, 1977

Darah Muda

Rhoma and Ricky not only have a different taste in music but also differ in the way they live. Rhoma tries to promote Dangdut music and has a ...
Berkelana II
0
HD

Berkelana II

Sep. 14, 1978

Berkelana II

Rhoma, aka Budi, a vagabond again, is hit by a motorcyclist on a rainy day. Budi is taken back by friends and treated. Meanwhile, Ani finally ...
Berkelana
0
HD

Berkelana

Sep. 17, 1978

Berkelana

Rhoma’s father, Subrata, a businessman living in Bandung, expects his son to be an Economics graduate. Rhoma instead pursues his love of music, ...
Pengorbanan
0
HD

Pengorbanan

May. 03, 1982

Pengorbanan

Rhoma and Rika have a steady relationship. But it is hard for Rika to refuse her father’s request for her to study abroad. Rika and her best ...
Kemilau Cinta di Langit Jingga
0
HD

Kemilau Cinta di Langit Jingga

Structured as a film within a film, Rhoma Irama and his girlfriend, Aida, are hired to make a film by Leo and his right hand, Richard. While ...
Menggapai Matahari
0
HD

Menggapai Matahari

Feb. 11, 1986

Menggapai Matahari

Rhoma Irama and his girlfriend, Kartika (Yatie Octavia), are affected by a disaster. Rhoma accidentally kills a woman with his car. Apparently, ...
Menggapai Matahari 2
0
HD

Menggapai Matahari 2

Oct. 16, 1986

Menggapai Matahari 2

In this sequel, the preceding romance between Rhoma and Kartika, is explored. Although Rhoma is imprisoned, Benny Compo is not satisfied with the ...
Gitar Tua Oma Irama
0
720p

Gitar Tua Oma Irama

Mar. 07, 1977

Gitar Tua Oma Irama

The wedding plans of Oma and Ani are shattered due to the presence of Ir. Dana in the plantation where Ani’s father works. As her father is ...
Begadang
0
360p

Begadang

Mar. 06, 1978

Begadang

There is a street food stall in a village where unemployed men hang around, singing and gambling. Ani’s parents and Heri’s father, a judge, 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();