|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Nikolaev 2:5030/266 22 Oct 2004 01:55:45 To : All Subject : cd ripperX -------------------------------------------------------------------------------- Есть такая замечательная программка для ограбления CD: ripperX. imho оптимум по симпатичности/функциональности. Всем хороша кроме: автор написал *специальную* примочку для замены с его точки зрения нечитабельных букв на похожие ascii. А именно в файле misc_utils.c есть процедура remove_non_unix_chars Чиним: вставляем в начало misc_utils.c: #define KOI8 1 #ifdef KOI8 #include "win2koi8.h" #endif где win2koi8.h берётся из d1489 ( http://koi8.pp.ru/unix.html ) В remove_non_unix_chars добавляем перед строкой // Unprintable chars #ifdef KOI8 // win to koi if ( *p & 0x80 ) { *(w++) = *win2koi8 [ 0x7F & *p ]; continue; } #endif // Unprintable chars Оценка - достаточно (на самом деле конечно нужно всё это хозяйство до unicode довести, но это уже в следующей жизни и вообще не на c :-) -- И --- ifmail v.2.12.os.sensi * Origin: Караул! Грабят! (2:5030/266@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/13416015ede5b.html, оценка из 5, голосов 10
|