The program is, at its core, an IRC / XDCC downloading client. It has to connect to an IRC server the user chooses, join a specific channel the user chooses, then send a command in the channel.
The server or bot will send the user a message (either the server will say that the bot is not available, or the bot will send an answer telling the user if and when the download will be iniciated), or begin sending the file immediately. Users get a status report on this.
From this point on, the software will either start the download (it has to accept the file) or tell the user about the current status. User gets information about current downloading speed, estimated time until download is finished etc. Also, the program has to regularly check if the bot is available, if the user has been disconnected from either server or channel etc., any form of error basically.
Also, the software will need a function to display users advertisement in form of a notice that to maintain privacy, they need an anonymizing service. Banner ads would also be good.
Multithreating should be supported.
Hi,
You can speak german.
I am a professional web developer with 15-year expertise in PHP/ASP, MySQL/MS SQL and various other high-level, low-level and scripting languages.
I have relevant competence to complete your job. I can work as a individual freelancer as well as with my own team.
Regarding to your request, we have excellent work experience with PHP (Zend, Symfony), CSS, JS, our specialists are Certified PHP/PERL Programmers (Master degree).
You project is interesting for us.
I'll be happy to interview with you to review your needs and assets. Looking forward to your response and wish you a great day ahead.
Hi, I can deliver this project within 1-2 days. I would need to ask a few questions to clarify the scope. Please send me a message if you're interested. Thank you.
Relevant Skills and Experience
experience working with IRC clients
Proposed Milestones
$1500 USD - TBD
I REVIEWED YOUR PROJECT DETAILS & WOULD LIKE TO OFFER YOU MY SERVICE OF DOING FIRST TASK FOR FREE
Relevant Skills and Experience
I am Senior Software developer, having 7+ years experience with team of additional 2 developer's
Proposed Milestones
$125 USD - 1
$125 USD - 2