Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#E3FCEF

Please read the Terms of Use for Materials on ZennoLab

Table of contents

Expand
titleClick here to expand the table of contents
Table of Contents
exclude^Оглавление:$

...

The browser is the main part of ZennoPoster automation. The action contains various actions for changing the options and properties of the browser. Some of them can also be found in the Project Settings, but you should distinguish between them - the project settings are set at the start of the template, and using the settings in this action, you can change the options right during the execution of the template. For example, you can turn on and off the display of pictures in the browser at any time when necessary.

...

Sometimes sites offer users to log in through a Javascript rendered modal window. Especially often this form of authorization is used in server panels, in the admin panels of routers, etc. This action is allowed to transfer the login and password to the script and perform authorization. You can add the corresponding project variables to the login and password fields.

...

Sometimes in templates working on requests, it is required to run an instance for a short period of time (for example, the user logged out to the service and needs to re-authorize through the browser) and then turn it off again. This property serves precisely to solve such a problem.

To run the browser, you need to select it in the drop-down list and set the arguments, if necessary. You can run the browser using the current profile, or generate a new one based on the project settings.

After completing the task, you can return the work to browserless mode by inserting this cube again, but this time with the “Without browser” property.

...

Info

In ZennoPoster version 7.3.1.0 profile-folders have been added. You can read more about them in the article Working with a profile folder.

When this option is activated, you must specify the path to the profile folder that will be loaded for this instance.

...

Note

In the mode of disabled images, captchas recognition using services or programs will most likely be impossible and an error will be displayed.

...

Expand
titleOld description. For the versions before 7.7.0.0

This function is useful if, for some reason, you need to interfere with the process of the project and do something by hand in the browser.

  1. Timeout during which all necessary actions must be executed (if it is unknown, set 99999, for example). After the timeout expires, the template will continue working further.

  2. A message that will act as a hint. It will be displayed at the top of the instance window.

When you run this action in ZennoPoster, an instance (browser) window will open, where you will need to perform the required actions and click the "Continue" button in the upper right corner.

Window expectation action

After this action is running, the browser window opens.
At the top of the window (on orange background), the name of the project is located on the left above, which caused this window (in this case ProjectM).
Under the project name, the text that was specified in action.
On the right button "Continue" and in brackets the number of remaining seconds, before the automatic closing of the window.

This useful functionality can be used for those template users who are afraid to save their login information to sites or to enter credit card information.

...

A cube with this property will clear browser cookies completely for all sites or only for specified domains using regular expressions .

Info

Action Works with Cookies was added in ZennoPoster 7.3.1.0
It allows not only clearing cookies but also saving/loading them in several formats.

...

Cache is a special place on your computer's hard drive where previously visited pages, images and any other data from the pages viewed are stored. For better anonymity, it is advisable to delete the cache before each session (which is solved by a special option in the project settings), but you can also clear the cache while the template is running. Just like "Clear Cookies", the cache can be cleared for a specific domain or groups of domains defined by a regular expression .

Download directory

...

By selecting a local folder on your computer, you can set the directory where files, pictures, videos and other documents will be saved when downloading. Otherwise, if you do not define such a folder, the files will be downloaded to the ZennoPoster temporary folder.

...

This action also helps both in project security and in saving traffic and resources. It can be used to block requests to user-specified URLs and domains. Also, this tool is available in the traffic window .

There are three options:

  1. Without blocking is the default mode.

  2. White list - all requests will be blocked except for the specified addresses and domains.

  3. Blacklist - all specified requests will be blocked.

With the help of the Content Policy , you can solve various practical tasks. For example, disable not all images, but only GIF. Or, for example, block counter scripts and various protections.

...

The setting is similar to that in the project properties, but in this case you can flexibly adjust the emulation level during the execution of the template. Using the slider, you can either focus on the speed of processing elements, or on quality, or choose the middle ground.

The emulation level can be adjusted individually for each action in the Element Properties, in the Advanced tab.

Set proxy

...

To do this, activate the " Browser settings " cube and turn on Geolocation . To generate random numbers, you can use the {-Random.Double- | --10- | -10-} macro (this macro will randomly output non-integer numbers in the range from -10 to 10) or calculate the latitude and longitude values in advance (calculate adding a certain counter to them in a loop) and substitute the obtained values in the appropriate fields.

...