#include #include #include int main( int argc, char **argv ) { FILE *inFile = fopen( argv[1],"rt" ); FILE *outFile = fopen( "AscRaidAttend.lua", "wt" ); char buf[30] = {}; if( !inFile || !outFile ) { printf( "Read Error\n" ); exit(1); } fputs( "\nAscRaidAttend = {\n\t[\"Parse\"] = {\n", outFile ); while( !feof( inFile ) ) { fgets( buf, 30, inFile ); if( !feof( inFile ) ) { fputs( "\t\t[\"", outFile ); buf[ strlen( buf ) - 1 ] = 0; strcat( buf, "\"] = 1,\n" ); fputs( buf, outFile ); } } fputs( "\t},\n}", outFile ); fclose( inFile ); fclose( outFile ); return 0; }