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 profile combines such commonly used parameters as:

  1. Virtual identity - name, surname, date of birth, e-mail, nationality and other parameters.

  2. Virtual Browser - UserAgent, Proxy, Browser Fingerprint, etc.

Info

The profile is re-generated every time you click the "Restart" button in ProjectMaker or when the project is run again in ZennoPoster

...

To configure the primary generation of a profile, you need to configure it in the static block Profile. In it, you can specify the profile language, gender, desired regions, as well as browser settings.

...

To view the current profile, you can click on the "Current profile" button at the top of the program interface. Read more about all profile settings here: Profile window.

How to work with an action?

...

If you have previously saved profiles, you can load them for use in the project.

...

Create missing variables - when this setting is enabled, missing variables that are listed in the profile will be automatically created and added in your project, which are listed in the profile. This is useful when you want to add a profile to a project that was saved while another was working.
Show error when loading incompatible profile - if this setting is enabled, then when loading profiles that were created on a browser engine other than the project engine, the project will end with an error (for example, you are currently working in a project that uses the Firefox 52 engine, and you are trying to load a profile created on the Chrome engine).

Info

This setting has been added in ZennoPoster 7.2.1.0

...

Refresh profile

Info

Available in ZennoPoster starting from version 7.3.1.0.

...

You can manually edit the components of the profile. For some data, you can set the value you need, and for others, regenerate.

...

What is it for?

  • Installing your UserAgents;

  • Setting the desired names, surnames, dates of birth and other information "personality";

  • Setting the desired browser resolution;

  • Setting the desired logins / passwords / mail;

  • Any other possible profile upgrade to fit your needs.

In further work, you can use the data from the profile in other actions, for example, in the cube Text processing ... To do this, use macros from environment variables , for example:

Code Block
{-Profile.Name}

...

You just need to write the snippet {-Profile. and ProjectMaker will offer you all possible choices in a dropdown list.

...

Save profile-folder

Info

Available in ZennoPoster version 7.3.1.0 and higher.

...

In ZennoPoster 7.3.1.0 a profile-folder has been added, you can read more about it in the article Using the profile-folder

With this function you can save it.

...

Let's imagine a situation that we are working with a service that has subscribers. After completing the work, put the current date and time in the LastActivity variable. To do this, use the "Variable processing" action and specify the {-TimeNow.Date-} macro in the data field. (you can read more about the available macros in the article Project variables).

The OldSubcribers variable contains the number of subscribers that we got when the template was running.

...

Tip

Starting from version 7.3.1.0, saving a profile is easier and more logical when working with a profile-folder.

Because we do not need token and UserNameLastSub variables for one reason or another, we do not save them.

...

Code Block
Profile loaded.
Profile name: {-Profile.Name-};
Profile last activity: {-Variable.LastActivity-};
The number of subscribers after the previous check: {-Variable.OldSubcribersOldSubscribers-};
Phone number: {-Variable.PhoneNum-}.

...

Also, when saving and loading a profile, you can use different macros user variables, environment variables and their combinations. For example, if you set when setting the following kind of save path line , a file called chiororekce1973.zpprofile will be saved to the ProfilesZenno folder, which will be located in the project directory.

...

{-Project.Directory-}ProfilesZenno\{-Profile.Login-}.zpprofile In the "File path" when the profile is saved, in the Profiles folder (this folder will be created next to the project file, if it does not exist at the execution of the action) it will be saved by file called burgtrisorun1981.zpprofile.

...