水木-bin->iso 在linux 下面用什么软件?
水木清华 null 〖 返回〗〖转发〗 水木-bin->iso 在linux 下面用什么软件? Bin2ISO, here is the source code: /**************************************************** #include stdio.h /* G L O B A L D E F I N E S */ #define byte unsigned char #define SIZERAW 2352 #define SIZEISO 2048 FILE *INPUT, *OUTPUT; /* / */ int main( argc, argv ) int argc; char *argv[]; { byte buf[SIZERAW+100]; /* Tell them what I am. */ fprintf (stderr, "raw2iso - Converts RAW format files to ISO format - V1.0 "); /* Input -- process -- Output */ if ( argc != 3 ) return 1; INPUT = fopen( argv[1], "rb" ); OUTPUT = fopen( argv[2], "wb" ); memset( &buf[0], '', sizeof( buf ) ); while( fread( &buf[0], SIZERAW, 1, INPUT ) ) { fwrite( &buf[0]+16, SIZEISO, 1, OUTPUT ); memset( &buf[0], '', sizeof( buf ) ); }; return 0; } 【 在 angel (khan) 的大作中提到: 】 ∶ faint ∶ 好歹说说叫个什么名字呀 ∶ 要不不是等于没说? iamafan@linuxaid.com.cn [编辑此文本][重复此文本][去掉此文本][在这里上载新的bag] [在这里插入文本][在这里插入上载的文章] Bin2ISO, here is the source code: /**************************************************** #include stdio.h /* G L O B A L D E F I N E S */ #define byte unsigned char #define SIZERAW 2352 #define SIZEISO 2048 FILE *INPUT, *OUTPUT; /* / */ int main( argc, argv ) int argc; char *argv[]; { byte buf[SIZERAW+100]; /* Tell them what I am. */ fprintf (stderr, "raw2iso - Converts RAW format files to ISO format - V1.0 "); /* Input -- process -- Output */ if ( argc != 3 ) return 1; INPUT = fopen( argv[1], "rb" ); OUTPUT = fopen( argv[2], "wb" ); memset( &buf[0], '', sizeof( buf ) ); while( fread( &buf[0], SIZERAW, 1, INPUT ) ) { fwrite( &buf[0]+16, SIZEISO, 1, OUTPUT ); memset( &buf[0], '', sizeof( buf ) ); }; return 0; } 【 在 angel (khan) 的大作中提到: 】 ∶ faint ∶ 好歹说说叫个什么名字呀 ∶ 要不不是等于没说? iamafan iamafan@linuxaid.com.cn 责任编辑:知识库管理员(2001-02-22 13:29) |