Amanchi Venkata Subrahmanyam

Recently added

Kishkinda Kaanda
8.3
HDTV

Kishkinda Kaanda

Jun. 07, 1994

Kishkinda Kaanda

Bhetalam hides stolen gold in a cemetery and before dying, he confesses his sin to a group of travellers. Each individual tries to beat the other ...
Super Police
0
HDTV

Super Police

Jun. 23, 1994

Super Police

Super Police is a 1994 Telugu film directed by K Murali Mohan Rao. The film stars Venkatesh, Soundarya, Nagma and Brahmanandam in lead roles.
Telugu Veera levara
7.4
HDTV

Telugu Veera levara

May. 01, 1995

Telugu Veera levara

Telugu Veera Levara is the 300th movie of super star Krishna. Ramaraju is a Special Investigation Team officer who works as a worker to hide his ...
Intlo Illalu Vantintlo Priyuralu
7.1
HDTV

Intlo Illalu Vantintlo Priyuralu

When Sriram learns that his wife, Seeta, cannot bear a child, he keeps it hidden from his father. However, he marries Manisha under dire ...
Postman
4.2
HDTV

Postman

Dec. 14, 1999

Postman

Vishnu, a postman in Hyderabad, is adored by all and Sirisha develops feelings for him. But it turns out that he loves Archana, who is imprisoned ...
Bachi
4.9
HDTV

Bachi

Nov. 09, 2000

Bachi

A police officer in the special branch, Bhaskar Chenmai, alias Bachi (Jagapathi Babu) one day receives a boy Habibi (Master Teja) from a courier ...
Ramudu Kadu Rakshasudu
0
Bluray

Ramudu Kadu Rakshasudu

Appula Appa Rao is an Indian 1991 Telugu-language film directed by E.V.V. Satyanarayana which features Rajendra Prasad, Shobana and Brahmanandam ...
Subhalagnam
7.5
Bluray

Subhalagnam

Sep. 30, 1994

Subhalagnam

A married couple has two kids, but the wife is unhappy that her husband is not a rich man. The husband gets a proposal for marriage from his ...
Punya Bhoomi Naa Desam
5.6
Bluray

Punya Bhoomi Naa Desam

A lazy, alcoholic youngster is thrown out of his village at a very young age by his mother for disobeying her orders. He meets a journalist who ...
One Small Word
0
Bluray

One Small Word

May. 27, 1997

One Small Word

Oka Chinna Maata is a story revolving around two individuals- Chandu, who is a fitness trainer, and Geeta, a music teacher. When Chandu proposes ...
Raja
7.6
Bluray

Raja

Mar. 18, 1999

Raja

A story about a petty thief Raja, and how his life changes when he meets Anjali in a robbery gone wrong.
Kalisundam Raa
7.3
Bluray

Kalisundam Raa

Jan. 14, 2000

Kalisundam Raa

Raghaviah and Ram Mohan Rao are brothers-in-law. But Ram Mohan Rao is at loggerhead with Raghavaiah because of a family feud. Raghavaiah is ...
The Rite, a Passion
7.3
Bluray

The Rite, a Passion

Jan. 01, 2002

The Rite, a Passion

A subtle interplay between clashing ideologies: that of traditional religious values versus modern youth drawn towards extremism. Events overtake ...
Mahanandi
5.2
Bluray

Mahanandi

Dec. 03, 2005

Mahanandi

Sreeram, an idealist, fails to marry the love of his life due to her engagement to an IPS officer. To get over this, he boards a cruise on the ...
Sri Rama Rajyam
6.7
TC

Sri Rama Rajyam

Nov. 17, 2011

Sri Rama Rajyam

Lord Sri Rama (Balakrishna) retains his wife Sita (Nayanthara) comes back to their kingdom Ayodhya, after killing Ravana. And Sri Rama will ...
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();