|
|
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
|