Vrei sa falsifici speedtest-ul incat sa ai viteza de download si upload foarte mare?
Nicio problema, v-am pus la dispozitie un mic script PHP:
Cod: Selectaţi tot
<?php
$down = ''.rand(700, 950).''.''.rand(100, 500).''; //Mbps . Decimal
$up = ''.rand(200, 550).''.''.rand(100, 500).''; //Mbps . Decimal
$ping = 1;
$servere_romania = array(5170, 4411, 4784, 851, 8064, 2007, 5247, 3645);
$rand_servere = $servere_romania[rand(0, 7)];
$server = ''.$rand_servere.'';
#print 'server: '.$rand_servere.'';
$accuracy = 8;
$hash = md5("$ping-$up-$down-297aae72");
$headers = Array(
'POST /api/api.php HTTP/1.1',
'Host: www.speedtest.net',
'User-Agent: DrWhat Speedtest',
'Content-Type: application/x-www-form-urlencoded',
'Origin: http://c.speedtest.net',
'Referer: http://c.speedtest.net/flash/speedtest.swf',
'Cookie: PLACE YOUR COOKIE HERE', // change this for history tests
'Connection: Close'
);
$post = "startmode=recommendedselect&promo=&upload=$up&accuracy=$accuracy&recommendedserverid=$server&serverid=$server&ping=$ping&hash=$hash&download=$down";
//$post = urlencode($post);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.speedtest.net/api/api.php');
curl_setopt($ch, CURLOPT_ENCODING, "" );
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FRESH_CONNECT, 1);
$data = curl_exec($ch);
foreach (explode('&', $data) as $chunk) {
$param = explode("=", $chunk);
if (urldecode($param[0])== "resultid"){
print '<b>http://www.speedtest.net/my-result/'.urldecode($param[1]).'</b> Ti-a reusit testu nibunuliiii care esti tu nibun!!!!!';
}
}
?>
Have fun

