Selamlar,

Vinaget: Kısaca bahsetmek gerekirse sisteme girdiğimiz premium hesapların linklerini yapıştırdığımızda bize indirme linkini premium şeklinde veren basit bir script.

Soruma gelecek olursak abc.com sitesinin dizini htaccess yöntemi ile dizin şifrelemesine sahip ve ben bu siteye uygun host dosyası oluşturup vinaget aracılığı ile dosyalara link atamak istiyorum. Host dosyalarını inceledim ama hiçbirinde htaccess ile dizin şifrelenmiş bir siteden örnek bulamadım hepsi normal logini olan sitelerden yapılmış o yüzden düzenleme işlemini beceremedim

Örnek bir vinaget scripti için host dosyası:
<?php

class dl_rapidgator_net extends Download {

public function CheckAcc($cookie){
$data = $this->lib->curl("http://rapidgator.net/profile/index", "lang=en;{$cookie}", "");
if(stristr($data, '<a href="/article/premium">Free</a>')) return array(false, "accfree");
elseif(stristr($data, 'Premium till')) {
$oob = $this->lib->curl("http://rapidgator.net/file/79674811", "lang=en;{$cookie}", "");
if(stristr($oob, 'You have reached quota of downloaded information')) return array(true, "Until ".$this->lib->cut_str($data, 'Premium till','<span'). "<br> Account out of BW");
else return array(true, "Until ".$this->lib->cut_str($data, 'Premium till','<span')." <br/>Bandwith available:" .$this->lib->cut_str($this->lib->cut_str($data, 'Bandwith available</td>','<div style='), '<td>','</br>'));
}
else return array(false, "accinvalid");
}

public function Login($user, $pass){
$data = $this->lib->curl("https://rapidgator.net/auth/login", "lang=en", "LoginForm[email]={$user}&LoginForm[password]={$pass}&LoginForm[rememberMe]=1");
$cookie = "lang=en;".$this->lib->GetCookies($data);
return $cookie;
}

    public function Leech($url) {
$data = $this->lib->curl($url,"lang=en;".$this->lib->cookie,"");
if(stristr($data, "You have reached quota of downloaded information") || stristr($data, "You have reached daily quota")) $this->error("LimitAcc");
elseif(stristr($data,'File not found</div>'))  $this->error("dead", true, false, 2);
elseif(preg_match('@https?://w+.rapidgator.net//?r=download/index[^"'><rnt]+@i', $data, $giay))
return trim($giay[0]);
return false;
    }

}

/*
* Open Source Project
* Vinaget by ..::[H]::..
* Version: 2.7.0
* Rapidgator Download Plugin
* Downloader Class By [FZ]
* Add check account by giaythuytinh176 19.7.2013
*/
?>
Amacım vinaget yardımıyla kaynak linki gizlemek account check fonksiyonuna ihtiyacım yok sadece girdiğim hesap ile bana download lnki versin yeterli

Yardımcı olan üstadlara çok teşekkürler