Rent A Coder Alert: If you are receiving an error that says: 'page not found', or 'system could not find the file specified' on this site, it is caused by a bug in your browser. Please click here to fix it. (To disable this alert, click here).

    How Software Gets Done  

(No Login on Secured Page)

Custom Software Buyers
Request new bids
Search Coders
My Account
My Buyer 'To Do' List
My bid requests
  My escrow account
My General Info
Help for Buyers
Articles for Buyers
FAQ for Buyers
Latest News

Custom Software Coders

Newest open work
Browse all work
Search all work
My Account
My Coder 'To Do' List
My bids
My General Info
  My credit account
Help for Coders
Articles for Coders
FAQ for Coders
Latest News


My account
My pipeline
My credit account
Help for Affiliates
Latest News
Newest Open Bid Requests.
Website Redesign
By kurtk on May 23
Max Bid: Open to fair suggestions

web page sports club
By mdelanders on May 23
Max Bid: Open to fair suggestions

Linux C programming (URGENT!!)
By AcidBurn on May 23
Max Bid: Open to fair suggestions

Logo, Splash, Screen Layout
By Kellog on May 23
Max Bid: $150

Content Management System
By dmillner on May 23
Max Bid: Open to fair suggestions

vb help
By innovate on May 23
Max Bid: Open to fair suggestions

Click here to put this ticker on your own site

Open Work Categories.
(154 open)
(59 open)
(75 open)
(9 open)
   SQL Server 
(63 open)
   Other DB 
(22 open)
Documentation / Tech Writing 
(21 open)
Data Entry 
(20 open)
Game Development 
(21 open)
Graphics / Art / Music 
(65 open)
(67 open)
     3d Animation 
(20 open)
   Art (Misc.) 
(24 open)
(17 open)
   3d Modeling 
(17 open)
Language Specific 
(117 open)
(65 open)
   ASP .NET 
(17 open)
(33 open)
   C++ / C 
(110 open)
   Carbon (Mac OS) 
(3 open)
   Cocoa / Obj-C 
(1 open)
   Cold Fusion 
(9 open)
(35 open)
(57 open)
(4 open)
(39 open)
(89 open)
(24 open)
   Visual Basic 
(144 open)
   Visual Basic .Net 
(63 open)
(54 open)
(37 open)
(5 open)
(42 open)
(38 open)
   Network Design 
(10 open)
   Network Implementation 
(12 open)
(71 open)
(156 open)
     MS Exchange 
(3 open)
     MS Office 
(16 open)
(13 open)
(3 open)
   Internet Browser 
(42 open)
(56 open)
(29 open)
   Hand Held/PDA Programming 
(12 open)
(11 open)
(33 open)
Testing / Quality Assurance 
(16 open)
(174 open)
   Page Design 
(91 open)
(63 open)
   Web Services 
(78 open)
   Web (Other) 
(98 open)
(11 open)
   Computer Based 
(14 open)
Other Sites

Download the free Rent A Coder IE toolbar!
Show Bid Request

Multiple Simultaneous connections when downloading a list of URLs.
Bid Request Id: 29837
Bookmark in my 'To Do' list
Posted by: John Frank Anderson (5 ratings)
(Software buyer rating 10)
Non-action Ratio: Above Average - 40.00%
Posted: Oct 4, 2002
7:14:54 PM EDT
Bidding Closes: Oct 15, 2002
7:33:06 PM EDT
Viewed (by coders): 301 times
Deadline: 10/18/2002
100% of work completed and accepted. Coder has been paid.
Max Accepted Bid: Bidding is closed
Project Type: Very Small Business Project: under $100 (USD)
Bidding Type: Open Auction
Categories: Language Specific, C++ / C, Visual Basic, C#
Enter chat room for this bid request
(0 active users at May 23, 2003 9:45:06 PM EDT)

I need a .DLL file made in either Visual Basic, or Visual C++. I already have a C++ program attached that does what I want, you can modify it if you want or make a new one. The DLL should have 1 function called "DownloadFiles" so that I can call it from Visual Basic programs in this format:

Result = DownloadFiles(ListFileOfFiles,Timeout,MaxConnections, FilePath, FileExtention). It must save the files in a number format (xxx is the extention, but I will be using mostly .JPG files). The first file should be 00001.jpg, the second one 00002.jpg... etc...

ListFileOfFiles is file on the local computer (on a hard drive) that contains the list. eg. "c:\my program\list.txt".

Timeout is the time that no data was received in seconds.

MaxConnections is the number of connections to the files AT THE SAME TIME. This is very important. The main purpose of the DLL is to download many files at once.

FilePath is the path on the local computer that the downloaded files are saved to.

FileExtention is the extention of the files, like ".jpg".

I also want a way to check the status of the downloads, a file called Status.txt should output the current % compleated of the list file. So if it is on line 50 of a 100 line file, then it should output 50% to the file.

The DLL should also check for a Cancel.txt each second, or whatever is better, if it exists, then end the dll (stop/close it).

If the picture does not exist on the server or there is some error then it should keep counting the counter, so if the first 10 pictures are not found, then the pictures saved should start at 00011.jpg. Also, if the downloaded file is not a JPEG file, then it counts as an error, and dont downlaod it and increase the counter. Basically the counter should correspond to the line number of the URL it came from.

That is pretty much it. I want this code fully tested before I get it. Thanks.

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.

3) Complete ownership and distribution copyrights to all work purchased.

Windows 95, NT, 2000, XP. Bascially Windows 95 or better.

Must be 100% finished and received by buyer on:
Oct 18, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.

Additional Files:
This bid request includes IMPORTANT additional attached files. Please download and read fully before bidding.

Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements. We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation. If you notice a violation please help out the site and report it. Thanks for your help.
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests.

See all rejected bids (and all comments)
Name   Bid Amount 
Date   Coder Rating  
This bid was accepted by the buyer!
Sistema Total Software

(2 ratings)
in Toronto, Ontario
Bid id: 334,368
$19 (USD) Oct 5, 2002
11:15:15 AM EDT
(Above Average)

Hi John,

Please check my profile and be sure I can have your job done.

I just crafted a prototype before bidding your job request and it works properly. One question, why did you ask for this job if you have it almost done?

My bid if very low due to three reasons: first, I want to have my first job, second it just took me a couple of hours crafting the prototype from your code, and finally if you don't select me it was fun anyway. 

I use test first programming practice from eXtreme Programming, so your code is properly tested.

Now I have a dll doing what you want from C++, select me and I'll make the final changes to make it work form Visual Basic, just few more minutes.

You can have your code TODAY.

Don't hesitate in contacting me. I'm sure you won't be disappointed.

Thanks in advance


Senior Software Developer


Quick Search

 Advanced Search
Newest Open Work
Latest News



Rent A Coder upholds the rigorous business practices required to be both a BBB member and Square Trade vendor.
  • All customer issues addressed within 2 days
  • Openly disclosed pricing and return policies
  • Participation in mediation at buyer request
  • Superior selling track record
This site is verified through its parent company, Exhedra Solutions, Inc.

Rent A Coder Top Coders.

Rated a 9.98 on 99 jobs 
Anuj Gakhar
Rated a 9.98 on 92 jobs 
Rated a 9.97 on 144 jobs 
Rated a 9.82 on 76 jobs 
Andrei Remenchuk
Rated a 10 on 12 jobs 
Michael Sharp
Rated a 9.97 on 178 jobs 
Rated a 9.92 on 37 jobs 
Rated a 10 on 22 jobs 
Rated a 9.93 on 67 jobs 
Rated a 10 on 109 jobs 

See all top coders...

(What makes a top coder?)

Top Exam Scorers
Rent A Coder is PayPal verified through its parent company, Exhedra Solutions, Inc.

Created in partnership with:


Affiliate Sites

Latest News | About Us | Kudos | Feedback/Contact    Affiliates | Advertise    Privacy | Legal

Copyright 2001, Exhedra Solutions, Inc. All rights reserved.
By using this site you agree to its Terms and Conditions.
"Rent A Coder" (tm), "Safe Project Escrow" (tm) and "How Software Gets Done" (tm)
are trademarks of Exhedra Solutions, Inc.