• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

Turbobit Class - Turbobit Premium Link Oluşturucu

Konuyu Okuyan Kişiler (0)

gkbrk

webmaster.tc
Katılım
9 Ağu 2012
Mesajlar
1,044
Beğeniler
0
#1
Bir arkadaş Ö.M ile yardım istedi ona yazdım paylaşıyorum. Kodların bir kısmı Adf.ly sınıfımdan diğer kısmı ise inforesim'in yayınladığı sınıftan. İnfonun yayınladığı sınıfın 2. preg_match_all kısmı linki vermiyordu ben de düzelttim.

turbobit.class.php:
PHP:
<?php 
class Turbobit{ 
private function Uzat($link){ 
$kaynak=$this->Curl_VeriCek($link); 
preg_match("@var zzz = '(.*?)';@",$kaynak,$urlkod); 
$uzun=$urlkod[1]; 
return $uzun; 
} 

private function Curl_VeriCek($url){  
    $browser = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1309.0 Safari/537.17";  
    $oturum = curl_init();  
    curl_setopt($oturum, CURLOPT_URL, $url);  
    if (preg_match('|https\:|isU', $url)) { curl_setopt ($oturum, CURLOPT_SSL_VERIFYPEER, false); }  
    curl_setopt($oturum, CURLOPT_USERAGENT, $browser);  
    curl_setopt($oturum, CURLOPT_HEADER, 0);  
    curl_setopt($oturum, CURLOPT_RETURNTRANSFER, 1);  
    curl_setopt($oturum, CURLOPT_CONNECTTIMEOUT, 33);  
    $cekilendatalar = curl_exec($oturum);
    curl_close($oturum);
    return $cekilendatalar;
}

private function GetripzPl($adres){
        $ch = curl_init("http://www.getripz.pl/dane.php");
        $curl_header = array('X-Requested-With: XMLHttpRequest');
        curl_setopt($ch, CURLOPT_HEADER,false);
        curl_setopt($ch, CURLOPT_POST,true);
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
        curl_setopt($ch, CURLOPT_HTTPHEADER, $curl_header);
        curl_setopt($ch, CURLOPT_POSTFIELDS,"urls=".urlencode($adres));
        $kaynak1 = curl_exec($ch);
        curl_close($ch);
        preg_match('@<a href="(.*?)" style=@',$kaynak1,$m);
        $kaynak2 = $this->Curl_VeriCek($m[1]);
        preg_match('@<input type="button" onClick="location.href=.(.*?)." value="Start Download" style=@',$kaynak2,$adflylink);
        return $adflylink[1];
    }
	
	public function PremiumYap($adres){
	return $this->Uzat($this->GetripzPL($adres));
	}

} 
?>
Kullanımı:
PHP:
<?php
include "turbobit.class.php";
$Turbobit=new Turbobit();
echo $Turbobit->PremiumYap($_GET['url']);
?>
 

tugayyalinc

webmaster.tc
Katılım
5 Şub 2013
Mesajlar
35
Beğeniler
0
#2
Kullanımı:
PHP:
<?php
include "turbobit.class.php";
$Turbobit=new Turbobit();
echo $Turbobit->PremiumYap($_GET['url']);
?>
Arkadaşlar Burada Hata Alanlar Şurayı Düzenlesin..

PHP:
<?php
include "turbobit.class.php";
$Turbobit=new Turbobit();
echo $Turbobit->PremiumYap("url");
?>
 

tugayyalinc

webmaster.tc
Katılım
5 Şub 2013
Mesajlar
35
Beğeniler
0
#5
Yapamayan Arkadaşlar İçin Bunu Yaptım..

index.php

PHP:
<?php  

$gelenlink = $_POST['dosyadresi'];  

class Turbobit{  
private function Uzat($link){  
$kaynak=$this->Curl_VeriCek($link);  
preg_match("@var zzz = '(.*?)';@",$kaynak,$urlkod);  
$uzun=$urlkod[1];  
return $uzun;  
}  

private function Curl_VeriCek($url){   
    $browser = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1309.0 Safari/537.17";   
    $oturum = curl_init();   
    curl_setopt($oturum, CURLOPT_URL, $url);   
    if (preg_match('|https\:|isU', $url)) { curl_setopt ($oturum, CURLOPT_SSL_VERIFYPEER, false); }   
    curl_setopt($oturum, CURLOPT_USERAGENT, $browser);   
    curl_setopt($oturum, CURLOPT_HEADER, 0);   
    curl_setopt($oturum, CURLOPT_RETURNTRANSFER, 1);   
    curl_setopt($oturum, CURLOPT_CONNECTTIMEOUT, 33);   
    $cekilendatalar = curl_exec($oturum); 
    curl_close($oturum); 
    return $cekilendatalar; 
} 

private function GetripzPl($adres){ 
        $ch = curl_init("http://www.getripz.pl/dane.php"); 
        $curl_header = array('X-Requested-With: XMLHttpRequest'); 
        curl_setopt($ch, CURLOPT_HEADER,false); 
        curl_setopt($ch, CURLOPT_POST,true); 
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,true); 
        curl_setopt($ch, CURLOPT_HTTPHEADER, $curl_header); 
        curl_setopt($ch, CURLOPT_POSTFIELDS,"urls=".urlencode($adres)); 
        $kaynak1 = curl_exec($ch); 
        curl_close($ch); 
        preg_match('@<a href="(.*?)" style=@',$kaynak1,$m); 
        $kaynak2 = $this->Curl_VeriCek($m[1]); 
        preg_match('@<input type="button" onClick="location.href=.(.*?)." value="Start Download" style=@',$kaynak2,$adflylink); 
        return $adflylink[1]; 
    } 
     
    public function PremiumYap($adres){ 
    return $this->Uzat($this->GetripzPL($adres)); 
    } 

}  

$Turbobit=new Turbobit(); 
$indirme = $Turbobit->PremiumYap("$gelenlink");

?>

<form action="" method="post"> 
    <input type="text" name="dosyadresi" placeholder="Çevirmek istediğiniz lini girin..." /> 
    <input type="submit" value="çevir"/> 
</form> 
<?php 
if(!empty($indirme)){ 
?> 
<center><strong>İndirme Adresiniz Oluşturuldu ! :</strong>
<?php 
echo "<a href='{$indirme}'>Download Now</a>";
?>
</center> 
<?php 
} 
?>
 

kankam3321

webmaster.tc
Katılım
25 Ara 2012
Mesajlar
154
Beğeniler
0
#6
getripz.pl den alıyor. Ancak o site sorguya sınır koydu 2 günde bir banlıyor sorgu sınırını aşanları bilginize..
 

3gzotik

webmaster.tc
Katılım
9 Ağu 2012
Mesajlar
49
Beğeniler
0
Konum
Ankara
#11
hocam bunu premium accontluya nasıl çevirebiliriz ? yardımcı olurmusunuz ? getripz.pl kullanmak istemiyorum ?
 

gkbrk

webmaster.tc
Katılım
9 Ağu 2012
Mesajlar
1,044
Beğeniler
0
#16
Çok oluyorum ama hocam onun kodlarını biliyorsanız ben burdan üyelik açsam o accountla çevirdiği sitelerin generatörünü yapsak ?

birde bunda banlanma oluyormu ?
Kodlar evdeki laptobumda var. Banlanma olayı bir haftada çok fazla GB indirirseniz var.
 

furkan150061

webmaster.tc
Katılım
10 Şub 2013
Mesajlar
4
Beğeniler
0
#17
ya bu iyi hoşta arkaplan falan olsa daha iyi olmazmıydı bu aşırı basit görünüyor getripz.pl deki gibi yani adam sadece çeviriyi koymamış ortaya