Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Техтовые Утилиты    >>    recode13
   
 
 Перекодировка Текстов с Использованием XLT-Таблиц   Max Filenko 16.05.1998

Программа перекодировки текстовых файлов с использованием XLT-таблиц в формате Dos Navigator'a.



13k 
 

- SU.PASCAL.MODULA.ADA (2:5021/2.30) ------------------- SU.PASCAL.MODULA.ADA - From : Max Filenko 2:5003/28.32 16 May 98 14:02:50 To : Alexander Brichkin 19 May 98 13:52:07 Subj : Win -> dos ------------------------------------------------------------------------------- И чем ты меня обрадуешь, Alexander? 14 May 98 18:32, Alexander Brichkin wrote to All: AB> Подкиньте кто-нить исходник сабжевого перекодаровщика текста этого AB> дела на паскале... Или универсального с юзанием внешних таблиц... Лови в трех письмах далее. Там полный исходник, модуль к нему, скомпилированная прога, набор xlt 18 штук (из комплекта Dos Navigator'a, самопальные, кое-что пролетало по RU.SHELL.DN), кое-какое описание. Hе самый быстрый алгоритм, но оптимизировался на минимальную работу с винтом. Писан на BP7. Hу раз это все, я пошел... привет родным... --- * Origin: (2:5003/28.32) {> Cut here. FileName= README.!!! } Программа предназначена для перекодировки ТЕКСТОВЫХ файлов с использованием XLT-таблиц в формате Dos Navigator'a. Формат таблиц: <CharFrom><CharTo>...[<CharFrom><CharTo>] где <CharFrom> - символ, который перекодировать, а <CharTo> - на который. Между блоками (<CharFrom><CharTo>) могут стоять символы 0Dh, 0Ah, программа их просто пропускает. Формат запуска: ReCode.Exe <FileIn> <FileOut> <XLT-Table> <FileIn> - файл который перекодировать. <FileOut> - файл В который перекодировать. <XLT-Table> - XLTфайл с помощью которого перекодировать. В комплекте с программой идет архив (XLT.RAR) содержащий все известные мне на данный момент таблицы перекодировки, и исходные тексты программы (RECODE.PAS, THEMAXFI.PAS) В некоторых парах таблиц (например Alt2Koi и Koi2Alt) перевод не соответсвует действительности, прозьба не винить в этом программу. Для преобразования XLT-файла в обратный ищите программу XLTRevers By The Max. History: v1.0 Первая версия программы. v1.1 В XLT-архив добавлен один XLT, программа немного оптимизированна. v1.2