M. S. Narayana

Recently added

Kouravudu
5.8
Bluray

Kouravudu

Jul. 28, 2000

Kouravudu

Kouravudu is a 2000 Telugu movie starring Nagendra Babu and Ramya Krishnan.
Moodu Mukkalaata
4.1
Bluray

Moodu Mukkalaata

Sep. 01, 2000

Moodu Mukkalaata

Three girls, Shravani, Lahari and Aliveni, are in love with Shanti Swaroop, a lecturer. His life takes a turn when these girls execute different ...
Ninne Premistha
5.9
Bluray

Ninne Premistha

Sep. 14, 2000

Ninne Premistha

A young man meets with an accident and loses his eyesight; three months later he recovers and goes back to his job. He meets a lady who is very ...
Nuvve Kavali
7.6
Bluray

Nuvve Kavali

Oct. 13, 2000

Nuvve Kavali

Nuvve Kavali (Telugu: నువ్వే కావాలి) (English translation I Want Only You) is a 2000 blockbuster Telugu film under Ushakiron Movies, directed by ...
Kanchanamala Cable TV
4.1
Bluray

Kanchanamala Cable TV

Jul. 09, 2005

Kanchanamala Cable TV

Sudarshan, who runs a cable network, decides to use spy cameras to expose illegal dealings and criminal activities in his village. But his good ...
Navvule Navvulu
0
Bluray

Navvule Navvulu

Jul. 07, 2007

Navvule Navvulu

Directed by Dr Rao, Starring Prudhvi, Anju Asrani, Ali, AVS, Kondavalasa Lakshmana Rao, Annapurna, Bollimunta
Manasara…
7.3
Bluray

Manasara…

Oct. 12, 2010

Manasara…

A magnificent love story that tests the emotional strength of true love when it is pitted against the brutal force of the martial art, Kalaripayittu.
Vasu
6.9
Bluray

Vasu

Apr. 10, 2002

Vasu

After graduation, Vasu runs a college canteen, and music school and teaches music for seven years to make his living. His father is an IPS ...
Okkadu
8
Bluray

Okkadu

Jan. 15, 2003

Okkadu

Ajay is in Kurnool for a Kabaddi match when he happens to save Swapna from a brutal factionist, Obul Reddy. The latter pursues them but Ajay ...
Missamma
7
Bluray

Missamma

May. 01, 2003

Missamma

Simhadri, a loyal servant in a landlord’s house, leads a secret life as Singamalai, a powerful leader in the state of Kerala.
Thakita Thakita
0
Bluray

Thakita Thakita

Mar. 09, 2010

Thakita Thakita

The story begins with a group of friends: Sridhar, Chandana, Nandini , Mahesh, Bhakti, Jessica, Kishore, Scud. Each of them have their own ...
Jai Chiranjeeva
5.8
Bluray

Jai Chiranjeeva

Dec. 21, 2005

Jai Chiranjeeva

Jai Chiranjeeva (Telugu: జై చిరంజీవ) is a Tollywood 2005 film directed by K. Vijaya Bhaskar and produced by Vyjayanthi Movies. The movie stars ...
King
6.5
HDTC

King

Dec. 25, 2008

King

After Coimbatore-based Ravichandra Verma passes away, his young son, Raja, assumes the responsibility of running the family business as well as ...
Rebel
4.8
HDTC

Rebel

Sep. 28, 2012

Rebel

After his parents are brutally murdered, a man goes on a quest to find his parents’ killers. He finds that his own uncle is involved in the ...
Virattu
5.5
HDTC

Virattu

Mar. 21, 2014

Virattu

Small-time crooks Sujiv and Sri get friendly with Ammu, an innocent young man carrying a huge sum in cash on a train. When Ammu’s baggage ...
Boss
4.2
TC

Boss

Sep. 27, 2006

Boss

Boss is a 2006 Telugu film directed by V. N. Aditya. It stars Akkineni Nagarjuna, Nayantara, Poonam Bajwa, and Shriya Saran. The film’s ...
Kathanayakudu
0
TC

Kathanayakudu

Aug. 01, 2008

Kathanayakudu

Balakrishna and Ashok Kumar. Balu stops at nothing to make his friend happy. As time passes by, they take different paths, and Balu becomes a ...
Adhurs
6.7
TC

Adhurs

Jan. 13, 2010

Adhurs

Twin brothers who are separated at birth receive different upbringing. After they grow up, they chance upon each other when one of them gets ...
Greeku Veerudu
4.7
TC

Greeku Veerudu

May. 02, 2013

Greeku Veerudu

Chandu (Nagarjuna) is a very selfish, self made and cut throat businessman in New York who runs a successful Event Organizing Agency and is aided ...
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();