2010/11/30

The example of using the command line, working with Web Emulator

Settings:

In addition to the program folder duplicating, there is another multithreaded Emulator settings option, which causes less confusion with scripts and templates. First, I should recall the following commands existence for the command line: / port: *** and / script: ***


The first runs the program on the specified port instead of asterisks, and the second loads and initiates the specified script simultaneously.


The example bat-file running five program copies:




start "XWeb Human Emulator" "D:\Xweb\Human Emulator MT\XWeb Human Emulator.exe" /port:"7010" /script:“D:\scripts\script7010.php”

ping -n 1 -w 5000 192.168.254.254 >nul

start "XWeb Human Emulator1" "D:\Xweb\Human Emulator MT\XWeb Human Emulator.exe" /port:"7011" /script:“D:\scripts\script7011.php”

ping -n 1 -w 5000 192.168.254.254 >nul

start "XWeb Human Emulator2" "D:\Xweb\Human Emulator MT\XWeb Human Emulator.exe" /port:"7012" /script:“D:\scripts\script7012.php”

ping -n 1 -w 5000 192.168.254.254 >nul

start "XWeb Human Emulator3" "D:\Xweb\Human Emulator MT\XWeb Human Emulator.exe" /port:"7013" /script:“D:\scripts\script7013.php”

ping -n 1 -w 5000 192.168.254.254 >nul

start "XWeb Human Emulator4" "D:\Xweb\Human Emulator MT\XWeb Human Emulator.exe" /port:"7014" /script:“D:\scripts\script7014.php”


(The command “ping -n 1 -w 5000 192.168.254.254> nul” used for making 5 seconds pause between program startups)


Usually, a simple batch file launch has little effect, because the program, running on different ports, will apply to one and the same- templates, which defines a single port (default 7010).


But it can be done "knight's move" - in each script, runing with the program, before templates connecting, to register:



$xhe_host="127.0.0.1:****";


The current program copy port number – where the stars are. It turns out, at the script “script7010.php” it will be “7010”, at “script7011.php” – “7011”, etc.



Usage

Only new scripts will require a reproduction at this program organization. Their difference from each other will be only in one of the first lines and the name. It is better to use the plug port number in the title for less confusion. It is also not cause problems to upgrade programs, because to update one copy - not the same like twenty.


Try to create a bat-file with the code above and put it in the scripts folder on the D: scripts with the names from “script7010.php” till “script7014.php”. They will have follow content:



$xhe_host="127.0.0.1:****";

require("C:/Program Files/XWeb/Human Emulator/Templates/xweb_human_emulator.php");

// navigate to google

$browser->navigate("http://www.google.com");

// wait on browser

$browser->wait(1);

// Quit

$app->quit();


But instead of stars there is the port number from the title. And, for clarity, the transition to Google can be replaced in every copy of the script to other site.


You’ll get five copies of the program after starting bat-file. Each of copies performs personally registered to her script.


BTW, the first program start like this can initiate quarrel, like “does not match the port in templates” - they can be ignored by putting and confirming this tick "Yes".

2010/11/24

Human Emulator 4.0

The promised software update was published with very nice modifications to functions of theprogram. Namely:


  • The ability of automatic recognizing capchas was added into functionality of the programm in image object function "recognize_capcha"

  • The examples of recognizable capchas, as well as instructions to the function are here:
    http://www.humanemulator.info/4498
  • Reworked the macro:

    • New options were added
    • Work with elements in frame was implemented.
    • The opportunity to write a macro to the current script of cursor position was implemented.

  • The command “app->enable_quit” was added - useful command that prohibits/allows quit from the application. It is very important in the process of working with a large number of scripts simultaneously.
  • The test scripts were updated.
  • More stable start for XP was made.
  • Menu item was added:

    • Add to Favorites
    • Organize Favorites

  • Parameter value for the clicks on a radio button with same name (empty by default) was added to the function “radiobox->click_by_name”.
  • The command to switch zoom of the browser Ctrl 1... Ctrl 0 was introduced.
  • The command “browser-> set_zoom” for zooming image browser was added. It was made the possibility to add in a dialogue proxy test for more than 60 000 pieces at one time.

Unfortunately not everyone will have a chance to receive this update for free, but only those who purchased the program less than six months ago. You can extend the ability to download updates in our sales department:



e-mail: sales@webemulator.info

2010/11/23

Multithreaded Human Emulator

We’re glad to inform you that Human Emulator multithreaded version was published recently.

In regarding to this, one-thread program packet pricing policy has little changes:
Packet Human Emulator Standard with 1 one-thread program version license - $249wmz.
Packet Human Emulator Professional with 3 one-thread program version license - $349.
Packet Human Emulator MT (Multi Thread) with 1 multithreaded program version license -
$399.

Additional license for the one-thread program version - $139.
Additional license multithreaded program version - $219.

2010/11/18

Human Emulator

It is very hard to live without Internet nowadays. The news, weather forecast, reports and prognosis, price lists and correspondence, - thanks to the Internet we can be hip to the latest events, that taking place in the world. It becomes easier for us to get needed information. Browser Internet Explorer is probably most common used program in the world today. Every day we make hundred same operations: opening, closing sites, entering our information, sending requests, logining and sending message. If you are the owner of your site or advertise some product (service) in the Internet, the number of similar operations disastrous raises immediately. It takes a lot of valuable time, and it comes a natural wish to automatize routine.

E.g., you need to send the message with advertisement to the local forum, you should login, enter your personal details, post the message and make tens of similar operations. There is no doubt that this procedure is tedious and monotonic, but it’s seemed to be necessary and impossible to get out of. But there is solution of this problem. There are useful programs that can do all routine operations in browser instead of you today. One of them - Human Emulator – was primary oriented on web-program designers. It was created for making programmers life easier. Cause they’re making hundred monotonic operations every day. As the scripts are the soft code pieces, created in the time of working with sites, always repeated. Human Emulator was planned as the script constructor and was used by programmers PHP as browser emulator for testing web-resources workability, information acquisition, sites transferring from one engine to other. Nowadays, it is full-fledged emulator any human operation at Internet Explorer browser.

The name of this program is translated as “human operations emulator”. It’s really capable to increase productivity of your operations in the Internet: push the buttons and links, drag the elements, login automatically and send messages to a few forums at one time.

The conveniences, that Human Emulator provides, were evaluated by sites promotion experts. It is not a secret, that you have all time to apply it’s SEO – Optimization, if you want to draw smb's attention to your site: add new texts, update program code, allocate links to your portal on the other sites, - these operations let your site get to the search system 1-st lines. These operations are not complicate, but need to be always repeated, because the number of competitors rises. Human Emulator proves to be useful СЕО instrument in this sphere. It is working not only with your site, but also collect information about your business competitors, search requests. It is capable to mass create accounts and send to forums and social social network commercial messages. The instrument like this should have everyone, who builds his earning at “Internet sharing”.