Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 cd ripperX   Igor Nikolaev   22 Oct 2004 01:55:45 
Архивное /ru.linux/13416015ede5b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional