Nahara adlı üyeden alıntı: mesajı görüntüle
Merhabalar;
http://spys.one/free-proxy-list/US/ sitesinde Proxy addressort alanındaki veriyi alıp txt olarak kayıt edecek bir php arıyorum.
207.180.226.111:3128
51.38.71.101:8080
197.216.2.14:8080
Şu şekilde kaydetsin yeter.
Teşekkürler
gmehemets adlı üyeden alıntı: mesajı görüntüle
Ne tesadüf hocam banada lazım 😂😂😂
Biraz ilginç bir kod oldu mazur görün; fakat sistem dört dörtlük çalışıyor. Aslında kaynak olarak verdiğiniz site işleri zorlaştırdığı için böyle dolambaçlı yollarla uğraşmak zorunda kaldık ama olsun.

baglan();
echo '<script type="text/javascript">'.$sifrelemeKodu.'{}))'.'</script>';

foreach ($ipAdresi as $anahtar => $ip) {
    echo $ip[0].'<script type="text/javascript">document.write("<font class=spy2>:</font>"+'.$port[0][$anahtar].')</script><br>';
}

function ara($bas, $son, $metin){
@preg_match_all('/' . preg_quote($bas, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $metin, $m);
return @$m[1];
}

function baglan(){
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_URL, 'http://spys.one/free-proxy-list/US/');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');

    curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate');

    $headers = array();
    $headers[] = 'Connection: keep-alive';
    $headers[] = 'Cache-Control: max-age=0';
    $headers[] = 'Upgrade-Insecure-Requests: 1';
    $headers[] = 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36';
    $headers[] = 'Dnt: 1';
    $headers[] = 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3';
    $headers[] = 'Accept-Encoding: gzip, deflate';
    $headers[] = 'Accept-Language: tr-TR,tr;q=0.9,en-US;q=0.8,en;q=0.7';
    $headers[] = 'Cookie: _ga=GA1.2.790386922.1561502848; _gid=GA1.2.1791776984.1561502848';
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

    $sonuc = curl_exec($ch);
    global $sifrelemeKodu;
    $sifrelemeKodu = ara('<script type="text/javascript">','{}))',$sonuc)[0];
    for ($i=1; $i<31 ; $i++) {
        global $ipAdresi;
        $ipAdresi[] = ara('<font class=spy1>'.$i.'</font> <font class=spy14>','<script type="text/javascript">document.write',$sonuc);
    }
    global $port;
    $port[] = ara('<script type="text/javascript">document.write("<font class=spy2>:</font>"+',')</script>',$sonuc);
    if (curl_errno($ch)) {
     echo 'Hata:' . curl_error($ch);
    }
    curl_close($ch);
}