Closed

Simple Client/Server Software.

This project was awarded to srinichal for $460 USD.

Get free quotes for a project like this
Employer working
Project Budget
$250 - $750 USD
Total Bids
14
Project Description

Global Description

-----------------------

The server will consist on simple PHP scripts (no user interface please) that reads a Mysql database and send actions to a queue to be executed by the client software.

The client will contact the server every hour to search for his queue to execute the tasks assigned to him and execute 1 task every 5 seconds.

Server Details

----------

* Server Software should be PHP 5.0 (without object orientation) and MySQL Database and documented thoroughly within the code.

The server should be able to send 3 kinds of jobs:

For Twitter (Data required should be read from a MySQL table)

-----------

Tweet a message to a twitter account.

Follow Someone on Twitter.

Retweet Something from Twitter.

For Facebook (Data required should be read from another MySQL table)

-----------

Like something with a Facebook account.

Share something with a Facebook account.

For G+ (Data required should be read from another MySQL table)

-----------

Share something with a G+ account.

Client Details

----------

* Client Software should be written in Visual Basic 6.0 without object orientation, no .net (I hate that crap)

* Client software should be documented thoroughly in the code since I want to be able to change things if I'm not able to work with the same programmer (as it happened the last time I ordered something like this).

* The communication between client and server should be ENCRIPTED. Nobody besides the server should be able to send task to clients because of this encryption.

* Client should do the actions mimicking human behavior. (Last programmer that did this project, created an invisible browser to do it)

* The client should read the queue and execute the orders. When the task is completed, the server gets notified and stores this notification into a MySQL table.

* The client software should be very easy to install by the user.

* The client software should run on all versions of Windows.

* Should be an option that the client software be invisible to the user (doesn't appear on the task bar)

* Should be an easy option to un-install the client software.

Other Details

---------------

This project was already done by another freelancer successfully, but I didn't have enough documentation to be able to modify the code.

I have the original client and server code if needed.

Awarded to:

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online