Skip to main content

ZennoPoster 5.4.0.0 11.08.2014

🔗 Original page — Source of this material


ZennoPoster 5.4.0.0 (11.08.2014)

New features:

[+] Added the option to purchase a ZennoPoster Dev license, which allows you to sell bots without commission, sell subscriptions, and use the API to create your own stores. Cost: $150 for 6 months.

[+] Added the ability to sell projects via the server not only for ZennoBox, but also for ZennoPoster.

[+] Added mirror servers required for ZennoPoster to operate in the USA and China. If it’s impossible to connect to the main server, ZennoPoster automatically switches to the nearest available mirror.

[+] Proxy checking servers have been distributed across three data centers (USA, Germany, Russia) for better availability and reliability.

[+] In the project editor, object selection using a selection frame and Ctrl+Click has been added. Selected objects can be moved/cut/copied/deleted/pasted. When pasting, connections between objects are preserved.

[+] Added dropdown and tab elements to input settings.

[+] Added import and export options for input settings.

[+] Added the ability to connect a profile in HTTP GET/POST actions.

[+] Global variables are now displayed separately: those declared in the project and those outside the project.

[+] Added a “does not match regular expression” condition to the action for deleting lines from a list.

[+] Browser version updated to the latest 24 ESR.

[+] Added automatic search and cleanup of unused variables in a project.

[+] Added the ability to manage templates by template name via bat and the ZennoPoster class.

[+] Added quick insertion of snippets from the Snippets folder in the C# action.

[+] Added the project.Context property for storing and sharing objects between C# snippets. This feature is convenient when working with a database—you can store the database connection in the project context.

[+] Added the project.Profile.RegenerateLogin(String) method for generating logins.

[+] Added the HtmlElement.ScrollIntoView() method to scroll a tab to the specified HTML element.

[+] Added the IZennoTable.Clear() method to clear table contents via code.

[+] Added the IZennoTable.Bind(String) method to bind a table to a file via code.

[+] Added the IZennoList.Bind(String) method to bind a list to a file via code.

[+] Added the IZennoList.AddRange(IEnumerable<string>) and IZennoList.AddRange(IZennoList) methods to add an array of data to a list.

[+] Added support for several Chinese CAPTCHA recognition services.

[+] When copying actions from one project to another, all variables, lists, and tables used in the action are copied into the project.

[+] Added the option “Text processing - ToUpper”, “First character” — converts only the first character of the text to uppercase.

[+] Changed the minimum delay when emulating text input to 15 ms; the maximum has been increased to 10,000 ms (10 seconds).

[+] Actions that use non-existent variables in parameter text are highlighted as errors.

[+] In the ProjectMaker browser, toggles for “Load styles (CSS)” and “Load plugins in the same window” have been added.

[+] When opening projects that are already added in ZennoPoster, a notification now appears.

[+] In the project tab context menu in editor mode, the items “Close” and “Close all except this” have been added.

[+] Added automatic column numbering in the table processing action.

[+] Optimized and fixed the processing of the “Condition” action.

[+] Added the “Reset consecutive failures” item to the ZennoPoster task context menu.

[+] Added the “Log only” flag to the Alert action.

[+] The CAPTCHA recognition form can now be closed during recording.

Fixed bugs:

[] Fixed Drag&Drop functionality; it now works on all websites.

[] Fixed an error in processing InputSettings when field names matched.

[] Fixed an issue with the Ctrl + Z and Ctrl + Y hotkeys in C# code editors.

[] Fixed a bug in the CodeCreator editor when setting breakpoints.

[] The directory selection window was not displayed in the FTP directories action.

[] Fixed several issues with SFTP.

[] Fixed Yandex mail support.

[] Fixed errors when reprocessing the same email.

[] Fixed context menu disappearing.

[] Fixed saving HTTP request results to a file when present.

[] Fixed keyboard emulation in plugins (such as Flash).

[] Fixed the size of HTTP GET/POST request controls in advanced ProjectMaker mode.

[] Fixed closing of the Switch action in the advanced ProjectMaker editor.

[] Fixed display of the live proxy list.

[] Fixed the manual CAPTCHA input window.

[] Recording mode during image search testing is recognized correctly.

[] Fixed repeated Referer setting.

[] Fixed the PreviousSubling property of HtmlElement.

[] Fixed the consecutive failure counter.

[] Task input settings are saved in case of an unexpected ZennoPoster shutdown.

[] Fixed the file upload action in multithreaded mode.

[] Fixed adding duplicate proxy IP addresses.

[] GeoIP updated in ProxyChecker.