Nani Widjaja

Recently added

Dibalik Tjahaja Gemerlapan
0
TC

Dibalik Tjahaja Gemerlapan

Djoni is a promoter who likes to scam artists by being very persuasive. He is trusted to arrange a performance that is meant as a fundraising ...
Menjusuri Djedjak Berdarah
0
TC

Menjusuri Djedjak Berdarah

On the trail to catch the killer of his brother, Achmad easily defeats a bandit who challenges him. This impresses Citra, a child, who since then ...
Operasi X
0
TC

Operasi X

Oct. 17, 1968

Operasi X

When army intelligence detects an underground movement, Operation X is carried out. Lieutenant Hadi receives a secret mission to penetrate into ...
Karmila
0
TC

Karmila

Jan. 01, 1974

Karmila

Adapted from a popular novel with the same title, Karmila tells a story about a medical student who becomes pregnant after sexually assaulted at ...
The Midwife: Praji Magic
0
TC

The Midwife: Praji Magic

The film tells a story about Nyi Anis who uses black magic because she is vengeful towards her husband who has thrown her out of the house. The ...
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.
My Harmonica
0
TC

My Harmonica

Dec. 27, 1979

My Harmonica

One of the best Indonesian children’s films, distinguished by not being a fairytale as other films popular at the time, My Harmonica combines ...
Sirkuit Kemelut
0
TC

Sirkuit Kemelut

Mar. 11, 1980

Sirkuit Kemelut

Alex is thrown out of his parents’ house. This is a part of an ongoing conflict with his father because he is thought to have inherited his ...
Bercanda dalam Duka
0
TC

Bercanda dalam Duka

Feb. 19, 1981

Bercanda dalam Duka

Mimi’s parents forbid her to have a relationship with Tibor as she is going to be married. When she enters university, Mimi meets a senior who ...
R.A. Kartini
7.4
TC

R.A. Kartini

Jan. 02, 1983

R.A. Kartini

The biography of the Indonesian women’s emancipatist, R.A. Kartini, based on her letters.
As Tough as Stone Mountain
0
TC

As Tough as Stone Mountain

Danti is a strong-willed woman, but she has to marry Irawan to help her father who is in debt. Danti always feels like a whore since her marriage ...
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 ...
Cintapuccino
5.7
TC

Cintapuccino

Aug. 30, 2007

Cintapuccino

Rahmi finally meets Nimo – the man of her dreams, in her school. Rahmi was then determined to get to know Nimo, from high school until ...
Paku Kuntilanak
4.9
TC

Paku Kuntilanak

Jul. 23, 2009

Paku Kuntilanak

Three ghost hunters are back in action. This time they are hunting down a Kuntilanak who transformed into a human after the nail in his head was ...
Maling Kutang
0
TC

Maling Kutang

Oct. 01, 2009

Maling Kutang

In this comedy, Syamsul is envious of Ina, his rival grocer. One day, he sees Ina worshiping a bra that he thinks is the talisman that increases ...
Perjaka Terakhir
3.6
TC

Perjaka Terakhir

Oct. 15, 2009

Perjaka Terakhir

Ummi Aminah, a 68 years old ustadzah (the term originally means teacher but in Indonesian urban contexts it often translates to Islamic ...
Mama Cake
7.7
TC

Mama Cake

Jan. 20, 2012

Mama Cake

Three best friends are in an adventure to buy the steamed brownies “Mama Cake” for one of their friend’s dying grandmother. But ...
Pengantin Remaja
0
TC

Pengantin Remaja

May. 09, 1991

Pengantin Remaja

This movie is a remake of Pengantin Remadja 1971 original version which is also one of indonesian legendary love story movie such as Badai Pasti ...
Satu Mawar Tiga Duri
0
TC

Satu Mawar Tiga Duri

Jun. 19, 1986

Satu Mawar Tiga Duri

Hendra, a long-time bachelor and son of a wealthy family, falls in love with Rini. But Rini lives with her three uncles who are still unmarried ...
Doa Yang Mengancam
6.4
TC

Doa Yang Mengancam

Oct. 08, 2008

Doa Yang Mengancam

Madrim, a porter, feels that he is the most unfortunate man on earth. His friend, Kadir, a mushola (an Islamic prayer place) keeper suggests that ...
Honey, Money and Djakarta Fair
0
WEBRip

Honey, Money and Djakarta Fair

At the Jakarta Fair, there is a rumour that a major tycoon from Makassar will come looking for new machines and a business partner. There is a ...
Love Mines
0
WEBRip

Love Mines

Nov. 01, 1984

Love Mines

Mimi’s parents forbid her to have a relationship with Tibor as she is going to be married. When she enters university, Mimi meets a senior who ...
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 ...
Opera Jakarta
6.7
WEBRip

Opera Jakarta

Feb. 01, 1985

Opera Jakarta

Intertwined stories of Joko, a boxer, and Rum, the daughter of a general.
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();