Meriam Bellina

Recently added

XXL: Double Extra Large
4.4
720p

XXL: Double Extra Large

After a charismatic gang leader goes missing, his son is asked to take over. However, he faces insecurities due to his low self-esteem.
Love and Eidelweiss
0
720p

Love and Eidelweiss

Apr. 22, 2010

Love and Eidelweiss

Ryo, a victim of domestic violence by her mom, dad and her relatives, becomes a violent psychopath. She is willing to realize her desires even ...
Wanita
0
720p

Wanita

Dec. 10, 1990

Wanita

Lisa is brutally raped by Hengky and his two friends, Hengky and Baron, and is left on the streets. Due to the trauma, Lisa develops mental ...
Get Married 3
5.7
720p

Get Married 3

Aug. 25, 2011

Get Married 3

Mae and Rendy already have children, they decide to become an independent family which is free from their parents and friends who only caused ...
Broken Hearts
7.1
720p

Broken Hearts

May. 16, 2012

Broken Hearts

Olivia’s life feels empty after her boyfriend, Jamie disappears. She has a hard time trusting anyone, even when she meets Aryo, ...
Test Pack, You’re My Baby
7.2
720p

Test Pack, You’re My Baby

A marriage counselor reels from his own marital woes when the struggle to start a family with his eager wife puts their marriage on shaky ground.
Brontosaurus Love
0
720p

Brontosaurus Love

May. 07, 2013

Brontosaurus Love

A writer who believes all relationships have expiration dates finally meets someone who could potentially reverse his negative logic.
Honeymoon
5.9
720p

Honeymoon

Jun. 05, 2013

Honeymoon

Farah’s fear of the first night after marrying David. However, the destination and romantic ambiance cannot dissolve Farah’s fear. ...
Get M4rried
6.9
720p

Get M4rried

Aug. 01, 2013

Get M4rried

While celebrating their children’s birthdays, Mae and Rendy received shocking news. Sophie announces that she will get married to Kim Bum ...
Kabayan Becomes a Billionaire
5.2
720p

Kabayan Becomes a Billionaire

A real estate entrepeneur comes to Kabayan’s village in West Java making false promises, including marriage to a woman he likes, if he ...
Bajaj Bajuri: The Movie
0
720p

Bajaj Bajuri: The Movie

When Bajuri inherits money, problems arise. His mother-in-law, Emak continually demands that Bajuri buy things for her, while his wife, Oneng ...
Magic Hour
0
720p

Magic Hour

Aug. 13, 2015

Magic Hour

After a longtime admirer professes his love for her, a florist develops feelings for another man with connections to her best friend—and past.
Jembatan Pensil
0
720p

Jembatan Pensil

Sep. 07, 2017

Jembatan Pensil

Inal, Nia, Aska, Yanti, Attar, and Ondeng struggled to get education in a free school built by the teacher. Inal, who is blind and Ondeng, who ...
Benyamin the Troublemaker
3
720p

Benyamin the Troublemaker

Knowing the headquarter and home of Betawi suburbs will be evicted, Pengki, Somad, and Achie sabotage illegal casinos in Jakarta. They drain all ...
EL
7.9
720p

EL

May. 10, 2018

EL

A high school girl named Dafychi bumped into a successful businessman named Mario. After that incident, Mario grew closer into Dafychi. Little ...
Sultan Agung
7.1
720p

Sultan Agung

Aug. 23, 2018

Sultan Agung

The story of Sultan Agung Hanyakrakusuma, the king of Mataram when he was still a teenager until he becomes a king.
Iqro: My Universe
6.5
720p

Iqro: My Universe

Jul. 11, 2019

Iqro: My Universe

Aqilla dreamed of becoming an astronaut and tried to win a vlog contest about space figures with prizes invited to the Outer Space Research ...
Inem Pelayan Sexy New
0
720p

Inem Pelayan Sexy New

Oct. 03, 2019

Inem Pelayan Sexy New

Maromi found a slipper. Inem, the owner of the slipper, is a maid at Ida and Moko’s family, Maromi’s employee. Maromi then meets with ...
Janin
5.1
720p

Janin

Jan. 16, 2020

Janin

Randy and Dinar are married couple, and Dinar is pregnant. Their happiness disappears when a middle-aged mother becomes their new neighbor.
Benyamin the Troublemaker 2
6.3
720p

Benyamin the Troublemaker 2

Pengki manage to sneak into the house of the Mafia Boss, who then escapes with a pendant and also evidence of the list of women trafficking.
Madu Murni
8
720p

Madu Murni

Jun. 30, 2022

Madu Murni

Mustaqim, a former Koran teacher, works as a debt collector in the hope of earning more. However, Murni, his wife, did not want to accept the ...
Teman Tidur
0
720p

Teman Tidur

Mar. 30, 2023

Teman Tidur

AMANDA is a transfer student from Malang who has a goal of becoming first winner in the Biology Olympiad competition. At her new school, Amanda ...
Dimsum Martabak
6.1
360p

Dimsum Martabak

Jun. 15, 2018

Dimsum Martabak

After an out-of-work waitress finds a job at a food truck, a budding romance with her boss gets complicated when she learns about his true wealth.
Slank Never Dies
7.9
360p

Slank Never Dies

Dec. 24, 2013

Slank Never Dies

Abdee and Ridho are called by Slank, a rock band with Bimbim and Ivan. As it turned out, Slank want to prove the band still remains with only ...
Chasing Love to China
6.1
360p

Chasing Love to China

Dec. 04, 2014

Chasing Love to China

A student has second thoughts about a sputtering relationship when a profound meeting with a devout tourist alters his outlook on life, love, and ...
Jagoan Instan
4.9
360p

Jagoan Instan

Feb. 18, 2016

Jagoan Instan

With the help of a special serum, Bumi becomes an instant superhero fighting corruption throughout Indonesia. But his nemesis, Romeo steals ...
Atas Nama Surga
0
360p

Atas Nama Surga

Jun. 16, 2022

Atas Nama Surga

Naya and Attar meet when they lose their loved ones. The return of Salwa, Attar’s old love, comes between them.
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();