Sumiko Minami

Recently added

Hirate Miki the Swordman
0
CAM

Hirate Miki the Swordman

The man is chased by losing the beauty and preciousness of love and the foundation of life without overcoming the hardship of life.
Ginza no Onna
7
CAM

Ginza no Onna

Apr. 01, 1955

Ginza no Onna

At Shizumoto, a geisha shop not far from Ginza, a group of geisha are going about their day, putting up a modest resistance to the tragedies of ...
The Naked Woman and the Gun
7.1
CAM

The Naked Woman and the Gun

A Tokyo newspaper reporter goes after the Japanese king of cocaine trafficking but he’s tricked by a woman who works for the gangster and ...
Dôkoku
0
CAM

Dôkoku

Oct. 16, 1952

Dôkoku

We don’t have an overview translated in English. Help us expand our database by adding one.
Striving to Live
0
CAM

Striving to Live

Feb. 25, 1955

Striving to Live

Yasuichiro Isa, who works in the labor section of Sone Mining Tokyo Headquarters, paid a monthly fee for his younger brother, Reiji, who was in ...
The Beautiful Nuns
0
CAM

The Beautiful Nuns

Jul. 26, 1955

The Beautiful Nuns

A samurai who slashes a young girl’s mage appears in Edo, and she is never caught.
The Shadow of Fear
6
CAM

The Shadow of Fear

Sep. 11, 1956

The Shadow of Fear

In the backstreets of Ginza, the boss of a hairdressing salon is found dead, killed by strangulation. The detective on the case soon hears rumors ...
Frankie the Milkman
6.8
CAM

Frankie the Milkman

Dec. 05, 1956

Frankie the Milkman

Roppeita is big in size, clumsy and full of energy. When his grandfather orders him to move out to Tokyo to save a sinking milk delivery business ...
Eight Hours of Terror
6.7
CAM

Eight Hours of Terror

Mar. 08, 1957

Eight Hours of Terror

A bus making its precarious way across a winding mountain road picks up some unwelcome passengers.
Gunman’s Alley
0
CAM

Gunman’s Alley

Aug. 06, 1961

Gunman’s Alley

Nitani is an undercover drug enforcement agent in Kobe who not only busts two rival drug gangs but also helps one of the more decent hoodlums ...
Cat Changed Into Tiger
0
CAM

Cat Changed Into Tiger

A life insurance agent has a drinking problem causing him to lose his company a fortune. He heads to another town to sell insurance, but to his ...
Ai to shi no katami
0
CAM

Ai to shi no katami

Nov. 21, 1962

Ai to shi no katami

We don’t have an overview translated in English. Help us expand our database by adding one.
Red Handkerchief
6.8
CAM

Red Handkerchief

Jan. 03, 1964

Red Handkerchief

A hot-shot detective in Yokohama kills a witness during a drug investigation. He flees to the countryside and evades his past for several years, ...
Gambling Kitten
6.6
CAM

Gambling Kitten

Jul. 28, 1965

Gambling Kitten

Arikawa runs a transport company. But this is only a front for his gambling house. Yuriko is a regular on the scene, and she is fascinated by the ...
Nagasaki Butterfly
6.1
CAM

Nagasaki Butterfly

Mar. 18, 1972

Nagasaki Butterfly

Oman travel from Shanghai to Japan in search of her mother, only to be betrayed by her companion and sold to a brothel, where she becomes a ...
Sukeban Deka: Dirty Mary
5.5
CAM

Sukeban Deka: Dirty Mary

We don’t have an overview translated in English. Help us expand our database by adding one.
Funny Friend: The Baby and Express
0
480p

Funny Friend: The Baby and Express

East-West Transportation, headquartered in Tokyo, operates daily scheduled cargo flights on the Tokaido Road from Tokyo to Osaka and back, as the ...
Victory is Ours
5.9
480p

Victory is Ours

Mar. 21, 1956

Victory is Ours

A sailor tries to help his younger brother, a horse-racing jockey, escape from the yakuza after double crossing them in a fixing scam. Seijun ...
東京午前三時
0
480p

東京午前三時

Nov. 12, 1958

東京午前三時

Japanese “kayo” film centered around the song “Tokyo gozen sanji” by Frank Nagai.
Love Hunter
5.3
480p

Love Hunter

Jan. 19, 1972

Love Hunter

Kyōko is a woman with a promiscuous past who is sexually unsatisfied with her marriage. Her frustrations lead her to have hedonistic dreams, such ...
The Now Girl
4.4
480p

The Now Girl

Nov. 18, 1972

The Now Girl

For a girl who works in a 3rd rate bar, Ayuko is full of vanity. Nomura, her patron, is besotted by her and it is their habit that they cannot ...
Three Wives: Wild Nights
0
480p

Three Wives: Wild Nights

A suspense drama that comically depicts the intersection of love, sex, and money between men and women. One day, an affair with Taro ...
Love in Kyoto
5.7
480p

Love in Kyoto

Apr. 04, 1973

Love in Kyoto

An upwardly-mobile banker’s boss introduces him to the adopted daughter of a wealthy client. He falls in love with the girl and wants to ...
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();