Release New version ZennoPoster 7.4.0.0 • Updated Chrome 88 engine • Improved browser emulation • Performance optimization

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

ZennoLab Team

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


New Chrome 88

The new version of ZennoPoster has a new
Chrome engine version 88. It works correctly with most websites.
  • The ability to work with a larger number of websites.
  • Improved quality of your browser profiles.

Simplified installation

Displaying the computer name when choosing a license

For owners of several ZennoPoster licenses, we have made a number of changes to make the installation process easier. Now you can check the computer name or comment in the personal account on the "Hardware" tab. This will allow you not to get confused and install the necessary license quickly.


License activation on the current computer

In addition, there is an «Activate a license for this computer» option, which is «on» by default. In the disabled mode, it will be useful when you need to install a program to work in ProjectMaker without deactivating the license on another computer, so that the projects do not stop working.




Performance optimization

Performance improvement

Reduced CPU consumption to 50%. Increased project execution speed by 20%. Reduced memory consumption to 20%.

Fixed a memory leak

Fixed a memory leak when opening/closing a large number of projects. Because of this, ProjectMaker could lag when using it for a long time.

Improved startup speed

We have improved startup speed of ProjectMaker and ZennoPoster on some computers.

Fixed lags

We have added recommendations that fix the lag of the ZennoPoster interface and Windows OS when running a large number of threads and available device resources.

Code refactoring

As a part of the quality improvement, we have refactored some of the code to eliminate obscure bugs. It involves standardizing class naming across various code modules.

There may be some problems if you once used undocumented references of ZP libraries in the code of your projects. However, the declared public API has not changed.




Improved browser emulation
  • Fixed authorization reset in Google and other services
  • Fixed a bug that caused User-Agent substitution in the ZennoPoster browser to get detected.
  • Fixed a bug that caused coordinates of elements to calculate incorrectly while emulating ClientRect.
  • Fixed a bug that prevented tinder.com to function correctly in Chrome.
  • Fixed a bug that caused the AvailHeight and the InnerHeight values to be equal when emulating ScreenMaximize in Chrome desktop.
  • Fixed BatteryManager.level emulation in Chrome.
Improved Interface and usability

The ability to set value from a variable to the ProjectMaker regex constructor

We have added the ability to set value from a variable to the ProjectMaker regex constructor.




Search for projects with *.zp for "Project in Project" actions

We added an option «Search for a project with .zp extension when executing action «Project in Project» on the Execution tab of ProjectMaker. If this action uses an old-format project with the .xml format, then if it is not found, the option will search for a project with the same name, but with a new *.zp format.




Rounded corners of group actions

We have added an optional feature in ProjectMaker to enable rounded corners of group actions. The setting is on the Interface view Draw rounded corners of group actions.






Full changelog 7.4.0.0

Added:

+ New Chrome engine version 88.
+ The computer name on the license selection page in the installer.
+ The option "Activate a license for this computer". It is on by default, but if necessary, you can disable it - this way license activation will not crash on the previous machine.
+ Improved startup speed of ProjectMaker и ZennoPoster on some machines.
+ Improved stability of thread execution.
+ ZennoPoster now includes the ability to set value from a variable to the Regex Constructor.
+ ProjectMaker settings now includes «Search for a project with the .zp extension» checkbox when performing the “Project in project” action on the Execution tab. If this action uses an old-format project with the .xml format, then if it is not found, the option will search for a project with the same name, but with a new .zp format.
+ The ability to set value from a variable in the Switch action.
+ A path to save and restore settings.
+ The «Draw rounded corners of group actions.» checkbox on the Interface view tab of the ProjectMaker.
+ Recaptcha recognition cube now supports ReCaptcha3 recognition via CapMonster.Cloud.
+ We have refactored some of the code to eliminate obscure bugs (standardizing class naming across various code modules). The declared public API has not changed. However, if you have once used undocumented ZP library references in your code, then there may be some problems.
+ Instance preview updated are significantly faster and accurate.
+ Reduced CPU consumption.
+ Increased project execution speed.
+ Reduced memory consumption.


Fixed issues:

Fixed a bug that caused a memory leak when opening/closing a large number of projects.
We have added recommendations that fix lags in ZennoPoster and Windows OS when starting a large number of threads and available device resources.
Fixed a bug that caused the Lock System alert on some systems when restarting ZennoPoster.
Fixed a bug that caused resetting authorization in Google and other services.
Fixed a bug that caused User-Agent substitution in ZennoPoster browser to get detected.
Fixed a bug that caused the --proxy-bypass-list argument did not work on the Chrome engine.
Fixed a bug that caused the elements resize did not work in the ProjectMaker browser on https://sites.google.com/
Fixed a bug that caused coordinates of elements to calculate incorrectly while emulating ClientRect.
Fixed a bug that prevented tinder.com to function correctly in Chrome.
Fixed a bug that caused the AvailHeight and the InnerHeight values to be equal when emulating ScreenMaximize in Chrome desktop.
Fixed a bug that caused a letter was not found in the Accept Mail action.
Fixed a bug that caused the input port did not appear on the action when moving the cursor from the bottom action in the group to the top one.
Now in ProjectMaker, when adding actions to the canvas using hotkeys, the action take place under the cursor, and not as before - in the upper left corner of the canvas.
Fixed a bug that caused the alternative request did not transmit all cookies.
Fixed a bug that caused ProjectMaker did not display cookies in an alternate request.
Fixed a bug that caused the Profile could generate a non-existent date of birth (for example, February 30, April 31, etc.).
Fixed a bug that caused images on the Chrome engine were beating when unrelated data was substituted.
Fixed an issue that caused the traffic monitor was not intercepting all requests on the Chrome engine (and in C #).
We have returned the "Reset Panels" button (In the ProjectMaker settings on the Debug tab), which disappeared in ZennoPoster 7.3.0.0.
Fixed the option to execute JS code on all tabs when creating a window and loading a page document in Chrome.
Fixed task manager performance when the "Stop execution outside the specified intervals" setting is set.
Fixed a bug that caused task execution threads in ZennoPoster did not rise when a task was started and the "How much to do" value was greater than zero.
ZennoPoster's lack of resources label now appears/disappears faster when there are enough resources.
Fixed a bug that caused Chrome browser freezes.
Fixed BatteryManager.level emulation in Chrome.
Fixed a bug that caused profiles stopped loading after an error loading profiles.
Fixed bugs that caused reCaptcha recognition problems on some sites.
VisualStudio: fixed the operation of FullEmulation methods.
VisualStudio: improved proxy installation in the project.
VisualStudio: improved project.SendToLog performance.
Improved sending a multipart/report request via an alternative method.
 
  • Спасибо
Реакции: morpheus93 и aleksa77

ZennoLab Team

Super Moderator
Команда форума
Регистрация
22.01.2019
Сообщения
1 200
Благодарностей
3 341
Баллы
113
Статус
Закрыто для дальнейших ответов.

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