• Sign Up

ZennoScript Blog

25.01.2021

New:
[+] Added setting Other → Disable Project Setting Restoration Dialog.
 

Fixed:
[*] ZennoPoster's task list restoration function now restores input settings as well.
[*] Now ZennoPoster closes bases faster, which helps reduce RAM load.
[*] Fixed browser launch and synchronization in ProjectMaker.
[*] Fixed execution of the Plugin action for an unsaved project.

 

More inside

25.01.2021

New:
[+] Added new action (new cube) Touch event. Touch and LongTouch options are now available. Classic search support; search by XPath and coordinates is also available.
[+] Touch and LongTouch events were added to Action Editor.
[+] Added the input mode switch (mouse/touch events). It can be found in ProjectMaker browser, near the devtools launch button. If Touch Events mode is on and recording enabled, touch event cubes will be automatically recorded to the project.
[+] Tab.Touch.LongTouch. methods were added to C#.
 

Fixed:
[*] Fixed errors when value setting and click actions would be encircled with a red dotted line if search by XPath was enabled.
[*] Fixed functioning of Touch for some elements.
[*] Fixed display of the action List Actions → Get String → Contains Text in ProjectMaker.
[*] ZennoPoster's task list restoration function now restores input settings as well.

 

More inside

25.01.2021

New:
[+] Added request resending in Chrome. The instance.AutoRetry property enables resending, instance.AutoRetry5xxResponses enables resending for 5xx-code responses (instance.AutoRetry must be enabled). The instance.AutoRetryMaxAttempts helps adjust the number of attempts (1 to 10, 3 by default).
[+] The Element Tree’s context menu now has the Data Parse item.
[+] Now during user action wait, ProjectMaker displays a panel with a prompt and button “Continue execution”.
[+] Added support of digest authentication in the GET request for the alternative HTTP request method.
 

Fixed:
[*] Now the instance window is always displayed on the front when waiting for user action.
[*] Fixed operation of ThreadStatic in the C# code in ProjectMaker.
[*] Fixed operation of the clipboard in the C# code in ProjectMaker.
[*] In element handling actions, the setting “Wait for the element for no more than” now functions correctly if the waiting period is longer than 5 seconds.


More inside

25.01.2021

New:
[+] Added methods for emulating touch events in Chrome. CommandCenter.Tab now has the Touch property with a range of methods. The Touch property includes the following basic methods: TouchStart, TouchEnd, TouchMove, TouchCancel. It also comprises complex methods with overloads: Touch, SwipeIntoView, SwipeBetween, etc.
[+] Added request resending in Chrome. The instance.AutoRetry property enables resending, instance.AutoRetry5xxResponses enables resending for 5xx-code responses (instance.AutoRetry must be enabled). The instance.AutoRetryMaxAttempts helps adjust the number of attempts (1 to 10, 3 by default).
[+] Added a new text message service VAK-SMS.
[+] Added a new text translation service DeepL.
 

Fixed:
[*] Project publication was fixed.
[*] Fixed C# code debugging in the several-window mode.
[*] Now ProjectMaker is minimized, maximized, and changes window size faster.
[*] Fixed functioning of a planner when selecting a specific time instead of an interval in the “When to repeat” block. From now on, the planner will work once for one certain moment, instead of working for a minute.
 

More inside

25.01.2021

New:
[+] Added a function to stop execution of a C# code. After you click the Stop button, if the code execution is not stopped within 5 seconds, you will see a prompt suggesting to interrupt the C# code.
[+] Coordinates for full emulation are calculated on the coordinates with reference to a tab rather than the whole page. This helps solve most of the problems related to full emulation.
[+] Added function Tab.FullEmulationMouseTabPosition returning the coordinates of a virtual mouse with a reference to a tab, i.e. visible page area.
[+] In case of a ZennoPoster crash or other problems with the saved task list, a task list restoration form is shown.
 

Fixed:
[*] Fixed Accept-Language emulation in Chrome.
[*] Fixed action writing in ProjectMaker when using Chrome.
[*] Fixed font hiding and showing in Chrome.
[*] Fixed localStorage functioning in Chrome. An error would cause a log out in Telegram.
 

More inside

25.01.2021

New:
[+] Chrome Developer Tools added in ProjectMaker.
[+] From now on, when a ZennoPoster task is finished by timeout, the Instance process is finished if it was used to prevent browser freezes.
[+] New properties Instance.FrameRate and Instance.AnimationFrameRate added to ZennoPoster API. Using them you can control computer resource usage on websites with heavy animation.
[+] Now ZennoPoster planner only launched after the program is fully loaded.
 

Fixed:
[*] Fixed numerous bugs that caused Chrome crashes and freezes. Now the browser works smoothly.
[*] Fixed IndexedDB operation in Chrome. Now signing in on websites (e.g. Tinder and Telegram) won’t crash.
[*] Chrome got more private. Most websites (e.g. LinkedIn now can’t see ZennoPoster).
[*] Google authentication is now more stable.

 

More inside

25.01.2021

New:
[+] ZennoPoster command line interface and bat-file generation functionality was extended with new features.
[+] “Recognize ReCaptcha V3” action errors will be saved to project.GetLastError() (error message to project.GetLastError() .Exception.Message).
[+] Added the possibility to create a “Recognize ReCaptcha V3” action when the module name is passed as a variable.
[+] Proxy Checker: Memory usage was optimized.

Fixed:
[*] CodeCreator: Static block display was fixed.
[*] Lists and tables no longer disappear when ProjectMaker is reopened.
[*] Switching between the regular and extended editors is now faster.
[*] The issue that caused CookieContainer to not save certain cookies has been fixed.
 

More inside

25.01.2021

New:
[+] Improved Chrome stability.
[+] Added GPU rendering in Chrome.
[+] Improved random number generator in all the cubes using randomizing.
 

Fixed:
[*] Fixed reasons for ZennoPoster thread freezes.
[*] Fixed the problem that led to errors of the Action Designer and obtaining Dom in Chrome.
[*] Installing extension 50505*50505 that led to Chrome freezes is now forbidden.

 

More inside

25.01.2021

New:
[+] Added reCAPTCHA v3 recognition to most services.
[+] The environment variable tab is now updated automaticaly, when navigating on page or switching to a tab in a browser.
[+] The option “Use CookieContainer” in the HTTP request action is now selected by default.

Fixed:
[*] Instance hanging problem in ZennoPoster has been fixed (Instance.PrepareInstance errors).
[*] Issues disappearing project list in ZennoPoster has been solved.
[*] Bug reseting input settings has been fixed.
 

More inside

25.01.2021

New:
[+] A Time column was added to the Traffic window, now you can also choose, which columns to display.

Fixed:
[*] Fixed header fetching, when using an alternative method of HTTP requests.
[*] Fixed the proxy ban check in Google, when using an alternative method of HTTP requests.
[*] Fixed the work of the CookieContainer in the alternative method of HTTP requests.
 

More inside