Execution (ZD)


Table of contents:

Timeout for an FTP operation (sec)

The time that the program will spend waiting for the FTP operation to complete.

Number of attempts for HTTP requests

The number of times the program has tried to make an HTTP request.

Interval between starting virtual machines

This interval will help to avoid peak loads when a large number of threads are running at the same time.

Limit frame capture rate

This setting affects the rendering of the image in the preview in the "Instances" tab.

It is recommended to limit the frame rate as this will have a positive impact on performance. Especially in multi-threaded projects.

If this setting is disabled, then the picture in the preview will be displayed with the same frequency as set in the FPS settings of the emulator.

Use an alternative way to send HTTP requests

Use the default alternative method for transmitting HTTP requests. It is set globally for the entire program and all new projects.

ZennoPoster has two methods of working with requests - third-party development (standard method, Chilkat library) and our own (alternative method). If something does not work for you when working with HTTP requests using the standard method, then try switching to an alternative method.

Use HTTP Connection Pool

The use of optimized work with HTTP requests, which increases the stability of the work.

Maximum number of connections HTTP Connection Pool

This setting allows you to limit the number of ZennoDroid and ProjectMaker connections, which allows you to stabilize the program with a large number of HTTP requests.

If enabled, the conditions will be executed in order, following the numbering in the “Group” column.

Save files safely

Prevention of corruption of lists and files during sudden server overloads.

Search for a project with .zp extension when executing action "Project in project"

The setting was inherited from ZennoPoster. It does not work in ZennoDroid and will be removed in future versions.

Leave an empty file in UTF8 encoding

If during the execution of the template, the list remains blank, it will be saved by the UTF-8 encoding.

Run unfinished projects at startup

At the start of the program, the projects unfinished during the past started, if you selected such an option at the time of closing the program.

Reset task failures when adding attempts

Resets the counter of unsuccessful execution when adding execution attempts.

Detailed log for e-mail operations

Activates a detailed log for e-mail operations.

Detailed log for FTP operations

Activates a detailed log of FTP operations.

Detailed log for HTTP operations

Activates a detailed log of HTTP operations.

File change processing policy:

Here, how the program will behave with external changes to the files that are tied to lists and tables,

Load file changes while working with it.

The program will download file updates.

Never load file changes while working on them.

The program will load the file at the beginning of work and will not load its changes.

Ask user

The program will request a user confirmation for loading file changes.

C# thread culture

The option affects the language of thread localization (culture) of the execution and debugging of projects and C# cubes. In the English version, the default "en-US" is installed, which can affect date parsing, numbers with decimal semicolons, and more.

To install InvariantCulture, you must delete everything from the input field and leave an empty string.