Indonesia

Nonton film online Category Indonesia

Recently added

Kartini: Princess of Java
7.6
720p

Kartini: Princess of Java

A woman of nobility battles patriarchal norms in order to improve educational access for women in early 1900s Indonesian society.
Satu Hari Nanti
6.2
720p

Satu Hari Nanti

Dec. 07, 2017

Satu Hari Nanti

Two lovebirds who live abroad in Swiss find themselves in awkward situation when another couple arrived and enter their life that cause sparks ...
Reunion Z
4.2
720p

Reunion Z

Apr. 12, 2018

Reunion Z

A B-list actor reconnects with his high school bandmates at a reunion that soon unravels when a group of attendants turns into zombies.
The Gift
0
720p

The Gift

May. 24, 2018

The Gift

When novelist Tiana falls in love with a visually impaired Harun on her 30th birthday, little she knew that her childhood friend, Arie, now an ...
The Fugitive
0
720p

The Fugitive

Aug. 15, 2019

The Fugitive

Six months after PETA’s failure to fight Nippon, Hardo returns to his village in Blora. His presence is smelled by Nippon, tracked and ...
Just Mom
8.3
720p

Just Mom

Jan. 27, 2022

Just Mom

When Siti loses the attention of her biological children, who are established and busy with their respective jobs, she takes care of Murni, a ...
The Wedding & Bebek Betutu
6.8
720p

The Wedding & Bebek Betutu

A group of elite hotel staff named The Crew is given an important mission: save the wedding of the owner’s daughter.
Maju Kena Mundur Kena Returns
0
720p

Maju Kena Mundur Kena Returns

Once fired from a job at the hospital, WOW trio eyebrows Wira, Ozie and again working in unison Wulu mini market and have a manager who did not ...
Raksasa dari Jogja
0
720p

Raksasa dari Jogja

Mar. 31, 2016

Raksasa dari Jogja

Bian falls in love with the gentle giant, Gabriel who eventually opens his heart to her. But Bian’s past trauma comes back to haunt her.
99 Names of Love
7.9
720p

99 Names of Love

Nov. 14, 2019

99 Names of Love

As an infotainment producer deals with a work crisis, a childhood friend, who’s now a cleric, arrives to honor a religious request from her ...
Menunggu Bunda
0
720p

Menunggu Bunda

Nov. 28, 2021

Menunggu Bunda

Mrs. Yenny suddenly fainted and was unconscious. Lying in bed accompanied by her three children, Alya, Alma, Andra, and her slowly declining ...
Satu Untuk Selamanya
0
720p

Satu Untuk Selamanya

Mar. 18, 2022

Satu Untuk Selamanya

Salma who had left her two best friends, Alex and Ziva, 9 years ago, brought her back to her birth. Salma’s return, got a strong reaction ...
KKN di Desa Penari
6
720p

KKN di Desa Penari

Apr. 30, 2022

KKN di Desa Penari

Six students were terrorized by a mysterious dancer while running a community service program in a remote village. Apparently, one of them ...
The Wheel of Life
0
720p

The Wheel of Life

Jul. 14, 2022

The Wheel of Life

Tan is a ring craftsman working for a souvenir workshop in a small village, or at least that is what Yahya, his grandson, knows. Yahya is growing ...
Tina Toon & Lenong Bocah The Movie
0
720p

Tina Toon & Lenong Bocah The Movie

Tina, a fifth grade elementary school student lives with his father, Tono. She busks in the streets to earn the admission fee needed for junior ...
Pijat Atas Tekan Bawah
2.4
720p

Pijat Atas Tekan Bawah

Garry works as a massage therapist while Barry is a photographer. When they become acquainted with Hanny, a Public Relations executive in an oil ...
Ummi Aminah
7.8
720p

Ummi Aminah

Jan. 05, 2012

Ummi Aminah

Ummi Aminah, a 68 years old ustadzah (the term originally means teacher but in Indonesian urban contexts it often translates to Islamic ...
Wanita Tetap Wanita
6.5
720p

Wanita Tetap Wanita

Sep. 11, 2013

Wanita Tetap Wanita

We don’t have an overview translated in English. Help us expand our database by adding one.
Anda Puas Saya Loyo
0
720p

Anda Puas Saya Loyo

Jul. 10, 2008

Anda Puas Saya Loyo

Mr Wagiman and his children, Inem and Tarjin, belong to a respected village family. Conflicts arise when Inem is arranged to marry the son of ...
te[rekam]
3.7
720p

te[rekam]

Mar. 18, 2010

te[rekam]

Olga, Jupe (Julia Perez), and Monique, decide to live in a house that belongs to Siska, in order to prepare their horror film. Olga wants all ...
Kutukan Arwah Santet
0
720p

Kutukan Arwah Santet

Sep. 27, 2012

Kutukan Arwah Santet

There’s a big secret Raymond hides before a series of deaths happen in campus. In a private party Beby, his girlfriend, sets Myrna up, her own ...
Sacrifice 97
0
720p

Sacrifice 97

Apr. 20, 2014

Sacrifice 97

The death of famous artist Saeful Djamil’s wife, draws Prista’s attention. She is a reporter of Mystery magazine, who is assigned to ...
Surga Pun Ikut Menangis
0
720p

Surga Pun Ikut Menangis

A single mother deal with raising her children while taking blame for the passed away of their father.
Surat Kecil untuk Tuhan
6.1
720p

Surat Kecil untuk Tuhan

Keke is a young girl with a loving father and mother, as well as loyal friends. She is diagnosed with Rhabdomyosarcoma (a cancer of connective ...
The Witness
6.4
720p

The Witness

Mar. 21, 2012

The Witness

The Witness tells the story about the girl “Angel Williams” who is having nightmares about a boy who is commiting suicide. One day ...
Darah Daging
7.9
720p

Darah Daging

Dec. 05, 2019

Darah Daging

Adapted from a true story of robbery by 3 brothers to save the mother’s life.
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();