Нужен СКРИПТ

Discussion in 'PHP' started by furyman1, 9 Mar 2009.

  1. furyman1

    furyman1 New Member

    Joined:
    8 Mar 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте! У меня возникла проблема...Имеется ссылка, допустим это http://google.com. Нужно на эту ссылку кликнуть 100 раз с интервалом в 5 секунд, желательно чтобы все это в одном окне было... Подскажите, пожалуйста, скриптик :confused:
     
  2. Godfather Bulan

    Godfather Bulan Elder - Старейшина

    Joined:
    18 Mar 2008
    Messages:
    172
    Likes Received:
    443
    Reputations:
    25
    юзай topgen
    www.topgen.net
     
  3. furyman1

    furyman1 New Member

    Joined:
    8 Mar 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Да мне не счетчик накрутить нужно)
     
  4. furyman1

    furyman1 New Member

    Joined:
    8 Mar 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    подправил немного мини извращенство) Спасибо! +
    Юзайте, кому еще понадобится
    Code:
    <?
    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);
    }  
    ?>
    
     
  5. furyman1

    furyman1 New Member

    Joined:
    8 Mar 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    А поинтересуюсь.. А через сам браузер можно как-то это крутить? Например *.htm ?
     
  6. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5

    аххаах))) поправил ппц))
    добавил <? и ?> :D
    мега кодер)
     
    1 person likes this.
  7. furyman1

    furyman1 New Member

    Joined:
    8 Mar 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Да! А это разве не великие достижения для новичка? :D
     
  8. furyman1

    furyman1 New Member

    Joined:
    8 Mar 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    а чтобы кликал через сам браузер можно? Тоесть не имитация браузера в курле, а браузер чтобы работал?)
     
  9. DDoSька

    DDoSька Elder - Старейшина

    Joined:
    5 May 2008
    Messages:
    317
    Likes Received:
    352
    Reputations:
    18
    Чрезе Курл и будет имитация броузера :)
     
    1 person likes this.
  10. furyman1

    furyman1 New Member

    Joined:
    8 Mar 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    )) У меня был скрипт, лежал он в формате .htm .. По нему 2 раза щелкал - открывался браузер и вся вот эта процедура происходила в нем))
     
  11. furyman1

    furyman1 New Member

    Joined:
    8 Mar 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Но дело в том, что скрипт нечаянно отформатировал, а там где я его брал - больше нету... В последующих поисках на гуглах нашел следующее:
    Code:
    <a id="this_link" href="http://www.google.ru">123</a>
    
    <script>
    href = document.getElementById('this_link').href
    timer = setTimeout("window.location.href = href", 10000)
    </script>
    
    но вот кликает он один раз через десять секунд, а не 100 раз каждые 5...
     
  12. HighExcel

    HighExcel Well-Known Member

    Joined:
    2 Aug 2007
    Messages:
    43
    Likes Received:
    354
    Reputations:
    6
    Refresh тебе в помощь
     
  13. IcEnd

    IcEnd Elder - Старейшина

    Joined:
    24 Sep 2008
    Messages:
    0
    Likes Received:
    106
    Reputations:
    7
    В опере есть функция: обновлять страницу каждые 5 сек - ...
     
  14. furyman1

    furyman1 New Member

    Joined:
    8 Mar 2009
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
  15. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    <meta http-equiv='Refresh' content='0; URL=урл'>.

    вот специально для тя сделал.
    с дизайном не стал заморачиваться,взял у енота.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"><head>
    <title>Clickatel</title>
    <meta http-equiv="Content-Type" content="text/html; charset=CP1251" />
    <meta http-equiv="Content-Language" content="ru" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta name="keywords" content="vkontakte, контакт, вконтакте, в контакте, граффити, картинка, стена" />
    <meta name="description" content="Картинка вместо граффити для Вконтакте.ру" />
    <link rel="shortcut icon" href="http://vkontakte.ru/images/favicon.ico" />

    <script type="text/javascript">
    function selector(index){
    switch(index){
    case 0:
    document.getElementById('local').style.display = 'block';
    document.getElementById('link').style.display = 'none'
    break;
    case 1:
    document.getElementById('link').style.display = 'block';
    document.getElementById('local').style.display = 'none'
    break;
    default:
    break;
    }
    }
    </script>
    <style type="text/css">
    body{
    background-color:#EEEBE2;
    font-family:Tahoma;
    font-size:14px;
    text-align:center;
    }
    a:link,a:visited,a:active,a:hover{
    color:#636380;
    text-decoration:none;
    }
    .tab{
    border-top: 1px solid #FF4433;
    border-bottom: 1px solid #FF4433;
    border-left: 1px solid #FF4433;
    border-right: 1px solid #FF4433;
    padding:17px;
    font-size:13px;
    }
    tr,td{
    text-align:left;
    }
    input,select{
    background-color:#faf8f2;
    }
    </style></head><body>
    <center><h4>Clickatel</h4><br/>
    <?
    if($_GET['ddos'] == '1'){
    echo('<br>');
    set_time_limit(0);
    ignore_user_abort(1);

    $url = $_POST['url'];
    $kol = $_POST['kol'];
    $interval = $_POST['interval'];
    for ($i = 1; $i < $kol; $i++) {
    $get = file_get_contents($url);
    if ($get) {
    echo 'Клик ' . $i . "\n <br>";
    } else {
    echo 'bad ' . $i . "\n <br>";
    }
    sleep($interval);
    }
    }else{
    ?>
    <form action="?ddos=1" method="post"><table class="tab">
    <tr>
    <td>Ссылка</td>
    <td><input type="text" value="" name="url" /></td>
    </tr><tr><br>
    <td>Сколько кликнуть<br><small>Введите значение,<br>на 1 больше,чем хотите.<br>Баг...</small></td>
    <td><input type="text" value="" name="kol" /></td>
    </tr><tr><br>
    <td>Задержка</td>
    <td><input type="text" value="" name="interval" /></td>
    </tr><tr><br>
    <td colspan="2" style="text-align:center"><input type="submit" value="Кликнуть." /></td>
    </tr></table></form>
    <?
    }
    ?>


    сохрани в php))))
     
  16. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    хз будет ли с денвера пахать,не тестил
     
  17. Morgan12

    Morgan12 New Member

    Joined:
    6 Aug 2008
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Пашет на денвере. Проверил.
     
  18. alaninho

    alaninho Banned

    Joined:
    20 Apr 2009
    Messages:
    16
    Likes Received:
    0
    Reputations:
    0
  19. inlanger

    inlanger Elder - Старейшина

    Joined:
    7 Jan 2007
    Messages:
    985
    Likes Received:
    283
    Reputations:
    27
    харэ флудить по темам. Школу закончи, а потом клянчи.
     
    1 person likes this.
  20. iron-viper

    iron-viper Elder - Старейшина

    Joined:
    13 Nov 2007
    Messages:
    167
    Likes Received:
    45
    Reputations:
    3