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.