Skip to main content

ZennoPoster 5.8.0.0 05/15/2015

🔗 Original page — Source of this material


ZennoPoster 5.8.0.0 (05/15/2015)

New features:

[+] Firefox engine updated.

[+] Added the ability to disable ad loading.

[+] Added a new image processing block. See details here: ❗→ image processing.

[+] The static "using Directives" block now allows you to write shared code for all C# macros.

[+] Added a new input setting type, DropDownMultiSelect, which is a multi-select list. Description structure: “Name {Value1|Value2|Value3|…}”.

[+] Added the ability to select a folder in the FileName input setting. To do this, add “{folder}” to the name.

[+] A new option “Dedicated process” has been added to project settings. When enabled, a separate base.exe process is created in which the project runs. The same effect can be achieved by setting “Number of threads in one process” = 1, but in that case it applies only to one template, not all.

[+] Added ZennoPoster settings backup; the corresponding buttons are available in “Other settings”.

[+] Improved Project Editor performance.

[+] Reduced ProjectMaker memory usage.

[+] The GET/POST request module has been completely rewritten, making it more stable and faster.

[+] In execution settings, you can enable extended mail, HTTP, and FTP logs. Files mailLog.txt, httpLog.txt, and ftpLog.txt will be created in the Logs folder.

[+] Added the macro { -Page.LastDownloadedFile- } containing the path to the last file downloaded by the browser.

[+] Added the flag “Create file if missing” to actions that bind files to lists and tables.

[+] Added a module for recognition via the http://RuCaptcha.com service.

[+] Added a tab load timeout setting in the browser window status bar.

[+] Added the setting “Reset failures when adding attempts”.

[+] Improved thread priority management; added the setting “Priority threads interrupt instance requests of lower-priority threads”.

[+] In ProxyChecker, added the “Check now” button, which prioritizes checking the selected source.

[+] In ProxyChecker, added the ability to add an anonymous proxy list without linking it to a source or file.

[+] Added a new input setting type, CaptchaModules, which is a list of all captcha recognition modules.

[+] In HTTP GET/POST requests, http:// is automatically prepended if necessary.

[+] In the context menu of an action in ProjectMaker, added the item “Copy variable value”.

[+] In the “Keyboard Emulation” action, added the macro {ESC}.

[+] Added the ability to manage the collection of JavaScript navigator object plugins. Use the following methods to manage them: GetPluginsHidePluginShowPlugin.

Bug fixes:

[] Fixed a bug with incorrect line numbers shown for code compilation errors in ProjectMaker and ZennoPoster.

[] Fixed a bug in the MySQL.dll driver that caused memory leaks in ZennoPoster.

[] ZennoPoster now uses less CPU and memory when starting a project.

[] Reduced memory usage during proxy checking.

[] Improved CheckingProcessor stability.

[] Improved ProxyChecker stability.

[] Fixed bugs in the Project Editor during debugging.

[] Fixed issues with Russian profile encoding in non-Russian versions of ZennoPoster.

[] Fixed an error when testing the program after installation.

[] Fixed the inability to retrieve an attribute value in the action constructor.

[] Fixed updating of the variable list when copying actions.

[] Fixed an issue with table delimiters without file binding.

[] Fixed the SetValue action.

[] Fixed copying of static blocks between projects.

[] Fixed task scheduler logging.

[] Fixed focus on the selected project in ZennoPoster.

[] Fixed the Tab.KeyEvent method; added support for using key names from the following enumeration: System.Windows.Input.Key.

[] Fixed processing of a nested project as an optional action.

[] Fixed labeling of resulting variables, lists, and tables in the action caption.

[] Fixed an error where extra Switch action links were deleted when moving one of the links.

[] Fixed updating of the attribute list in the action constructor when changing elements.

[] Fixed checking of local SOCKS proxies.

[] Fixed copying of actions in ProjectMaker.

[] Fixed case sensitivity preservation in JavaScript Prompt.

[] The “Deferred rendering” button now works during execution.

[] Fixed an error when executing the “Restart instance” action while running a project without a browser.