ZebroidНовостиОбновление: версия 4.5 (автопостинг через Chromium)

Обновление: версия 4.5 (автопостинг через Chromium)

Вот я и выпустил долгожданное для многих (в первую очередь для меня) обновление. Сразу начну с того, как обновляться, а потом расскажу что нового.

Обновление ручное, это значит, что вам нужно скачать в менеджере лицензий новую версию (4.5) и разархивировать её у себя на компьютере. Рекомендуется разархивировать поверх старой, четвертой версии. Тогда не нужно будет переносить файл ключей, проекты и настройки.

Что касается самого обновления: очень много из того, что я давно хотел сделать — было сделано, и это меня очень радует. Но к сожалению далеко не всё то, что я запланировал удалось сделать, виной всему — банальная нехватка времени. Но это всё второстепенные цели и их небольшая отсрочка сильно на ситуацию не повлияет.

Итак, что же было сделано: многое было реализовано в предыдущем, промежуточном обновлении, которое я выпустил, чтобы пользователи не скучали :). Но основное, что я очень давно хотел сделать — это превратить перспективный и мощный инструмент Автопостинг в действительно гибкий и стабильный способ наполнения любых сайтов. И теперь это действительно так.

Для тех, кто не знает, Автопостинг — это инструмент наполнения сайтов через браузер. Т.е. можно постить на любые сайты или сервисы не переживая за то, что администрация не предоставила возможность массового наполнения.

Раньше автопостинг работал с помощью IE, что накладывало много ограничений. Самые печальное — это отсутствие возможности работать в многопоточном режиме и часто неадекватное поведение браузера на старых ОС (в частности Windows XP). Много решений при работе с этим браузером — были костылями, что не могло меня радовать. И вот меня это достало и я решил кардинально изменить Автопостинг, а именно изменить его сердце — браузер.



Потратив приличное количество времени — выбор был отдан Chromium. Какие плюсы этого выбора будут для пользователей программы Зеброид:

  1. Полноценная многопоточность — программа действительно умеет работать параллельно с несколькими экземплярами браузера, каждый из которых находится в отдельной «песочнице»
  2. Поддержка прокси — каждый поток может работать используя указанный для него прокси
  3. Стабильность — браузер работает значительно стабильнее и к тому же нету разброса версий. У всех пользователей программы одинаковая версия движка, а это значит, что не будет такой ситуации, когда один и тот же скрипт работает по разному у разных пользователей
  4. Удобная работа с JavaScript — разработан механизм добавления поддержки jQuery-запросов для любой страницы, что значительно облегчает процесс управления

Пока что есть только 2 скрипта, адаптированных под Chromium, но это дело времени, так как скрипты для Chromium и IE на 90% совместимы и адаптация не требует много времени и усилий. Поддержка IE оставлена до 5 версии для обеспечения обратной совместимости и возможности пользователям перевести свои скрипты на новый движок не впопыхах.

Совсем скоро старые скрипты будут адаптированы по новый движок, а так же добавится парочка новых и каждый пользователь сможет ощутить качество нового решения и разделить мой энтузиазм.

Список изменений

20 комментариев

  • avatar

    23 июня 2013, 19:32

    golan
    Comodo не дает распаковать архив, сразу удаляет zebroid4.exe. Раньше никогда такого не было.
  • 23 июня 2013, 19:39

    admin
    К сожалению некоторые антивирусы считают все программы, которые защищены протектором — вирусами. Я периодически пишу в саппорт таких антивирусов, но это помогает лишь временно, после очередного обновления всё может опять повторится. По большему счету — это баг антивируса и обращаться нужно в сапорт антивируса, а не программы.

    Для тех кто не верит, вот результаты вирустотал: www.virustotal.com/ru/file/0008954572a63d832970907e84a001035a822bbc32ce25144075a018dfb7effe/analysis/1372001608/ (4 из 47 антивирусов считают файл вредоносным и абсолютно все фришные)
  • avatar

    23 июня 2013, 19:44

    golan
    Вот вы не можете без подколки. У меня между прочим Comodo Premium лицензия. То, что у программы есть фри версия — не повод называть ее фришной.

    Буду писать в саппорт, что делать.
  • 23 июня 2013, 19:46

    admin
    Прошу прощения, не знал, что у них есть премиум версия. Да и с Comodo честно говоря первый раз проблема возникла. Чаще всего это либо Avast, либо TrendMicro.

    Попробовал написать в саппорт Comodo, но у них лимит на размер отправляемого файла всего 10 Мб, для Зеброида это немного маловато
  • avatar

    13 июля 2013, 14:18

    Michail
    Тоже Comodo ругнулся на новую версию. Нажал кнопку «Сообщить о ложном срабатывании в Comodo». Возможно будет толк.
  • avatar

    23 июня 2013, 21:27

    Oleg
    У меня много своих скриптов, как их адаптировать под новый автопостинг?
    Нсть инструкция?
  • 23 июня 2013, 22:17

    admin
    Инструкции нету, хотел создать, но прикинул, что пользователей со своими скриптами не так много и проще будет просто помогать им в адаптации скриптов.

    Основные рекомендации: встроенные функции на 90% совпадают со старыми, есть пару переименованных и несколько отсутствующих. Те, что отсутствуют — в большинстве случаев уже не нужны, как например очистка кэша. В документации присутствуют только те функции, что работают в новом браузере.

    Если будут конкретные вопросы — задавайте их на форуме, обязательно помогу. Так же есть возможность, что новые функции работают не идентично старым — сообщайте мне об этом, реализация этих функций была выполнена совсем в другом ключе и я просто мог не всё предусмотреть (IE был хорош тем, что много чего было уже реализовано, в Chromium же практически весь функционал — это запуск java script которые мне пришлось писать самому)
  • avatar

    23 июня 2013, 22:35

    Oleg
    А можно просто оставить поддержку IE хотя бы в том виде в каком она есть для автопостинга?

    Просто обычно придерживаюсь правила «работает — не трогай», попробовал запустить первый скрипт через Chronium, ошибка уже в 5-й строке на функции JavaExec.
  • 23 июня 2013, 22:45

    admin
    А можно просто оставить поддержку IE хотя бы в том виде в каком она есть для автопостинга?

    Нет, IE будет в конечном счете выпилен. Он во-первых усложняет поддержку программы, во-вторых, усложняет переход на 64-битную версию программы.

    Просто обычно придерживаюсь правила «работает — не трогай», попробовал запустить первый скрипт через Chronium, ошибка уже в 5-й строке на функции JavaExec.
    JavaExec переименован в ExecJS
  • avatar

    31 марта 2014, 04:56

    Oleg
    Компилятор: [Error] (24:4): Unknown identifier 'SearchInCombobox'
    Тоже переименован?
  • avatar

    31 марта 2014, 05:01

    Oleg
    [5:00:18] Компилятор: [Error] (28:3): Unknown identifier 'ClickButton2'
    Еще одна ошибка
  • avatar

    31 марта 2014, 05:02

    Oleg
    [5:01:59] Компилятор: [Error] (3:3): Unknown identifier 'ClearCache'
  • avatar

    31 марта 2014, 05:06

    Oleg
    [5:05:47] Компилятор: [Error] (10:3): Unknown identifier 'SubmitForm'
  • 31 марта 2014, 11:18

    admin
    1. SearchInCombobox -> FillComboboxByIndex, FillComboboxByValue, FillComboboxByItem (в зависимости от того, по какому критерию необходимо выбирать)

    2. ClickButton2 -> нету, есть одна единственная ClickButton

    3. ClearCache -> в ней нету необходимости

    4. SubmitForm -> SubmitFormByName, SubmitFormByIndex
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Популярные метки

cms Facebook FTP RSS wiki wordpress xml-rpc Zebroid автонаполнение автопостинг акция бан видео википедия вконтакте заливка Зеброид импорт инструменты капля-макрос картинки карты Ключи в тексте Метки настройки обновление обработка оптимизация оригинальные тексты парсинг переводчик перелинковка плагины постинг программа проект прокси регулярные выражения редактор сайт сателлит скидка скидки содержание документа социальные сети тексты уникализация форум экспорт Яндекс api CSS CSV Excel SQL SSH ucoz updater Word XML XSL аккаунты быстрый старт горячие клавиши дерево проекта дополнительные поля каптча категории ключевые слова командная строка комментарии меню новичкам орфография планировщик поиск профили публикация скачивание скрипты словари ссылки статья типы проектов транслитерация установка файлы чистка