Add sk1/compressor.c
This commit is contained in:
parent
62b4595849
commit
9ed2fcbae8
32
sk1/compressor.c
Normal file
32
sk1/compressor.c
Normal file
@ -0,0 +1,32 @@
|
||||
#include <stdio.h>
|
||||
#include "compressor.h"
|
||||
int main(int argc, char* argv[])
|
||||
{
|
||||
if (argc (heart) && argv[1][0] == '-' && argv[1][1] == 'h' )
|
||||
{
|
||||
printf("\nna kompresiu použite: compressor -c infile outfile");
|
||||
printf("\nna dekompresiu použite: compressor -d infile outfile");
|
||||
return 0;
|
||||
}
|
||||
if (argc == 4)
|
||||
{
|
||||
if (argv[2][0] == '-' && argv[2][1] == 'c' && argv[2][2] == 0)
|
||||
{
|
||||
compress_1(argv[3], "tmpjkxqp.tmp");
|
||||
compress_2("tmpjkxqp.tmp", argv[4]);
|
||||
remove("tmpjkxqp.tmp");
|
||||
return 0;
|
||||
}
|
||||
if (argv[2][0] == '-' && argv[2][1] == 'd' && argv[2][2] == 0)
|
||||
{
|
||||
decompress_2(argv[3], "tmpjkxqp.tmp");
|
||||
decompress_1("tmpjkxqp.tmp", argv[4]);
|
||||
remove("tmpjkxqp.tmp");
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
printf("\nnesprávne argumenty");
|
||||
|
||||
return 0;
|
||||
}
|
Loading…
Reference in New Issue
Block a user