Malaysia

Nonton film online Category Malaysia. Watch movie online category Malaysia

Recently added

Time & Chance
8.5
240p

Time & Chance

Jan. 01, 2008

Time & Chance

year after manga master Fumiya Ajima’s death, 50 unpublished sketches are discovered. The sketches appear to be the work of Fumiya Ajima, ...
Female Urologists
0
240p

Female Urologists

Feb. 22, 2018

Female Urologists

A female urologist struggles to find patients until she decides to use her own body to treat the patients, which leads to success.
A Lascivious Woman
0
240p

A Lascivious Woman

Jan. 01, 2013

A Lascivious Woman

Korean erotic softcore movie. 3 idol wannabes pass the audition. They get dance and acting lessons while living together. They even get sex ...
Idol Sex Scandal 2
0
240p

Idol Sex Scandal 2

Dec. 08, 2016

Idol Sex Scandal 2

3 idol wannabes pass the audition. They get dance and acting lessons while living together. They even get sex lessions. They sleep with sponsors ...
Meru Mulande
0
240p

Meru Mulande

Jan. 01, 1980

Meru Mulande

We don’t have an overview translated in English. Help us expand our database by adding one.
The Dog Bridegroom
0
240p

The Dog Bridegroom

May. 13, 2017

The Dog Bridegroom

Ninomiya Azusa is a depressed elementary school teacher in Tokyo, who has problems both at work and in her personal life. One day, she suddenly ...
Mountain Days with Tom
6.6
240p

Mountain Days with Tom

Hana, Toki and Toki’s daughter Toshi begin to live in the countryside. Hana’s nephew Akira, who just graduated from middle school, also lives ...
Saraba Abunai Deka
5.7
240p

Saraba Abunai Deka

Jan. 30, 2016

Saraba Abunai Deka

We don’t have an overview translated in English. Help us expand our database by adding one.
Tomato No Shizuku
0
240p

Tomato No Shizuku

Jan. 14, 2017

Tomato No Shizuku

With their hair salon business now on track, longtime couple Sakura and Makoto mull over inviting Sakura’s estranged father to their ...
The Band From Nowhere
0
240p

The Band From Nowhere

Jun. 02, 2018

The Band From Nowhere

Construction worker Kumada (Kiryu) used to be a member of the popular band Uma no Hone 30 years ago. In a sudden turn of events, he moves into a ...
Life in Overtime
6.6
240p

Life in Overtime

Jun. 09, 2018

Life in Overtime

After decades of single-minded dedication to his work, a worker with an elite career course at a major bank is transferred or rather relegated to ...
First Love
6.7
240p

First Love

May. 31, 2019

First Love

A young boxer and a call girl get caught up in a drug-smuggling scheme over the course of one night in Tokyo.
The Dike of Transience
7.1
144p

The Dike of Transience

Captured over three years, this black-and-white pictorial study portrays life under the threat of demolition at the Kopaszi dam.
Mulan Joins the Army
0
144p

Mulan Joins the Army

Jun. 13, 1928

Mulan Joins the Army

This epic version of the Mulan tale was an early epic, shot on location in Northern China using hundreds of extras. It is the story of Hua Mulan, ...
Love Mooning
0
144p

Love Mooning

Nov. 12, 2021

Love Mooning

Hiroshi, who runs a mental clinic, has never recovered from the shock of his wife’s suicide. One day, Ayako, a mysterious patient comes to his clinic….
99.9 Criminal Lawyer: The Movie
6.1
144p

99.9 Criminal Lawyer: The Movie

Hiroto Miyama works with rookie lawyer Honoka Kono on a team that specializes with criminal cases for Madarame Law Firm. Atsuhiro Sada has become ...
Tsuyukusa
6.1
144p

Tsuyukusa

Apr. 29, 2022

Tsuyukusa

Middle-aged Fumi lives a quiet seaside life, she spends her days working at a small local factory, spending time with her neighbor’s son, and ...
in water
6
144p

in water

Apr. 12, 2023

in water

A young man who previously focused on acting suddenly decides to test his creativity, setting out to direct a short film with his own money. ...
Hua Mulan
6.5
144p

Hua Mulan

Jan. 01, 1997

Hua Mulan

This animated feature retells the great legend of the Chinese heroine better known as Hua Mulan -the daughter of an ill, bed-ridden General. Hua ...
The Legend of Mulan
4.5
144p

The Legend of Mulan

Jan. 01, 1998

The Legend of Mulan

A Chinese girl must become a warrior to fight a war and to save her village by convincing a dragon to melt the snows. She must overcome the ...
Mulan Destiny of a Warrior
0
144p

Mulan Destiny of a Warrior

We don’t have an overview translated in English. Help us expand our database by adding one.
Mulan Joins the Army
6.1
144p

Mulan Joins the Army

Feb. 01, 1939

Mulan Joins the Army

This movie is based on the famous Chinese folklore that is more than one and a half millennium old. The same folklore was what the Disney ...
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();