C++ Project - Reading a web page and some functions with timers
$95-100 USD
Cancelado
Publicado há mais de 14 anos
$95-100 USD
Pago na entrega
I want a small and clean executable. It will open some popups and set some registry keys. It will read details from an URL.
## Deliverables
Hello,
I want a small and clean executable. It will open some popups and set some registry keys. It will read details from an URL.
Events and tasks are there:
**1-) Startup events**
Start a timer for checking internet connection. (recommendly check in every 20 seconds)
**2-) Is Internet connected?**
Program will read advertisement details from an URL defined in source code. Stop checking internet connection timer.
**3-) Reading**
*> Management server: host: [login to view URL], port: 80, GET: /[login to view URL], User-Agent: popup*
*> Here is example of how is data coming from management server:*
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2009 14:29:50 GMT
Server: Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.7a mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.5
X-Powered-By: PHP/5.2.5
Content-Length: 1472
Connection: close
Content-Type: text/html
op 7 2000^[login to view URL]
op 6 1500^[login to view URL]
sp [login to view URL]
wp [login to view URL]
eof
*-socket closed-*
If all params are loaded (means if you see "eof"):
*> start all tasks....*
**4-) What are the OP/SP/WP tasks and numbers are there?**
**OP:**
Remember: op 7 2000^[login to view URL]
This param is using to run "[login to view URL] [login to view URL] -new" in every 2000 minutes but totally 7 times. (It means stop this timer after 16000 (2000+(7*2000)) seconds.
Remember: op 6 1500^[login to view URL]
This param is using to run "[login to view URL] [login to view URL] -new" in every 1500 minutes but totally 6 times. (It means stop this timer after 10500 (1500+(6*1500)) seconds.
**SP:**
It will set the start page of browser (IE/FF/CH).
**WP:**
It will set URL prefixes for WWW and default, entered by users.
Registry keys of prefixes are:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\URL\Prefixes www=""
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\URL\DefaultPrefix ""
**5-) Final notes**
Please don't forget "-new" parameter for command to open iexplore.
Don't even ask for Admin Privileges on start for Vista and 7. Only ask for UAC when running SP or WP tasks. Ask it only one time if these two commands are given both.
It must be a single executable.?
It must work silently. I don't want any UI or task icon. If doable, hide it from task manager.
We will test it on virustotal.com. I won't accept the project if we don't get a clean result from virustotal. Please make a clean program.
Thank you.