ANTICHAT

ANTICHAT (https://forum.antichat.io/index.php)
-   PHP (https://forum.antichat.io/forumdisplay.php?f=37)
-   -   Нужен СКРИПТ (https://forum.antichat.io/showthread.php?t=110013)

furyman1 09.03.2009 02:14

Нужен СКРИПТ
 
Здравствуйте! У меня возникла проблема...Имеется ссылка, допустим это http://google.com. Нужно на эту ссылку кликнуть 100 раз с интервалом в 5 секунд, желательно чтобы все это в одном окне было... Подскажите, пожалуйста, скриптик :confused:

Godfather Bulan 09.03.2009 02:27

юзай topgen
www.topgen.net

furyman1 09.03.2009 02:39

Да мне не счетчик накрутить нужно)

m0Hze 09.03.2009 03:36

curl и sleep

m0Hze 09.03.2009 03:47

Типо извращенство:
PHP код:

set_time_limit(0);
error_reporting(0);
$url = 'http://google.ru'; # Куда кликать
$kol = 100; # Сколько кликать.
$interval = 5; # Через сколько секунд повторять попытки клика
for ($i = 1; $i < $kol; $i++) {
    
$get = get($url);
    if (
$get) {
        echo 
'Прокликали ' . $i . ' раз!<br>';
    } else {
        echo 
'Попытка ' . $i . ' неудачна :( <br>)';
    }
    
sleep($interval);
}
function 
get($url)
{
    
$ch = curl_init($url);
    
curl_setopt($ch, CURLOPT_URL, $url);
    
curl_setopt($ch, CURLOPT_HEADER, 1);
    
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    
curl_setopt($ch, CURLOPT_NOBODY, 0);
    
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
    
curl_setopt($ch, CURLOPT_SSLVERSION, 3);
    
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    
curl_setopt($ch, CURLOPT_USERAGENT,
        
'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6');
    
$exec = curl_exec($ch);
    
curl_close($ch);
    return 
$exec;
} 

Типо мини извращенство:
PHP код:

set_time_limit(0);
error_reporting(0);

$url = 'http://google.ru'; # Куда кликать
$kol = 100; # Сколько кликать.
$interval = 5; # Через сколько секунд повторять попытки клика
for ($i = 1; $i < $kol; $i++) {
    
$get = file_get_contents($url);
    if (
$get) {
        echo 
'Прокликали ' . $i . ' раз!<br>';
    } else {
        echo 
'Попытка ' . $i . ' неудачна :( <br>)';
    }
    
sleep($interval);
} 


furyman1 09.03.2009 04:42

подправил немного мини извращенство) Спасибо! +
Юзайте, кому еще понадобится
Код:

<?
set_time_limit(0);
error_reporting(0);

$url = 'http://google.ru'; # Куда кликать
$kol = 100; # Сколько кликать.
$interval = 5; # Через сколько секунд повторять попытки клика
for ($i = 1; $i < $kol; $i++) {
    $get = file_get_contents($url);
    if ($get) {
        echo 'Клик ' . $i . "\n";
    } else {
        echo 'bad ' . $i . "\n";
    }
    sleep($interval);
} 
?>


furyman1 09.03.2009 05:34

А поинтересуюсь.. А через сам браузер можно как-то это крутить? Например *.htm ?

m0Hze 09.03.2009 13:58

например заливаеш на отсенг,и юзаеш солько влезет.ТОлько расширение *.php

Deathdreams 09.03.2009 15:29

Цитата:

Сообщение от furyman1
подправил немного мини извращенство) Спасибо! +
Юзайте, кому еще понадобится


аххаах))) поправил ппц))
добавил <? и ?> :D
мега кодер)

m0Hze 09.03.2009 15:32

Цитата:

Сообщение от Deathdreams
аххаах))) поправил ппц))
добавил <? и ?> :D
мега кодер)

нет,он под консоль переписал,с переводом строки :(


Время: 06:06