Консольные конвертеры текстовых документов

Здесь обсуждаются темы, косвенно связанные с Far.
User avatar
SlashNet
Posts: 577
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Консольные конвертеры текстовых документов

Post by SlashNet » Fri 23 Oct, 2009 09:38

Тут я попытаюсь собрать конвертеры текстовых документов, для возможности просмотра во встроенном редакторе FAR Manager.

Примечания:
  • в качестве вспомогательных утилит я использовал пакет UnxUtils. (не обязательно его устанавливать полностью, достаточно будет надергать нужные программки)
  • утилита fmt.exe – из пакета UnxUtils используется лишь для того чтоб выровнять текст по ширине редактора (для вьювера не нужна).
  • "магическое" число 140 - ширина редактора ФАРа в символах: изменить значение под себя или воспользоваться
  • Настройки приведены такие чтоб на выходе получать кодировку 1251(win). Те утилиты, что поддерживают юникод, конечно можно настроить на вывод UTF-8. Но мне попадаются такие файлы где кириллица записана не в юникодном формате, а в кодировке 1251 и поэтому на выходе получаю нечитабельный текст.
  • Те утилиты, которые в настройках отмечены значком :!: , используются мною повседневно. Отметил для того, чтоб людям было легче сделать выбор из этой кучи... м-м-м... программ.
  • Всё протестировано на такой конфигурации: WinXPsp3 x32 FAR 2.0. Vista, Семерка и их 64-битные версии не проверялись.
Далее в теме:
  1. Настройки конвертеров, по типам файлов
  2. Описание основных конвертеров
  3. Конвертеры, не совсем подходящие для использования в FAR
Принимаются дополнения и критика.


User avatar
SlashNet
Posts: 577
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Re: Консольные конвертеры текстовых документов.

Post by SlashNet » Mon 07 Jun, 2010 10:39

Latest post of the previous page:

Upd: добавил форматы
.tex (TeX text file)
.pdb (PalmDOC text document)
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: Консольные конвертеры текстовых документов.

Post by Maximus5 » Mon 07 Jun, 2010 19:27

Плагин FarWDS наверное попадает в тему. Звать можно по префиксу.

User avatar
HaRT
Moderator
Posts: 8105
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 103 times

Re: Консольные конвертеры текстовых документов.

Post by HaRT » Mon 07 Jun, 2010 19:50

Maximus5 wrote:Плагин FarWDS наверное попадает в тему. Звать можно по префиксу.
Нет, тут тема для программ, которые можно запускать из голой консоли, без Фара.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 11383
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 16 times
Been thanked: 100 times

Re: Консольные конвертеры текстовых документов.

Post by John Doe » Mon 07 Jun, 2010 20:40

Наверняка есть что-то консольное, использующее IFilter. Может filtdump.exe?
(Testing Filter Handlers)

User avatar
SlashNet
Posts: 577
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Re: Консольные конвертеры текстовых документов.

Post by SlashNet » Tue 08 Jun, 2010 08:06

Дык с самого начала добавил. Даже 2 штуки (GetText 2.3, GetTextIFilter 0.0.1.24023 alpha). Лежат, правда, в остальном. И MS-овский fitdump дома лежит, не рассматривал его еще. ИМХО, и-фильтровские тулзы не очень удобны, так как текст распаковывается без форматирования.

А ссылку на FarWDS пожалуй можно добавить. Ведь добавил же HyperView, RTFView и подобные.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
John Doe
Бюрократ
Posts: 11383
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 16 times
Been thanked: 100 times

Re: Консольные конвертеры текстовых документов.

Post by John Doe » Tue 08 Jun, 2010 09:39

SlashNet wrote:И MS-овский fitdump дома лежит, не рассматривал его еще.
Его проблематично где-либо скачать.
Может, имеет смысл где-то выложить?

Кстати, насчёт http://unxutils.sourceforge.net: на сайте присутствуют ссылки на обновления некоторых утилит. Но ссылки битые, видимо файлы поудалялись при очередной реорганизации sourceforge.net.
Лично у меня обновления сохранились.

Можно взять тут: http://filekeeper.org/download/far/unxutils

User avatar
HaRT
Moderator
Posts: 8105
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 67 times
Been thanked: 103 times

Re: Консольные конвертеры текстовых документов.

Post by HaRT » Tue 08 Jun, 2010 09:58

John Doe wrote:Кстати, насчёт http://unxutils.sourceforge.net: на сайте присутствуют ссылки на обновления некоторых утилит. Но ссылки битые, видимо файлы поудалялись при очередной реорганизации sourceforge.net.
Лично у меня обновления сохранились.
К сожалению, те обновления датированы 2003-им годом.
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
John Doe
Бюрократ
Posts: 11383
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 16 times
Been thanked: 100 times

Re: Консольные конвертеры текстовых документов.

Post by John Doe » Tue 08 Jun, 2010 10:26

К сожалению проект давно мёртв, и 2003 это самое свежее что есть. Сам дистрибутив ещё более старый:

Code: Select all

27.10.2000  16:13            57 344 aesy.exe
25.10.2003  16:11           878 847 UnxUpdates.zip
15.04.2003  17:03         3 365 638 UnxUtils.zip


А на странице закачки хоть и указано 2007-03-01, но на самом деле дистрибутив тот же, и апдейты туда не вошли.

P.S.
Исходники оттуда скачиваются скорее всего тоже не актуальные, а вот на cvs по идее "последние" должны быть.

User avatar
SlashNet
Posts: 577
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Re: Консольные конвертеры текстовых документов.

Post by SlashNet » Tue 08 Jun, 2010 15:25

...про filtdump...
John Doe wrote:Его проблематично где-либо скачать.
Может, имеет смысл где-то выложить?
Я тут брал. Оно?
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
John Doe
Бюрократ
Posts: 11383
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 16 times
Been thanked: 100 times

Re: Консольные конвертеры текстовых документов.

Post by John Doe » Tue 08 Jun, 2010 16:07

В архиве FiltDump.exe и FiltReg.exe, по всей видимости оно.
А для комплекта, ifilttst.exe можно взять из Windows Server 2003 Resource Kit Tools

User avatar
John Doe
Бюрократ
Posts: 11383
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 16 times
Been thanked: 100 times

Re: Консольные конвертеры текстовых документов.

Post by John Doe » Tue 08 Jun, 2010 16:12

SlashNet wrote: zd2t 2.03
Вход: txt, doc, rtf, htm, wri
Выход: txt: в файл/консоль
Web: http://www.google.com.ua/search?q=zd2t+2.03 (http://zmiy.by.ru не работает)
Похоже осталось зеркало: http://zpdd.chat.ru/

User avatar
SlashNet
Posts: 577
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Re: Консольные конвертеры текстовых документов

Post by SlashNet » Wed 09 Jun, 2010 09:23

Upd: добавил lynx в качестве конвертера html -> txt
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
SlashNet
Posts: 577
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Re: Консольные конвертеры текстовых документов

Post by SlashNet » Tue 29 Jun, 2010 08:57

Окончательно добавил Links.
Версия 1.0pre23 нормально работает как с локальными так и с сетевыми путями (достаточно развернуть слэши в пути)

Добавил универсальный батник (автоопределением типа книги) для PDB файлов.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
SlashNet
Posts: 577
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Re: Консольные конвертеры текстовых документов

Post by SlashNet » Wed 30 Jun, 2010 08:20

Добавил конвертер файлов man (Unix help)
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
John Doe
Бюрократ
Posts: 11383
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 16 times
Been thanked: 100 times

Re: Консольные конвертеры текстовых документов

Post by John Doe » Wed 30 Jun, 2010 11:44

man'ы можно конвертировать в простой текст с помощью DeRoff (remove roff, tbl, eqn, refer and pic constructs from documents)
Пример:

Code: Select all

edit:<deroff.exe deroff.1 
Есть ещё большой пакет Groff, но с ним я не разбирался.
На его основе есть батник man for win32:

Что интересно, Groff содержит в себе и Deroff и PolyglotMan, причём бинарники почему-то свежее чем в соответствующих самостоятельных пакетах.

User avatar
abelenki
Posts: 408
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 93 times
Been thanked: 17 times
Contact:

Re: Конвертеры

Post by abelenki » Wed 30 Jun, 2010 12:09

SlashNet wrote:Web: http://lynx.browser.org/
товарищи, откуда вы берёте этот бред, что оф. сайт Lynx находится на browser.org?

оф. сайт Lynx - http://lynx.isc.org/
http://lynx-win32-pata.sourceforge.jp/, как и десяток других подобных сайтов, поддерживает только морально-устаревшие версии 3-5-летней давности. соответственно, не может являться первоисточником.

http://fredlwm.iblogger.org/lynx/ - единственный сайт с актуальными сборками Lynx по отношению к официальным Linux-билдам.

User avatar
John Doe
Бюрократ
Posts: 11383
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 16 times
Been thanked: 100 times

Re: Конвертеры

Post by John Doe » Wed 30 Jun, 2010 12:29

abelenki wrote:товарищи, откуда вы берёте этот бред, что оф. сайт Lynx находится на browser.org?
Просто гугл его любит.
abelenki wrote:оф. сайт Lynx - http://lynx.isc.org/
...
http://fredlwm.iblogger.org/lynx/ - единственный сайт с актуальными сборками Lynx по отношению к официальным Linux-билдам.
Бесспорно.

Post Reply

Return to “Операционные системы, командные оболочки и прочее”