TOBBOT - многофункциональный инструмент вебмастера (Free)
На страницу 1, 2, 3  След.
Новая тема Написать ответ
# Ср Мар 25, 2015 3:09 pmTOBBOT Зарег.: 25.03.2015 ; Сообщ.: 58Ответить с цитатой
TOBBOT - это попытка сделать универсальный инструмент для автоматизации различных сетевых задач.
Программа бесплатная, имеет базовый набор модулей и простое API для расширения функционала.



Базовым набором модулей можно воспользоваться сразу же после скачивания:

  1. выбрать модуль
  2. настроить задание
  3. запустить действие


Количество модулей будет постоянно расти и со временем появятся модули для выполнения всех популярных задач. Текущий список модулей:



Изменять/создавать новые модули можно используя встроенные API функции:

  • ... вставить код из указанного файла,
  • CAPTCHA распознать капчу через выбранный OCR сервис,
  • GOTO перейти к указанной метке,
  • LABEL задать метку,
  • LOG добавить запись в лог,
  • PAUSE выдержать паузу,
  • SCRIPT выполнить указанный JavaScript код,
  • URL_ENCODE закодировать параметры в адресе страницы,
  • URL_HEAD выполнить HEAD запрос к странице,
  • URL_GET выполнить GET запрос к странице,
  • URL_POST выполнить POST запрос к странице,
  • PARSE найти текст на странице,
  • VAR_ADD добавить временные переменные,
  • VAR_SET задать переменной указанное значение,
  • VAR_SET_RANDOM задать переменной случайное значение из указанного списка.


Писать модули просто! Вот так выглядит код модуля URL Parse Title:
Код:
URL_GET
  row_url
PARSE
  row_title, http_content, "(?ims)title.*?>(.*?)<.*?title"



При этом писать модули на TOBBOT быстрее, проще и дешевле, чем писать программы с нуля:

  • Программа портативная, кроссплатформенная и не требует установки.
  • Система профилей позволяет одновременно запускать любое количество копий.
  • Рабочие данные хранятся в удобной таблице (CSV файл), а код модулей выполняется многопоточно, с/без прокси, с передачей нужного реферера, обработкой кук и др.


Скачать TOBBOT можно по одноименному адресу TOBBOT.COM
Для запуска программы вам потребуется виртуальная машина Java
# Пт Мар 27, 2015 10:49 amTOBBOT Зарег.: 25.03.2015 ; Сообщ.: 58Ответить с цитатой
Вышла версия: TOBBOT 0.3.1


Модули:

Новый модуль Add URL Bing.
Другие модули также были доработаны: увеличена их скорость и надежность.


API функции:

Новая функция SAVE позволяет выполнить промежуточное сохранение данных, что в случае неудачного выполнения большого задания позволяет продолжить с указанного места.
Например, если в задании парсятся все 10 страниц выдачи Google и на 4 странице происходит сбой выполнения, то при помощи функции SAVE можно начать парсинг в следующем цикле сразу с 4 страницы.

Новая функция REDIRECT включает/выключает автоматический переход в случае редиректа.
Возможные значения: REDIRECT+ (по умолчанию) и REDIRECT-.
Например, если при запросе страницы сервер делает предварительную цепочку редиректов, то теперь программа пройдет по всем редиректам самостоятельно. Бывает, что нужно обработать цепочку редиректов самому, тогда можно временно выключить REDIRECT-, а потом снова включить REDIRECT+ автоматический переход в случае редиректа.

Новая функция REFERER включает/выключает автоматическую смену реферера.
Возможные значения: REFERER+ (по умолчанию) и REFERER-.
Например, если нужно открыть новую страницу, но после запроса сохранить реферер предыдущей страницы, то нужно сначала выключить REFERER-, а после запроса снова включить REFERER+ автоматическую смену реферера.
# Чт Апр 02, 2015 9:19 amTOBBOT Зарег.: 25.03.2015 ; Сообщ.: 58Ответить с цитатой
Вышел TOBBOT 0.4.0


Новые модули:

  • Accounts Hostinger - регистрация фрихостов на панели Hostinger.ru;
  • URL Find Text (RegExp) - поиск текста на странице (через регулярное выражение);
  • URL Find Text (Simple) - поиск текста на странице (от строки A, до строки B).


Новые сабмодули (упрощают написание основных модулей):

  • Mail.ru find email - поиск нужного email в папках Входящие / Спам;
  • Recaptcha decode - распознование капчи Recaptcha (новая версия).


API функции:

  • Новая функция COOKIE - добавляет новую запись в менеджер Cookie;
  • Новая функция COOKIE_CLEAR - удаляет все записи в менеджере Cookie;
  • Изменения в работе функции SCRIPT: переменные, объявленные в функции SCRIPT, теперь доступны и после ее завершения;
  • Функции VAR_SET и PARSE переименованы в VAR и VAR_RE соответственно. Старые имена функций временно можно использовать как синонимы. Изменения проведены с целью улучшения читабельности кода.



Если у вас установлена устаревшая версия Java, то вы можете скачать последнюю версию с официального сайта.
Если вы изучили API и желаете оказывать платные услуги по написанию новых модулей, то свяжитесь со мной и я добавлю ваши контакты на сайте программы.
# Чт Апр 02, 2015 9:33 amPolaris Зарег.: 23.03.2010 ; Сообщ.: 3653Ответить с цитатой
Судя по описанию - программа полезная. Из минусов - отсутствие русского фейса, хелпа и документации. И для человека далекого от программирования - сложновата.
# Пт Апр 03, 2015 12:10 pmTOBBOT Зарег.: 25.03.2015 ; Сообщ.: 58Ответить с цитатой
Polaris, спасибо Drinks or Beer
Русский фейс уже совсем скоро.
Хелп в разработке (как ни сяду писать хелп, так озаряют идеи по улучшению API и отвлекаюсь).
При использовании базовых модулей знать программирование совсем не нужно, а при написание новых модулей используется сильно упрощенное программирование.
# Пт Апр 03, 2015 2:08 pmashiko Зарег.: 02.08.2010 ; Сообщ.: 4127Ответить с цитатой
TOBBOT, каким образом планируете монетизировать проект? Вы ведь не из чистового альтруизма его создали.
# Пт Апр 03, 2015 2:26 pmTOBBOT Зарег.: 25.03.2015 ; Сообщ.: 58Ответить с цитатой
ashiko, монетизация не помешает, но без ущерба развития проекта. Возможные варианты:
  • добровольный донейт,
  • магазин премиум модулей,
  • биржа модулей (площадка моя, а модули пользователей),
  • рефки на OCR/прокси сервисы,
  • тематическая реклама в окне программы.
# Сб Апр 04, 2015 5:53 ammalavar1978 Зарег.: 25.07.2013 ; Сообщ.: 528Ответить с цитатой
Софтина классная, тестил недавно, удачи в развитие
# Сб Апр 04, 2015 8:47 amTOBBOT Зарег.: 25.03.2015 ; Сообщ.: 58Ответить с цитатой
malavar1978 писал(а):
Софтина классная, тестил недавно, удачи в развитие


Спасибо Drinks or Beer

Вышел TOBBOT 0.5.1

Добавлен модуль Add URL Google, теперь есть адурилки в Bing, Yandex и Google.

Новая API функция FUNCDONE - позволяет отключать обработку функции DONE. Функция может быть полезна при вставке кода из других модулей.

Реализована возможность однострочной записи API функций, что заметно повысило читабельность кода модулей. Примеры различного оформления кода модуля URL Parse Title:

1) многострочная запись
Код:
URL_GET
    row_url

VAR_RE
    row_title
    http_content
    "(?is)<title>(.*?)</title>"



2) однострочная запись
Код:
URL_GET    row_url
VAR_RE    row_title, http_content, "(?is)<title>(.*?)</title>"

# Сб Апр 04, 2015 1:12 pmvitvirtual Зарег.: 11.06.2007 ; Сообщ.: 9061Ответить с цитатой
TOBBOT, а программу легко освоить человеку, не знакомому с программированием?
# Сб Апр 04, 2015 1:58 pmmalavar1978 Зарег.: 25.07.2013 ; Сообщ.: 528Ответить с цитатой
vitvirtual, она очень простая и интуитивно понятная)
# Сб Апр 04, 2015 2:03 pmtrepsXe Зарег.: 02.05.2011 ; Сообщ.: 1172Ответить с цитатой
нужен какой никакой гуй, так как более сложные модули могут отнять времени для написания, и по большей части вещей я вряд ли бы нашел нужный мне модуль в маркете, много не специфичных вещей

пока на альтернативу зенно или хуманэмулятору не тянет, но хотя подспорье халявному плагину айМакросу
# Сб Апр 04, 2015 10:44 pmTOBBOT Зарег.: 25.03.2015 ; Сообщ.: 58Ответить с цитатой
vitvirtual, программу можно использовать по разному: как пользователь и как "пользователь-разработчик".
В первом случае знать программирование не нужно вообще.
Во втором нужно ознакомится с API функциями программы и основами языка JavaScript.

trepsXe, я бы не стал сравнивать программу с озвученными продуктами.
Т.к. в основе TOBBOT нет браузера: используются прямые GET/POST запросы. За счет этого можно запустить большее кол-во потоков и быстрее выполнить большое задание (например, 1 000 000 строк TOBBOT обработает без проблем).
Лушче сравнить ее с написанием софта с нуля (изобретением велосипеда) на любом языке программирования: графический интерфейс, многопоточность, прокси, капчи и др. вещи придется писать и отлаживать заново. Писать на TOBBOT проще и дешевле (при заказе модулей у сторонних разработчиков).

p.s. В проекте запланирован Module Wizard (сейчас еще не активен), который позволит упростить написание/редактирование модулей.
# Сб Апр 04, 2015 11:14 pmtrepsXe Зарег.: 02.05.2011 ; Сообщ.: 1172Ответить с цитатой
TOBBOT, я подумал что js для взаимодействия с динамичной веб-страницей применяется, например нажать кнопку 'Показать еще'
ну зенно и без браузера может с сервером общаться
# Пн Апр 06, 2015 10:42 amnarolskay Зарег.: 11.06.2009 ; Сообщ.: 1038Ответить с цитатой
Было бы не плохо посмотреть видео обзор программы, как пользоваться модулями и т.д.
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 На страницу 1, 2, 3  След.
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.