How Software Gets Done  


Software Buyers
Request bids
Search coders
My Buyer Account
Buyer help
Buyer articles
Buyer FAQ
Latest news
Software Coders
Newest open work
Browse all work
Search all work
My Coder Account
Coder help
Coder articles
Coder FAQ
Latest news
My Affiliate Account
Affiliate help
Affiliate FAQ
Latest news
Newest Bid Requests.
(See all)
Chatroom Needed Immediately
By blaster998 on Sep 30
Max Bid: $500

Fix link tracking program
By blaster998 on Sep 30
Max Bid: $75

Install TOMCAT on FreeBSD(repost)
By Kevbob on Sep 30
Max Bid: $100

Stormpay IPN Urgent Help Needed
By rohit123 on Sep 29
Max Bid: Open to fair suggestions

Spyware Application/ Spyware Scanner
By GuyB on Sep 29
Max Bid: $500

Web module in PHP/MySQL
By RXL on Sep 29
Max Bid: Open to fair suggestions

Click here to put this ticker on your own site and/or get live RSS newsfeeds

Open Work Categories.
(175 open)
(53 open)
(113 open)
(11 open)
   SQL Server 
(72 open)
   Other DB 
(28 open)
Documentation / Tech Writing 
(26 open)
   Language (Human) Translations 
(10 open)
Data Entry 
(37 open)
Game Development 
(26 open)
Graphics / Art / Music 
(60 open)
(64 open)
     Adobe AfterEffects 
(7 open)
     Adobe Photoshop 
(32 open)
     Adobe Premiere 
(6 open)
     3d Animation 
(21 open)
   Art (Misc.) 
(13 open)
(7 open)
(5 open)
   3d Modeling 
(15 open)
Language Specific 
(120 open)
   Assembly / Machine language 
(15 open)
(65 open)
   ASP .NET 
(72 open)
(74 open)
   C++ / C 
(161 open)
   Carbon (Mac OS) 
(5 open)
   Cocoa / Obj-C 
(5 open)
   Cold Fusion 
(10 open)
(56 open)
(102 open)
(21 open)
(46 open)
(6 open)
(118 open)
(33 open)
   Visual Basic 
(162 open)
   Visual Basic .Net 
(109 open)
(78 open)
(47 open)
(2 open)
(3 open)
(28 open)
   Video Editing 
(5 open)
(34 open)
   Network Design 
(8 open)
   Network Implementation 
(7 open)
(80 open)
(195 open)
     MS Exchange 
(9 open)
     MS Office 
(28 open)
(15 open)
(1 open)
   Embedded Systems 
(16 open)
   Hand Held/PDA Programming 
(21 open)
   Internet Browser 
(48 open)
(63 open)
   Lotus Notes / Domino 
(3 open)
(32 open)
(16 open)
(34 open)
Testing / Quality Assurance 
(22 open)
(172 open)
   Page Design 
(93 open)
(54 open)
(15 open)
     Search Engine Optimization 
(12 open)
     Marketing (Other) 
(10 open)
   Web Services 
(91 open)
   Web (Other) 
(104 open)
(15 open)
   Computer Based 
(14 open)
Other Sites

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

Very Simple File Archive VC++
Bid Request Id: 55399
Bookmark in my 'To Do' list
Posted by: Ben Gray2 (15 ratings)
(Software buyer rating 10)
Non-action Ratio: Very Good - 22.22%
Buyer Security Verifications: Excellent
Approved on: Mar 30, 2003
7:40:35 AM EDT
Bidding Closes: Apr 13, 2003
7:39:14 AM EDT
Viewed (by coders): 398 times
Deadline: 4/13/2003 7:39:14 AM
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: Database, Language Specific, C++ / C, Requirements, Visual Basic
Enter chat room for this bid request
(0 active users at Sep 30, 2003 7:41:47 AM EDT)

I need a DLL written in Visual C++ 6.0 that can easily be used in Visual Basic 6.0 for a project I'm working on.

All the archive needs to do is be able to add files or directories to to archive, but preserve the direcotry structure as well as some basic information about the file.

I have code for many different archives, but they seem to all be lacking subdirectory and file info support.

The main problem is if I add all the files in the following setup:
There are two foo.txt files and one gets overwritten.

Also, it is very convienient to keep the directory structure.

I need a coder to create an archive library that keeps the following information about each of its files:
Creation Date & Time
Modification Date & Time
Access Date & Time
File Attributes
File Name (Long name)
File Path (Long path)
File Data (Binary)

The coder will need to supply all VC++ code written, as well as a small programing showing how to use the DLL in Visual Basic. The solution must be fast, stable and have no external dependencies. The solution must be able to support multiple huge files (30GB+) as well as the ability to add any file to the archive. This means the coder will need to find an alternete method to file begining and end markers, as adding an archive within an archive may cause bugs. No file compression code is required for this project. This is a very simple archive, not a compressed archive.

Attached is an example of what using the library should be like from Visual Basic 6, as well as a complete descrpition of all methods and events. READ THESE CAREFULLY BEFORE BIDDING.

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

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

Source Language:
Microsoft Visual C++ 6.0
No Dependencies

Target Environment:
Microsoft Visual Basic 6.0

All current 32 bit Windows platforms, including both the 9x kernel and NT.

Must be 100% finished and received by buyer on:
Apr 13, 2003 7:39:14 AM 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!
(25 ratings)
in Balakovo, Saratov region
Russian Federation
Bid id: 595,812
$45 (USD) Mar 31, 2003
2:00:47 AM EDT
I'm an experienced C/C++ developer. I can create a custom archiver for you or use and adapt an existing one - like zip or tar. You DLL requirements are quite clear and I realize how to glue VB to the DLL I'll create. I will include support for huge files and adding any file to archive.
I have some question though: adding files with full path is alright - but let's make sure we understand each other. In your example: <code> C:\foo.txt C:\bar\foo.txt <code> I guess the files in archive should be foo.txt and bar\foo.txt. This is to say you want to archive starting from C:\. But what if you want to do say: <code> C:\foo.txt C:\bar\foo.txt D:\bar\foo.txt <code> Please elaborate on these directory issues. Otherwise everything is pretty clear and I can start the work.
Hope to hear from you soon,

slimb - implementing your dream
  There are 7 private replies to/from slimb. Click here to view them.

Bid Request 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.
Top Coders.

Rated a 9.96 on 127 jobs 
Rated a 9.86 on 97 jobs 
Rated a 9.97 on 159 jobs 
Rated a 10 on 122 jobs 
Andrei Remenchuk
Rated a 10 on 14 jobs 
Rated a 9.93 on 40 jobs 
Rated a 10 on 24 jobs 
Rated a 9.89 on 158 jobs 
Rated a 9.78 on 112 jobs 
Rated a 9.86 on 62 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.