Find Jobs
Hire Freelancers

Delphi Unzip Interface

$100-150 USD

Completed
Posted over 21 years ago

$100-150 USD

Paid on delivery
This is third of 14 programs we need (3 a week for 5 weeks). It must be in Delphi 3 or Delphi 5 (not 6, not 7). It may not be possible in Delphi 5. The EXE file must be SMALL - under 100K if humanly possible. I prefer the app to use the windows API OR the KOL library (prefferred! find it at website: [login to view URL]) to create a tiny one form application. This program will be the stub that can have any zip archive attached to it to create a self-extracting exe. NO DLL's - use VCLUnzip or Abbrevia for the Zip compatibility. It will assume by default the the zip archive it needs to use is itself. ALL files used by the EXE will be extracted from the archive IN MEMORY - no local copy. All files to be installed will be extracted to the selected directory. (typical unzip). The program will "know" the password of the zip file - stored in the component. Program will not have caption bars - dialog style. Button to exit, button to minimize. set size. Program will have a box for entering a password. program will have a memo to display a text file. Program will have an interface to allow user to choose a drive and choose/create a directory OR accept the defaults. Program will have to buttons to "accept" or "not accept" the terms of the txt file displayed - not accept exits. An image will form the background of the form - a jpeg loaded from a resource. If "[login to view URL]" exists in the archive, that image will be loaded as the background. The transfer will be in memory only. Program will read a "[login to view URL]" file from the archive - a text file. The first line of the [login to view URL] file will be the password to compare to the password the user enters. "no password" means don't check. 2nd line is the default drive to use 3rd line is default directory name 4th line is name of icon image 5th line is name of exe file for icon Program, will extract all files on clicking "go" button (after accepting the text file terms). It will recreate directory structure, etc. Final step creates an icon on the desktop for program, linked to exe file (line5). Program uses nice looking buttons with rollover affects. One form display: size 600x400 ## Deliverables 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. ## Platform ALL versions of windows, Win95 above. (rmember, this exe will be the stub for an archive. Archive will be created by a different program using Abbrevia) ## Deadline information bonus for early completeion. successful bidders will be top contenders for next projects - bidders should be aware I am a software engineer of 28 years experience. I like systems that work for absolute newbies. I am very price oriented, since I am capable of developing this application myself - I just don't have time.
Project ID: 2887541

About the project

5 proposals
Remote project
Active 21 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$85 USD in 14 days
5.0 (122 reviews)
6.1
6.1
5 freelancers are bidding on average $106 USD for this job
User Avatar
See private message.
$106.25 USD in 14 days
5.0 (5 reviews)
3.0
3.0
User Avatar
See private message.
$127.50 USD in 14 days
5.0 (18 reviews)
2.4
2.4
User Avatar
See private message.
$127.50 USD in 14 days
5.0 (2 reviews)
2.2
2.2
User Avatar
See private message.
$85 USD in 14 days
0.0 (0 reviews)
2.5
2.5

About the client

Flag of
4.9
38
Member since Aug 13, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.