Difference between revisions of "$decompress"

From Scriptwiki
Jump to: navigation, search
 
m
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
 
  $decompress(file | [[Binary Files|binary variable]],[b]lN)
 
  $decompress(file | [[Binary Files|binary variable]],[b]lN)
  
* The first parameter is the compressed file or [[Binary Files|binary variable]] to decompressed.
+
* The first parameter is the compressed file or [[Binary Files|binary variable]] to be decompressed.
 
* The second parameter is a list of option flags
 
* The second parameter is a list of option flags
 
** b is used to specify a [[Binary Files|binary variable]]. If you are using a file name and not a [[Binary Files|binary variable]], do not specify the b flag.
 
** b is used to specify a [[Binary Files|binary variable]]. If you are using a file name and not a [[Binary Files|binary variable]], do not specify the b flag.
Line 14: Line 14:
  
 
  alias compressFile {
 
  alias compressFile {
   if ([[$compress]]($1-,l6)) { echo -atg $1- was successfully compressed with the highest compression level, level 6. }
+
   if ([[$compress]]([[$1-]],l6)) { [[echo]] -atg [[$1-]] was successfully compressed with the highest compression level, level 6. }
   else { echo -atg Compression of $1- failed. }
+
   else { [[echo]] -atg Compression of $1- failed. }
 
  }
 
  }
 
  alias decompressFile {
 
  alias decompressFile {
   if ($decompress($1-,l6)) { echo -atg $1- was successfully decompressed from the highest compression level, level 6. }
+
   if ($decompress([[$1-]],l6)) { [[echo]] -atg [[$1-]] was successfully decompressed from the highest compression level, level 6. }
   else { echo -atg Decompression of $1- failed. }
+
   else { [[echo]] -atg Decompression of $1- failed. }
 
  }
 
  }
 +
 +
==See Also==
 +
* [[$compress]]
 +
 +
[[Category:Remote Identifiers]][[Category:File Handling]][[Category:Binary Files]]

Latest revision as of 02:46, 8 August 2008

Decompresses a file compressed with $compress. Compression is a system used to make a file "smaller" such as zipping. For more information, read up on compression algorithms.

$decompress(file | binary variable,[b]lN)
  • The first parameter is the compressed file or binary variable to be decompressed.
  • The second parameter is a list of option flags
    • b is used to specify a binary variable. If you are using a file name and not a binary variable, do not specify the b flag.
    • lN is the compression level, where N is a number from one (1) to six (6).
  • Returns: 1 if the decompression was successful, 0 if it was not.

Note: The identifier does not return the compressed data, it returns 0 or 1 based on success for use in If-Then-Else statements.

Example

alias compressFile {
 if ($compress($1-,l6)) { echo -atg $1- was successfully compressed with the highest compression level, level 6. }
 else { echo -atg Compression of $1- failed. }
}
alias decompressFile {
 if ($decompress($1-,l6)) { echo -atg $1- was successfully decompressed from the highest compression level, level 6. }
 else { echo -atg Decompression of $1- failed. }
}

See Also