ZennoPoster 7.3.0.0 (02.12.2020)

New features:

[+] If ZennoPoster suddenly crashes, soft will be restarted and will resume the running projects.

[+] Added the Speech Voice option in profile setting. Web Speech API allows users to interact with voice interfaces to recognize and synthesize a speech. Speech Voices has a number of voice presets, which are used to generate speech from text.

[+] Added a feature to automatically detect and add Device Pixel Ratio provided the Screen Maximize checkbox was selected in profile settings. Device Pixel Ratio can be set with C# method instance.DevicePixelRatio as well.

[+] Added Permissions emulation as it is in Chrome browser. You can check it there: http://yandex.ru/internet

[+] Added an option to get the number of currently active threads. Example C# snippet:

int threadsZP = ZennoPoster.GetThreadsCount(); int currentTaskThreadsById = ZennoPoster.GetThreadsCount(Id); int currentTaskThreadsByName = ZennoPoster.GetThreadsCount(Name);

[+] A new feature called «Screen Maximize‎» was added in browser emulation settings. It sets a window size according to the generated Screen size. Rendering issues are possible during usage. This option must improve anonymity. Equal to C# snippet:

instance.SetWindowSize(project.Profile.AvailScreenWidth, project.Profile.AvailScreenHeight);

[+] There is a new option to add any Captcha service based on common APIs.

[+] Increased ProjectMAker speed when using the Modern2 editor them - group shadows are off by default. You can enable them in “Appearance” → “Show group shadow”.

[+] Changed the disabled action logic: disabled actions now behave identically to the IF (true) action. Meaning that when a running project reaches a disabled action it will be treated as successfully completed.

[+] Brought default HTTP request user agents up to date. This only affects new HTTP-request actions and will not break existing projects.

[+] Added an option to limit the number of connections in the ZennoPoster and ProjectMaker settings. It is meant to improve the stability for a large number of HTTP-requests.

[+] Improved anonymity when working with JS alerts.

[+] Improved the visibility of certain elements in the regex constructor in the dark theme.

Fixed bugs:

[*] The Bad End - Good End logic was brought back: if one of the Ends has been reached the other will not be until the project is “Launched from the beginning”. Moreover, a new “Go to Bad/Good End in repeated debugging” was added to the Debug tab.

[*] Fixed the IF block compatibility for certain conditions.

[*] Fixed a bug that caused the “Image” action to not force-enable images after disabling them in the project settings in ProjectMaker.

[*] Fixed a bug that caused FullEmulationMouseWheel to not work in the Firefox engine, when the cursor was outside the visible area.

[*] Fixed a bug that prevented the project from saving after quickly editing C# code.

[*] Fixed a bug that caused ProjectMaker to crash when clicking “Test” in the action builder.

[*] Fixed bugs that sometimes caused project execution settings to reset in the Task Manager.

[*] Fixed a bug that caused long regular expressions to not be displayed correctly in the Regex action settings.

[*] Added the “Add” method for the dynamic IZennoList.

[*] Fixed a bug that sometimes caused ProjectMaker to crash when working with YouTube.

[*] Fixed a bug that caused Bat files, created with the context project menu to not work correctly.

[*] Fixed a bug that caused memory leaks due to the now gone Switch.