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

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

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

Postby 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
Принимаются дополнения и критика.

Last edited by SlashNet on Mon 13 May, 2013 22:34, edited 7 times in total.

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

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

Postby John Doe » Wed 30 Jun, 2010 12:29

Latest post of the previous page:

abelenki wrote:товарищи, откуда вы берёте этот бред, что оф. сайт Lynx находится на browser.org?
Просто гугл его любит.

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

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

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

Postby SlashNet » Wed 30 Jun, 2010 12:38

abelenki wrote:оф. сайт Lynx - http://lynx.isc.org/
Исправлю.

abelenki wrote:

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

А насчет недостоверности некоторых ссылок, то все может быть.
У меня с доступом к интернету напряг, поэтому детально вчитываться не всегда есть время.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

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

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

Postby John Doe » Wed 30 Jun, 2010 15:15

Кто может подвести итоги: имеется ли какой-то скрытый смысл в использовании lynx, либо links лучше по всем существенным для данного топика параметрам?
И что по поводу elinks? Он не умеет преобразовывать html в текст?

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

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

Postby SlashNet » Thu 01 Jul, 2010 07:48

John Doe wrote:Кто может подвести итоги: имеется ли какой-то скрытый смысл в использовании lynx, либо links лучше по всем существенным для данного топика параметрам?

Links, конечно, красивее в текст дампит. Сейчас даже поставил в качестве основного конвертера для просмотра (HyperView в качестве альтернативы).
А Lynx тут для коллекции лежит (кто чем хочет - тот тем и пользуется)

John Doe wrote:И что по поводу elinks? Он не умеет преобразовывать html в текст?

Умеет. Но в ассоциации прописать его я так и не смог. Уж очень сильно он пути коверкает: Браузер Lynx version 2.8.7rel.2.

За groff (и подобные) спасибо. Поковыряюсь - выложу.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

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

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

Postby SlashNet » Fri 02 Jul, 2010 09:39

Добавил утилиты:
odt2txt (не путать с OdfToTxt): Единственное отличие - умеет пользовать юникод.
Wv: Конвертирует документы MS Office .doc в различные форматы.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

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

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

Postby SlashNet » Tue 06 Jul, 2010 07:50

Добавил утилиты для преобразования man-файлов:
groff (наконец-то я её поборол :D )
deroff
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

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

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

Postby John Doe » Fri 09 Jul, 2010 15:14


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

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

Postby SlashNet » Mon 12 Jul, 2010 08:37

Добавил dehtml.
Отсортировал список по алфавиту.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

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

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

Postby SlashNet » Thu 29 Jul, 2010 10:26

xdoc2txt обновился до 1.37: какие-то правки в парсерах PDF и Excel
Last edited by Guest on Thu 29 Jul, 2010 10:55, edited 2 times in total.
Reason: spoiler
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

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

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

Postby SlashNet » Fri 06 Aug, 2010 10:33

Добавил форматы:
.hlp - Windows HELP
.wpd - Corel WordPerfect
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

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

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

Postby SlashNet » Tue 10 Aug, 2010 08:57

Добавил формат:
.lit - MS Reader eBook

Конвертер:
ABC Amber LIT Converter

Добавил бы еще и ConvertLIT, но я, пока что, не придумал как её к просмотру прикрутить.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

SeMa
Posts: 157
Joined: Thu 03 Nov, 2005 12:31

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

Postby SeMa » Tue 10 Aug, 2010 09:29

SlashNet wrote:.hlp - Windows HELP

А какие же форматы этих файлов он поддерживает? Всё, что у меня , не открывается:
ERROR: Unsupported file format!
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок

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

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

Postby SlashNet » Tue 10 Aug, 2010 10:00

Может батник как-то не так срабатывает...
Попробуй так: HelpDeco.exe какой_нибудь.hlp, если распаковалось, то дело в батнике...
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

SeMa
Posts: 157
Joined: Thu 03 Nov, 2005 12:31

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

Postby SeMa » Tue 10 Aug, 2010 12:07

SlashNet, сорри, зациклился на другой утилите :oops:
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок

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

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

Postby SlashNet » Thu 04 Nov, 2010 09:41

SlashNet wrote:
John Doe wrote:И что по поводу elinks? Он не умеет преобразовывать html в текст?

Умеет. Но в ассоциации прописать его я так и не смог. Уж очень сильно он пути коверкает: Браузер Lynx version 2.8.7rel.2.

А Ларчик просто раздевался открывался:

edit:< elinks.exe -dump < "!\!.!"

UPD: добавил elinks в список.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

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

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

Postby SlashNet » Thu 18 Nov, 2010 11:27

Добавил:
rtf2html: конвертер rtf -> html.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

ccaid
Posts: 783
Joined: Fri 12 Jun, 2009 16:04
Has thanked: 8 times
Been thanked: 5 times

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

Postby ccaid » Thu 25 Nov, 2010 22:17

John Doe wrote:
SlashNet wrote:zd2t 2.03
Web: http://www.google.com.ua/search?q=zd2t+2.03 (http://zmiy.by.ru не работает)
Похоже осталось зеркало: http://zpdd.chat.ru/
оффсайт опять доступен, указать уж оба

SlashNet wrote:– Настойчиво требует "проживания" в папках %HOME%\antiword\ или C:\antiword\ (можно побороть, перенаправив stderr в nul, или поселить куда хочет)
Antiword 0.37 | Вход: doc, wri | Выход: txt, pdf, ps, xml (DocBook): в консоль
есть еще вариант.
кладем antiword.exe и нужную кодовую таблицу (-ы) в любую папку, прописанную в PATH.
устанавливаем переменную окружения: set ANTIWORDHOME=<папка, где лежит antiword>
пользуемся, как раньше.

как вариант, не настраивать переменную глобально, а положить рядом с antiword.exe командник вида:

Code: Select all

@set ANTIWORDHOME=<папка, где лежит antiword>
@Antiword %*
тогда в вызове надо приписать расширение: antiword.cmd
Фар делают добрые люди


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

Who is online

Users browsing this forum: No registered users and 1 guest