Show Bid Request
Very Simple File Archive VC++
Bid Request Id: 55399
|
|
|
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
TIME EXPIRED
|
|
|
|
Description:
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: C:\foo.txt C:\bar\foo.txt 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.
Deliverables: 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.
Platform:
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.
|
|
Bidding/Comments:
|
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!
|
$45 (USD)
|
Mar 31, 2003 2:00:47 AM EDT
|
9.84
(Excellent)
|
|
|
Hi,
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 |
|
|
|
|
|