Release ZennoPoster new version 7.1.7.0 (20 August 2020) New profile generation system • New system for viewing instances

Статус
Закрыто для дальнейших ответов.

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 186
Благодарностей
3 331
Баллы
113


New profile generation system

What's new?

The profile generation system was fully re-implemented. Many problems regarding the fact that profiles were often being generated with incorrect parameters were eliminated. This includes installing Firefox's desktop useragent for mobile platforms, as well as generating non-existant browsers and beta-versions.

What's next?

Many changes will be made in the next updates to improve anonymity and device emulation. Thanks to the new profile generation system it becomes possible to implement more subtle and complex settings in the near future. Besides, we are working on updating the Chrome engine to version 84. To avoid doing the same work twice and to speed up the release of new features, all improvements of anonymity will be available all at once on the new engine!


New system for viewing instances in ZennoPoster

Status-based separation

Every project now has an «Instances» tab that displays images of all working threads in the project in real time and the status of execution:

  • Preparation
  • Running
  • Waiting for action from user
  • Error
  • Done


Opening an instance by clicking on the preview

In order to view the process of a specific instance you need to double-click on it's miniature. We decided to leave the «Show \ Hide instances» option in the context menu and the «Show» button in the top panel, so that the script that many users are used to remains unchanged. Instead we adapted to the new changes and now by clicking on the old buttons a new «Instances» tab will be opened.





Safely closing the instance window

In order to close an instance window click on the red cross in the window header. But don't worry - this will not cause the thread to stop working like it would have happened before.




Minimizing windows that are waiting for user action to tray

Windows that are in «Waiting for action from user» mode can now be properly minimized to tray and maximized back from it unlike the previous instance windows. However, if the instance's time for input is running out, it will disappear from the tray.




Upgraded «View all instances» section

Changes were made in the «View all instances» section that can be accessed via the «Show instances» button in ZennoPoster's program menu. Status-based separation, opening instances with a double-click and safely closing instance windows - these features are also available in this section.





Enhanced schedule: running the project only in the specified time interval

If it is necessary to execute a template at a certain time, turn on the «Stop execution outside of specified time intervals» option. For example, if it is required for the template to be executed non-stop via 10 threads from 09:00 to 17:00, do the following.
  • Set the «Maximum threads» in the «Settings tab» to 10
  • How many times to repeat: 99999 (conditional unlimited execution)
  • When to repeat: 09:00 - 17:00 and turn on the above mentioned option.
  • How to repeat: In a row
The number of remaining tasks will be nullified at 17:00 and the running tasks will continue running normally until they are finished. Otherwise, if you want to ignore the time intervals and execute all tasks - uncheck this option.





Hide author's ID option

If you don't want other users to know your inner ID in ZennoLab's system when sharing templates, turn on the «Hide author's ID» option in the encryption module. Keep in mind that enabling this option will automatically install the minimal version of ZennoPoster 7.1.7.0.


This is how it looks from the perspective of the author:



This is how it looks from the perspective of an ordinary user:



The full changelog 7.1.7.0

Added:

+ The profile generation system has been fully re-implemented. Many problems regarding the fact that profiles were often being generated with incorrect parameters were eliminated.
+ The instance viewing system in ZennoPoster has been fully re-implemented. The "Show instances" button has been removed. Every project now has an «Instances» tab that displays images of all working threads in the project in real time and the status of execution: Preparation, Running, Waiting for action from user, Error, Done. Double-click on a specific instance to view it, press the red cross button to hide it. The "Show instances" window has also been re-implemented. Windows that are in «Waiting for action from user» mode can now be properly minimized to tray and maximized back from it unlike the previous instance windows.
+ The ZennoPoster scheduler now has an opportunity to execute the project only in the required time interval. Enable this option if you don't want the template to be executed outside of the specified time interval, this will cause the attempts to be nullified once the time is up.
+ Added an option to hide the author's ID in the encryption module in settings.
+ An opportunity to edit and delete regular expressions to search for email in the Email tool was added.
+ A search option was added in the xPath/JsonPath tester.
+ Detailed hints were added about the usage of the "IF (condition)" and "Custom JS code" actions.
+ Increased the size of the data input field in the action with Json.
+ A hint was added about the manual CAPTCHA recognition.
+ A hind was added about the fact that the upper bound is not included in the random action when generating a random number.
+ Improved animation of action ports in the ProjectMaker editor.
+ Added a new tutorial "Multi-threading in Google Sheets".
+ It is now possible to interrupt the execution of the "Launch program" action if it takes too long, the launched process will be closed as well.
+ The "Check input data matching" option has been disabled and removed from settings.
+ The name of the plugin and its ID is now displayed when an error occurs.


Fixed:

Fixed the ProjectMaker editor, when an empty space would appear inside of a group of actions.
Improved performance in Google Sheets when adding a large number of records to it.
Fixed data sorting in Google Sheets.
Fixed the error when the wrong row would get deleted in Google Sheets.
Fixed the error in Text processing action when the space was differently processed in PM and ZP.
Fixed the error when enabling the scheduler in ZennoPoster would add extra attempts.
Fixed the error when the scheduler would ignore the allowed work time intervals on project launch.
Fixed the work of the scheduler when it starts at 00:00.
The scheduler now has a dark background in the dark theme.
Fixed manual profile saving (Profile -> Save). Now all profile settings are saved.
All CAPTCHA modules now send the correct Content-Type.
Fixed the error when variables would disappear while editing the "Project in a project" action.
Added a hint that setting the "Use GPU" option requires program restart.
The notification about the incompatibility of the project version and the program version is now displayed correcctly.
A more detailed error is now thrown when trying to load a profile using a non-existant path.
The "Lazy rendering of the execution process" option has been removed from the ProjectMaker setting, since it duplicated the purpose of the "Lazy rendering" button.
Fixed the error when certain websites would not load when using an alternative HTTP-method and proxy.
Other improvements.
 

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 186
Благодарностей
3 331
Баллы
113
Discussing version here.

Reporting bugs here.
 
Статус
Закрыто для дальнейших ответов.

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