Simple Custom Dial-Upper program

We need someone to help us create a fairly simple application -- the specs are below.

1. It doesn't need any GUI. When it starts it should minimize itself as an icon on the system tray. The right-click on the icon should show the menu with the only option - "Exit". Exiting, removes the application from the memory completely.

2. The app home folder (where the .exe is located) will contain a CSV file "accounts.csv". It will contain the dial up data in the following format.


If the [url removed, login to view] doesn't exist, it should show the "[url removed, login to view] not found" error and exit. The file may contain one record or more than one line. The app, when it starts, should open the file, select a random account (if more than one) and load the data into the variables. $session_mins - is for how long the connection needs to be active (in minutes), $delay_mins is how long it should wait before dialing the same account again (if $session_mins expires, it should hang up and wait for $delay_mins)

3. When it sucessfully connects, it should create in the same directory an empty file called 'connected'. If the connection drops or $session_mins expires, it should delete the file. Also, it would be nice to make it so that when the mouse cursor goes over the icon in the system tray, it shows the $ISP_name (if connected) in the hint box, or "Offline" if not connected.

That's it! It should be compiled into a single .exe file. We will need the source file as well. Delphi is our first preference, VB is the second.

When bidding, please provide the timeframe. We need this app very soon.

Taidot: Delphi, Visual Basic

Näytä lisää: make icon program, icon folder, create icon line, create icon file, basic icon, program line, make icon file, tray, simple menu, simple csv, simple account, nice program, hang, cursor, app program, any program, random line program, simple application program, visual basic accounts, menu csv file, dial program, simple connection, custom directory, delphi open file, custom menu

About the Employer:
( 46 reviews ) Seattle, United States

Projektin tunnus: #431264