Можно ли написать бота на php ,

(Ответов: 35, Просмотров: 7985)
Страница 1 из 4 123 Последняя
  1. Banned
    • Регистрация: 23.02.2013
    • Сообщений: 274
    • Репутация: 4
    Возможно ли это? И что он может делать?
    • -1

    Спасибо сказали:

    MERS(12.03.2013),
  2. Banned
    • Регистрация: 07.06.2011
    • Сообщений: 757
    • Репутация: 350
    • Webmoney BL: ?
    Бота для чего?

    А вообще возможно. Будет делать то, что вы ему скажите (напишите алгоритм).
    • 0
  3. Гуру
    • Регистрация: 16.12.2012
    • Сообщений: 766
    • Репутация: 304
    • Webmoney BL: ?
    Вопрос - супер. А немного поконкретнее? Для чего бот, что вам нужно от этого бота?
    • 0
  4. Sunshine reggae Аватар для OKyJIucT
    • Регистрация: 02.09.2011
    • Сообщений: 3,240
    • Репутация: 1830
    • Webmoney BL: ?
    redm1ke, мой вопрос в силе - как вы умудрились написать движок для блога с админкой и предлагать его купить, не зная элементарных вещей?
    • 3

    Спасибо сказали:

    aidem(05.03.2013), brainix(05.03.2013), zatvorius(05.03.2013),
  5. Гуру Аватар для Odhost
    • Регистрация: 03.06.2012
    • Сообщений: 1,781
    • Записей в дневнике: 2
    • Репутация: 1137
    • Webmoney BL: ?
    Цитата Сообщение от redm1ke Посмотреть сообщение
    Возможно ли это? И что он может делать?
    да
    смотря какие у вас цели - регистрация, чек аккаунтов, рассылка, ответы и т.п.
    всё зависит от задач..
    • 0
  6. Гуру Аватар для zatvorius
    • Регистрация: 04.08.2010
    • Сообщений: 509
    • Репутация: 212
    • Webmoney BL: ?
    Цитата Сообщение от redm1ke Посмотреть сообщение
    Возможно ли это?
    возможно

    Цитата Сообщение от redm1ke Посмотреть сообщение
    И что он может делать?
    многое

    PS какой вопрос, такой ответ, больше бы конкретики.
    Качественное наполнение Ваших новостных сайтов тема на webmasters.
    • 2

    Спасибо сказали:

    DarkAngel-163(05.03.2013), dim(05.03.2013),
  7. Banned
    • Регистрация: 23.02.2013
    • Сообщений: 274
    • Репутация: 4
    Пока интересуюсь, но может ли он например как обычный юзер зайти на сайт и там что то делать (капча не в счет). Еще вопрос: от куда тогда берется ip и как он ходит по сайтам. Просто запускаешь файл и он пошёл по алгоритму? Нужно ли ему время на это?
    • 0
  8. Гуру Аватар для zatvorius
    • Регистрация: 04.08.2010
    • Сообщений: 509
    • Репутация: 212
    • Webmoney BL: ?
    Цитата Сообщение от redm1ke Посмотреть сообщение
    Пока интересуюсь, но может ли он например как обычный юзер зайти на сайт и там что то делать (капча не в счет).
    Может, и капчу разгадать может.

    Цитата Сообщение от redm1ke Посмотреть сообщение
    Еще вопрос: от куда тогда берется ip
    ip будет тот же что на сервере.

    Цитата Сообщение от redm1ke Посмотреть сообщение
    и как он ходит по сайтам
    как напишите так и будет, если нужно чтобы переходит по определенном ссылкам, пишите алгоритм и он будет переходить по ним.

    Цитата Сообщение от redm1ke Посмотреть сообщение
    Нужно ли ему время на это?
    вопрос совершенно не понятен, ну конечно нужно время чтобы загрузить страницу.
    Качественное наполнение Ваших новостных сайтов тема на webmasters.
    • 1

    Спасибо сказали:

    OKyJIucT(05.03.2013),
  9. Banned
    • Регистрация: 23.02.2013
    • Сообщений: 274
    • Репутация: 4
    Вот я код нашел:

    Развернуть текст

    Code (html): скопировать код в буфер обмена
    <div style="display:none;">

    <a href="http://webmasters.ru/forum/f74/stop-daemons.php">special link to prevent daemons from indexing this site</a>

    </div>
    Пишется регулярное выражение:
    Code (php): скопировать код в буфер обмена
    <?

    /*
    while(...)
    {

    */
    $current_position = "http://some-site.com/main/and/very/deep/"; // текущее положение на сайте

    $site_content = file_get_contents($current_position); // получаем содержимое страницы

    $matches = array();

    preg_match_all('/\\<a href\\="([^"]+)"\\>.*\\<\\/a\\>/isU', $site_content, &$matches); // получаем все ссылки

    if($matches && $matches[1])
    {
    foreach($matches[1] as $v)
    {
    $v = html_entity_decode($v); // "очищаем" ссылку от HTML-спецсимволов (например "&amp;" в ссылке превратится в "&")
    add_link_to_database($current_position.'/'.$v); // добавляем новую ссылку в базу данных
    }
    }

    /*

    }

    */
    ?>
    [свернуть]


    Запускаю на денвере, пишет ошибка в строке где идет добавление новой ссылки. А если бы все правильно было, как я бы заметил что он работает?
    • 0
  10. Гуру Аватар для zatvorius
    • Регистрация: 04.08.2010
    • Сообщений: 509
    • Репутация: 212
    • Webmoney BL: ?
    Скрипт рабочий, а ошибка потому что у Вас отсутствует функция add_link_to_database скорее всего удалите ее и на ее место поставьте echo $v.'<br>'; и увидете результат сами, и только адрес сайта другой подставьте этот не открывается.
    Качественное наполнение Ваших новостных сайтов тема на webmasters.
    • 1

    Спасибо сказали:

    redm1ke(05.03.2013),
Страница 1 из 4 123 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Парсер php - что написать?
Web программирование 3 31.08.2012 16:09
Как правильно написать статью?
Общие вопросы поисковой оптимизации 11 17.07.2012 17:09
Помогите написать ЧПУ
Софт, скрипты, сервисы 14 05.04.2012 12:31
Делаем твиттер-бота своими руками
Дайджест блогосферы 2 27.11.2011 16:31
Делаем твиттер-бота своими руками
Софт, скрипты, сервисы 1 26.11.2011 22:45

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры