1ripperX plugin tester v0.1 2 3This document describes what ripperX_plugin_tester is and how to use it. 4 51. ripperX_plugin_tester? 6 7 ripperX_plugin_tester is a program with which one can test if a plugin he/she 8wrote works fine. It is essentially made from the code segments from ripperX 9which handles execution of ripper/encoder/plugin and the parsing of output 10from plugin. So if a plugin looks fine when tested with ripperX_plugin_tester, 11it should work with ripperX. 12 13 142. How do I use it? 15 16 The syntax is 17 18 $ ripperX_plugin_tester "ripper/encoder command" "plugin command" 19 20 for example, to test cdparanoia plugin. 21 22 $ ripperX_plugin_tester "cdparanoia 4" "ripperX_plugin-cdparanoia 31987 4215 23 24 After executing ripperX_plugin_tester like above, if everything goes ok, 25you'll see output like this 26 27***Executing "cdparanoia 4" 28with plugin "./ripperX_plugin-cdparanoia 31987 4215" 29 30*** No report available from plugin. Ctrl-C to stop 31*** PLUGIN_MSG_PARSE_ERR returned 32 33*** No report available from plugin. Ctrl-C to stop 34*** PLUGIN_MSG_PARSE_ERR returned 35 36*** No report available from plugin. Ctrl-C to stop 37*** PLUGIN_MSG_PARSE_ERR returned 38 39*** No report available from plugin. Ctrl-C to stop 40*** PLUGIN_MSG_PARSE_ERR returned 41 42*** No report available from plugin. Ctrl-C to stop 43*** PLUGIN_MSG_PARSE_ERR returned 44 45*** Output read from plugin : [P 0.055991 "--> "] 46Report type : progress, Progress : 0.055991, 47Msg : --> 48 49*** Output read from plugin : [P 0.092527 "-+-> "] 50Report type : progress, Progress : 0.092527, 51Msg : -+-> 52 53 If something goes wrong, it will print out error msgs. The error msgs are 54quite easy. I think you can figure what's wrong when an error msg appears. 55 56============================================================================== 57 ripperX_plugin_tester v0.1 58 TeJun, Huh 59 wineking@adam.kaist.ac.kr 60