We need a program which will be able to find and register domains.
This is how the program should work:
We will indicate the .txt file for the list of .CH (Switzerland) domains. The program will check availability for these domains one-by-one at [login to view URL] . If the program finds an available domain it stops, logs in to [login to view URL] account and orders the domain. After ordering the domain the program logouts from the account and continues checking domains from the place where it stopped.
LIST
List should be indicated at .txt file (Each domain per line).
The program should be able to work with a big list of domains. (More than 100K)
CHECK
Domain checks should be performed using this URL: [login to view URL]
Only .ch checkbox must be selected. .li checkbox must NOT be selected. (Please note that on every new check .li TLD checkbox is selected automatically.)
INTERVAL
There should be three intervals (Please note that these intervals are completely separate):
1) There should be an interval between every check of the domain. (There should be a place to indicate how long the interval in MILIseconds must continue.)
2) There should be an interval after checking X number of domains. (There should be places to indicate after how many domains there should be an interval and how long (in MILIseconds) this interval will continue.)
3) Interval at the end of the list. After checking all the domains in the list the program should stop for some time and then start the same list with the same configuration again. (There should be a place to indicate how long the program should be stopped before starting the list again.)
ACCOUNT LOGIN
If the domain is available the program should click “forward”, than enter “USERID” and “PASSWORD”.
There should be a place where we can indicate “UserID” and “Password” of the account we would like to use.
REGISTRATION
After choosing the domain there is a dropdown list in which the program should choose data: “Holder” and “Billing contact” (this information will be indicated in the dropdown list) and also tick the checkbox “I have read and agree with terms and conditions”. Then click “continue” and on the next page click “register”.
AFTER REGISTRATION
After Registration the program logs out from the account and continues checking domains from the place where it was stopped.
When the list of domains is finished and all the domains are checked, the program should automatically start checking the same list with the same configuration again. The program can be stopped by the user only.
Please note that all the details should be indicated before starting the program and it must work automatically without any need of intervention from the user.
PLEASE NOTE: It is very important that the program could perform registration process very quickly.