Uncompression Component

  • Status Closed
  • Budget $250 - $750 USD
  • Total Bids 16

Project Description

I have an existing C# module I need completed. The module identifies files that are compressed such as .ZIP, .RAR, GZ etc. It then either searches the compressed file in memory or decompresses to a temporary location on a hard drive for specific file types and after it is completed it removes them. I currently have working the ZIP, TAR, and TGZ. RAR works but needs some minor changes. I am currently licensed and using XCEED and Chilkat but have no problems getting other components such as 7-ZIP, GUNZIP, etc. I will provide the full module we currently have as much of what needs to be done can basically be copied and pasted to other functions.

I need the following.

1. The file path for "RAR" files is going to the wrong place and needs to be changed.

2. I need as many of the following formats supported:

case ".GZ"

case ".[url removed, login to view]"

case ".LZH":

case ".LHA":

case ".ARJ":

case ".ARC":

case ".JAR":

case ".WAR":

case ".BH":

case ".BZ2":

case ".ENC":

case ".SIT": // StuffIt, Aladdin Systems

case ".Z": // Unix based made by COMPRESS

case ".LZF": // uses liblzf libray by Marc Lehmann

Our application currently searches for the compressed type and then runs a subroutine to uncompress it. The subroutine is almost always the same just the type of compression changes that is why it will be alot of copying and pasting and a little modifications. The main routine for identifying is below'

Get free quotes for a project like this
Awarded to:

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online