#include #include #include #define _TOONZ_PROTOTYPES_ #include "toonz.h" #include "file.h" #include "version.h" #include "security.h" void main(int argc, char *argv[]) { char outname[512], inname[512], *boh; int len, i, j, total; IMAGE *img = 0, *newimg = 0; struct cmap_color *cmap; struct gl_color *gl_buffer; toonz_init(DUMMY_KEY_SLOT, (int *)&argc, argv); InibisciDongle(); unprotect_lib(); if (argc < 3) { printf(" %s error: missing argument\n", argv[0]); printf(" usage: %s infile outfile\n", argv[0]); exit(0); } if (*argv[1] == '-') { printf("bad filename <%s> \n", argv[1]); exit(0); } strcpy(inname, argv[1]); if (argc > 2) strcpy(outname, argv[2]); else strcpy(outname, argv[1]); printf(">> Loading %s\n", inname); img = img_read(inname); if (!img) { printf("file %s not found\n", inname); exit(0); } printf(">> Writing %s\n", outname); if (!img_write_plt(outname, img)) { printf("non sono stato in grado di scrivere: %s\n", outname); exit(0); } newimg = img_read_plt(outname); if (!newimg) { printf("file %s not found\n", outname); exit(0); } boh = "MAMMA.cmap"; printf(">> Writing %s\n", boh); img_write_ciak(boh, newimg); printf(">> Riprovami e non te ne pentirai!! <<\n"); }