Релиз ZennoPoster 5 новый билд 5.3.0.0 (17.04.2014)

  • Автор темы Автор темы darkdiver
  • Дата начала Дата начала

darkdiver

Administrator
Команда форума
Регистрация
13.01.2009
Сообщения
2 285
Реакции
2 732
Баллы
113
Новые фичи:
[+] Обновлен движок FireFox до версии 24 ESR.
[+] Добавлена возможность запускать проекты без браузера. Идеально подходит для работы сAPI сервисов. (настройки проекта → не использовать браузер).
[+] Добавлена возможность отключения CSS.
[+] Добавлены методы поиска элементов через xpath через C#.
[+] Добавлена поддержка SOCKS 5 с авторизацией.
[+] Добавлена возможность изменения кодировки страниц.
[+] Добавлена возможность получать текст алертов через {-Page.LastAlertText-} и заголовок алертов через {-Page.LastAlertTitle-}.
[+] PluginContainer может работать в отдельном процессе.
[+] Поля javascript объекта navigator можно скрывать и показывать, в зависимости от браузера, который эмулируем.
[+] Обновлена база GeoIP.
[+] Интерфейс ZennoPoster стал быстрее.
[+] Улучшен вывод предупреждений и ошибок в лог.
[+] Добавлена возможность указывать пользовательский тип Post запроса.
[+] Добавлено свойство Name в класс Tab, можно узнать свойство имя текущий вкладки используя C# сниппет return instance.ActiveTab.Name;
[+] Добавлена возможность копировать блок шифрования между проектами.

Исправленные баги:
[*] Исправлена ошибка неправильного отображения логов проектов после удаления проекта.
[*] Исправлена ошибка неправильного отображения инстансов после длительного времени.
[*] Исправлена ошибка формирования имен файлов в ResourceDownloader.
[*] Исправлена причина появления ошибок “Timeout GetResult expired” в ResourceDownloader при использовании JS.
[*] По многочисленным просьбам убран email из заголовков формы ProjectMaker и ZennoPoster.
[*] Исправлен поиск по картинке на flash контенте.
[*] Исправлены проблемы прогрузки фреймов на некоторых сайтах.
[*] Исправлены проблемы загрузки видео на YouTube.
[*] Исправлена проблема воспроизведения видео на Vimeo.
[*] Исправлена загрузка фотографий на Yahoo.
[*] Исправлена работа с заголовками.
[*] Исправлена ошибка неправильного определения типа файла при скачивании.
[*] Исправлена обработка переменных при работе с почтой.
[*] Исправлена ошибка появления всплывающих окон при выполнении JS в ProxyChecker.
[*] Исправлена неправильная работа попапов в многопотоке.
 
Ураааа!!! Все по броневичкам и за бревнами!
 
Новые фичи:
[+] Добавлена возможность получать текст алертов через {-Page.LastAlertText-} и заголовок алертов через {-Page.LastAlertTitle-}.
[+] PluginContainer может работать в отдельном процессе.
[+] Поля javascript объекта navigator можно скрывать и показывать, в зависимости от браузера, который эмулируем.

Расскажите пожалуйста поподробней что это за фичи.
 
[+] Добавлена возможность получать текст алертов через {-Page.LastAlertText-} и заголовок алертов через {-Page.LastAlertTitle-}.
Имеются ввиду javascript окошки на сайтах.
[+] PluginContainer может работать в отдельном процессе.
Это для флеша.

Для инфо: для полной очистки флеш куков нужно закрыть таб, в котором работал флеш (кроме экшена очистки куков)
[+] Поля javascript объекта navigator можно скрывать и показывать, в зависимости от браузера, который эмулируем.
Есть такой объект в javascript называется navigator, в разных браузерах набор полей у него различный
Постер эмулирует все поля, поэтому для разных браузеров нужно скрывать разные поля, раньше все поля были доступны, что было палевом
Нужные поля подбираются при установке UserAgent
 

Вложения

  • firefox.png
    firefox.png
    70,2 KB · Просмотры: 1 288
  • chrome.png
    chrome.png
    51,4 KB · Просмотры: 1 128
  • Оценить
Реакции: surrealmix
[+] Добавлена возможность получать текст алертов через {-Page.LastAlertText-} и заголовок алертов через {-Page.LastAlertTitle-}.
Как вы знаете, ZennoPoster не показывает алерты, но иногда их текст нужен, чтобы работать с сайтом. Вот для этого они и сделаны.

[+] PluginContainer может работать в отдельном процессе.
Появилась опция
plugin-container.png

РАБОТАЕТ ТОЛЬКО ЕСЛИ УСТАНОВЛЕН 1 поток на процесс.

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

[+] Поля javascript объекта navigator можно скрывать и показывать, в зависимости от браузера, который эмулируем.
Есть Javascript объект window.navigator. Поля этого объекта отличаются в зависимости от браузера, который надо эмулировать.
Нужные поля ставятся автоматом при установке UserAgent. Но есть 2 метода чтобы скрывать и показывать их ручками
http://help.zennolab.com/en/v5/zenn...ommandCenter.Instance~HideNavigatorField.html
http://help.zennolab.com/en/v5/zenn...ommandCenter.Instance~ShowNavigatorField.html
 
Убил мой ответ профессорством :D:D:D
 
  • Оценить
Реакции: darkdiver
Отлично, продлил обновления :-)
На работоспособность шабов, написанных на позапрошлой версии не повлияет?
 
  • Оценить
Реакции: darkdiver
Не должно.
 
  • Оценить
Реакции: bigcajones и darkdiver
Последнее редактирование модератором:
Это для флеша.

Для инфо: для полной очистки флеш куков нужно закрыть таб, в котором работал флеш (кроме экшена очистки куков)

А надо сначала дать команду, а потом закрыть таб? Или закрыть и дать комманду?
И если просто перезагружаешь интанс когда надо давать до или после перезагрузки?
 
Перезагрузка не влияет на куки.

Закрываете вкладку, чистите.
 
Перезагрузка не влияет на куки.

Закрываете вкладку, чистите.
Не я вот запускаю поток и чищу куки при старте... я так понял "некоторые" флеш куки не будут чиститься? Т.е. мне надо почистить и закрыть, потом заново открыть или что? Или каков процесс, а то малек запутался )
 
Если сайт с которым работаете использует флешкуки:
1. лучше использовать настройку 1 поток на базу. http://i.gyazo.com/8cf45bd25cb1095ba8716b7247acc6c6_1.png
2. по идеи они всегда трутся при запуске инстанса, но чтобы их стереть во время работы надо вот так извращаться. закрывать вкладку и чистить куки.

Есть идеи по дальнейшему улучшению, но не все сразу. На все рук не хватает.
 
  • Оценить
Реакции: Gfoblin
Стало работать быстрее
 
  • Оценить
Реакции: Roman*
Билд мажорный, не проходной, обновляться рекомендуется :)
 
  • Оценить
Реакции: Roman*
В этой версии, как и в прошлых не работает удаление (uninstall) программы.
Когда заходишь в "Панель управления"->"Удаление программ и компонентов", выбираешь ZennoPoster и нажимаешь "Удалить/Изменить" раздается системный звук ошибки и ничего не происходит.
 
Я обычно удаляю программу запуском файла C:\Program Files (x86)\ZennoLab\ZennoPoster Pro\uninstall\Installer.exe
 
Последнее редактирование модератором:
Остальные программы норм удаляются, значит это у меня только, правда у меня программа не в ProgramFiles стоит может в этом проблема. Как-то ставил демо версию ZennoPoster такая же проблема с удалением была
 
Модно удалить с помощью Revo Uninstaller, заодно почистит все: и реестр и временные файлы)
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)