Update sk1/compressor.c
This commit is contained in:
parent
159021aa94
commit
4900874b88
@ -0,0 +1,32 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include "compressor.h"
|
||||||
|
int main(int argc, char* argv[])
|
||||||
|
{
|
||||||
|
if (argc <3 && 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