Классический форум-трекер
canvas not supported
Нас вместе: 4 247 300

Any2FB2 v.0.50 beta [Английский]


 
 
RSS
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Утилиты, Офис, Интернет -> Офисное ПО
Автор Сообщение
Игорь-Вал​ерьевич​ ®
Сталкер, Спонсор, Реставратор Клуба
 
Стаж: 13 лет 9 мес.
Сообщений: 3934
Ratio: 43.249
Поблагодарили: 143507
100%
Any2FB2 v.0.50 beta [Английский]
Разработчик: Дмитрий Грибов aka GribUser
Название программы: Any2FB2
Версия программы: 0.50 beta
Последняя версия программы: 0.50 beta
Адрес официального сайта: http://www.gribuser.ru/xml/fictionbook/
Язык интерфейса: Английский

Лечение: не требуется
Системные требования: Windows 2000/XP/Vista/7
Описание:
Очень простая и понятная в использовании программа поможет Вам мгновенно преобразовывать документы TXT/HTML/MSWord в формат FB2. Программа поддерживает загрузку через HTTP и загрузку связанных документов. Устанавливает ActiveX сервер, доступный из VBScript, JScript, Perl и из любых приложений.
Any to FB2 — «штатное» средство для конвертирования текстовых документов в формат FB2
Для нормальной работы программе требуются MSXML 4.0 и Windows Script Host версии 5.6.
Если MSXML можно скачать с сайта Micro$oft без каких-либо проблем, то при попытке загрузить Windows Script Host производится проверка на «подлинность», т.е. лицензионную чистоту вашей копии Windows.
Поэтому проще обновить Internet Explorer до версии 6.0 SP1. Windows Script Host 5.6 входит в его состав.
После установки, нажав правой кнопкой мышки на нужном текстовом файле, вызываем контекстное меню — клик по пункту «Autoconvert to fb2» и ваш текст через пару секунд автоматически будет преобразован в формат Fiction Book. Ни каких тебе лишних телодвижений — просто и удобно.
При желании поиграться с настройками открываем графический интерфейс приложения — щелкаем по иконке Any to FB2 GUI.
Интерфейс программы представляет собой окошко с несколькими закладками.
Самая первая строчка — путь ко входному файлу. По умолчанию там стоит «http://». Очевидно, программа может брать файлы на обработку прямо из Internet. Пусть вас это не смущает. Нажав кнопочку с многоточием, вы попадете в стандартное окно выбора файла.
Чуть ниже расположено выпадающее меню «Setting». Здесь можно выбрать профиль настроек. Изначально их там всего три: «Last used» (последние использованные) «Default» (по умолчанию) и «Headers+»
Внизу находятся кнопки:
«Import» — запуск обработки файла. После того, как файл будет успешно преобразован, на месте кнопки «Import» появится кнопочка «Done». Щелкнув по ней, можно сохранить конечный файл.
«Save settings…» — вызывает окошко управления профилями настроек («Manage export presets»). Можно сохранить текущие настройки. Вводим имя профиля в верхней строчке, например, «My priority» и жмем кнопочку «Save». Здеь же можно удалить ненужные профили, выделив их в списке и щелкнув по кнопочке «Delete…»
«Cancel» — выход из программы.
И кнопочка «?» позволяет узнать номер версии программы. Никакого файла помощи или руководства, к сожалению, не предусмотрено…
Если установить галочку напротив расположенной в самом низу рабочего окна опции «Automatically close this window when finished», то сразу после обработки файла программа закроется.

Теперь рассмотрим закладки:

Первая закладка, «Document», содержит важнейшие настройки обработки файла.
«Text structure» призвана помочь программе разобраться с разбиением текста на абзацы. Предусмотрены три положния радиокнопки.
«Auto» — предоставляет программе решать этот вопрос самостоятельно.
«Indented» — в начале каждого абзаца есть отступ.
«EmptyLines» — после каждого абзаца идет пустая строка.

ВНИМАНИЕ, БАГ!
При преобразовании форматированных текстов, программа считает новым абзацем строку, начинающуюся со знака «тире», «-». вне зависимости, есть отступ перед ней или нет. К счастью, этот глюк можно легко обойти. Можно деформатировать текст по принципу, «одна строка — один абзац», до того, как скормить его конвертору, а можно сделать это и в самой программе, используя регулярные выражения пре-обработки.


Далее идут настройки, относящиеся непосредственно к преобразованию файлов. Сразу скажу, что «ишкуштвенный интилект» программы, весьма и весьма слаб, поэтому большинство настроек приходится отключать.
«Preserve <form>» — оставлять содержимое, обрамленное тэгом form. Меню, голосования и т.д. Включать не стоит.
«Do not convert charset» — не менять кодовую таблицу файла.
«No epigraphs» — не распознавать эпиграфы. Даже эту нехитрую операцию программа делает не всегда корректно, поэтому ставим галочку.
«No </emptyline>» — не ставить пустых строк. Обычно эту опцию включать не требуется.
«No description» — под «description» здесь понимается аннотация. Не делать аннотацию. Однозначно ставим галочку.
«Allow 1000 error fixes» — разрешить программе попытаться восстановить битый документ. Пожалуй, галочку ставить не надо.
«Do not convert "quotes" to «quotes»» — не конвертировать компьютерные кавычки в типографские. Эта операция нужная, и обычно программа отрабатывает ее без нареканий. Не ставим галочку.
«Do not convert [text] and {text} into footnotes» — не конвертировать текст в квадратных и фигурных скобках в сноски. Ставить или не ставить галочку — дело вкуса. Я лично предпочитаю делать сноски вручную.
«Do not convert _italic_ текст» — не конвертировать текст, обрамленный знаками подчеркивания в курсив. Ставим галочку. Не стоит разрешать программе делать это самой. Очень часто получается так называемый «рваный» курсив (<emphasis>С</emphasis> <emphasis>ло</emphasis> <emphasis>во</emphasis>) или, того хуже, курсивным становится только первое слово абзаца.
«Do not restore broken paragraphs» — не восстанавливат разорванные абзацы. Ставим галочку.
«Do not detect poems» — не выделять стихи. Ставим галочку однозначно. Программа определяет стихи исключитенльно по коротким строчкам и делает это крайне коряво.
«Only use marked with <h#>|^T^U headers» — выделять как заголовки исключительно абзацы выделенные тэгами <h1>…<h6> и (или) esс-последовательностями ^T^U. Ставим галочку, если текст скачан из библиотеки Максима Мошкова (Lib.ru).
«Ignore line indent (spaces at the line start)» — не считать пробелы в начале сроки признаком абзаца.
«Convert leading '-' to long dash '—' (dialogs)» — конвертировать компьютерный «минус» в начале строки в длинное тире. Ставим галочку, особенно, если конвертируем DOS-текст.
Вторая закладка — «Links», предназначена для настройки обработки html-файлов.
Первый блок — «Images», относится к картинкам, если таковые во входном файле имеются.
Опция «Remove ALL images from the document» убирает вообще все картинки.
«Remove off-site images» — убирает только те картинки, которые располагаются не на сайте, с которого был загружен конкретный html.
«Preserve dynamic images» — не удалять картинки с URL динамического вида, например, счетчики.
Блок «Linked documents»
«Remove external links» — просто убирает линки, ведущие за пределы документа.
Включение опции «Follow links» делает активными все последующие опции.
Теоретически, если исходный текст представлен в виде пачки html-файлов и имеется некий файл-оглавление со ссылками, можно включить эту опцию, открыть файл-оглавление, а остальные программа подстыкует автоматически. На практике это зачастую получается довольно коряво.
«Follow off-site links» — следовать по линкам, ведущим за пределы сайта.
Рядом находится уровень следования (level deep).
«Only follow matching the expression» — следовать только линкам, совпадающим с нижеуказанным выражением.
«Never follow matching the expression» — НЕ следовать линкам, совпадающим с нижеуказанным выражением.
Третья закладка — «RegEXP» — обработка текста с помощью регулярных выражений.
Подробнее о том, что такое регулярные выражения и как ими пользоваться, можно прочесть в приложении Д в конце книги.
«Header detection regular expression» — регулярные выражения, с помощью которых программа может распознавать заголовки.
«Regular expression to run on-load» — регулярные выражения, предназначенные для обработки исходного текста.
Окошко разделено на два столбца. Первый (+new search pattern) предназначен для выражения поиска. Второй (+new replace pattern) — для выражений замены.
Регулярных выражений может быть несколько.
Вот как можно обойти вышеописанный баг с неправильным распознаванием новых абзацев.
в графе «+new search pattern» вводим:
\r\n(\S)
(перевод строки, новая строка, не-пробел).
А в графу «+new replace pattern» вводим:
$1
Здесь не видно, но перед «$1» должен идти пробел. То есть символы перевода строки и новой строки будут заменены на пробел. А само «$1» есть обращение к выражению в скобках в регэкспе поиска. Оно нужно, чтобы сохранить в неприкосновенности не-пробел, который идет сразу после символа новой строки.
«Regular expression to run on result document» — регулярные выражения, предназначенные для обработки выходного документа.
Устроено аналогично предыдущему.
И, последняя, четвертая вкладка — «Log» — не имеет никаких опций. Там отображается ход операции преобразования.
Программа умеет конвертировать файлы TXT, HTM, RTF, DOC. Для обработки последних она использует Micro$oft Word, для предварительного преобразования их в HTML.
С разбиением на секции программа справляется плохо. Требуется последующая правка в редакторе — программа вызывается как плагин fb2-редакторов — просто из меню:


Резюме:
Весьма неплохое средство для конвертирования файлов, стоит только приловчиться...
Время раздачи: с 11.00 до 17.00 по Москве - до 10 скачавших
[NNM-Club.ru]_Any2FB2.exe.torrent
 Торрент: Платиновая раздача  Зарегистрирован
 
Скачать


 Зарегистрирован:   19 Мар 2013 14:41:05
 Размер:   615 KB  (
 Рейтинг:   4.8 (Голосов: 61)
 Поблагодарили:   261
 Проверка:   Оформление проверено модератором 19 Мар 2013 15:13:51
Как cкачать  ·  Как раздать  ·  Правильно оформить  ·  Поднять ратио!  
Советуем установить VPN чтобы скрыть Ваш IP-адрес
Шпион дырка
Стаж: 12 лет
Сообщений: 30
Ratio: 1.155
Поблагодарили: 685
100%
logo.gif
О! Весч!
Толковый конвертер fb2 как раз нужен был! Спасибо!
А русского нет?
Игорь-Вал​ерьевич​ ®
Сталкер, Спонсор, Реставратор Клуба
 
Стаж: 13 лет 9 мес.
Сообщений: 3934
Ratio: 43.249
Поблагодарили: 143507
100%
Шпион дырка
Пожалуйста!
Да там и не нужен русский. И так все ясно. Конвертирует в один клик, считай. Сам только что попробовал. О-о-очень легкая программа. :подмигивание:

Добавлено спустя 2 минуты 47 секунд:

Программа разработана, кстати, автором формата FB2. Программа для чтения FB2: AlReader 2.5.110502 [Русский]
Ale945
Стаж: 12 лет 9 мес.
Сообщений: 2047
Ratio: 24.025
100%
А назад в DOC, RTF или PDF она умеет преобразовывать? Вопрос актуальный для тех у кого есть электронные библиотеки.
Игорь-Вал​ерьевич​ ®
Сталкер, Спонсор, Реставратор Клуба
 
Стаж: 13 лет 9 мес.
Сообщений: 3934
Ratio: 43.249
Поблагодарили: 143507
100%
Ale945
Нет, она преобразует только в FB2.
gremlin-43
Стаж: 14 лет 1 мес.
Сообщений: 12
Ratio: 35.617
100%
Откуда: Donetsk. UA
ussr.gif
Ale945 писал(а): Перейти к сообщению
А назад в DOC, RTF или PDF она умеет преобразовывать? Вопрос актуальный для тех у кого есть электронные библиотеки.


ICEReader поможет с ( TXT, HTML, MS WORD, E-BOOK )
Kadirov
Стаж: 12 лет 7 мес.
Сообщений: 243
Ratio: 178.337
46.87%
Шпион дырка писал(а):
Толковый конвертер fb2

Я бы так не утверждал. Самый толковый конвертер - HtmlDocs2fb2. Гуглите сравнения конвертеров. И знание английского не требуются. :да:
Ale945
Стаж: 12 лет 9 мес.
Сообщений: 2047
Ratio: 24.025
100%
Игорь-Валерьевич
Очень жалко, потому, что "Программа разработана, кстати, автором формата FB2".
vv07
Стаж: 17 лет 5 мес.
Сообщений: 163
Ratio: 5.461
0.03%
russia.gif
Увы! Windows 7х64 не пошла, хотя происталлировал необходимые MSXML 4.0 и Windows Script Host 5.6.
Додик2
Стаж: 12 лет 2 мес.
Сообщений: 53
Ratio: 5.043
78.72%
Да, на W7x64 не катит...
triceratops
Стаж: 14 лет
Сообщений: 527
Ratio: 4.055
Раздал: 3.587 TB
Поблагодарили: 1797
100%
Откуда: Москва
pirates.png
Ale945 писал(а): Перейти к сообщению
А назад в DOC, RTF или PDF она умеет преобразовывать? Вопрос актуальный для тех у кого есть электронные библиотеки.


тебе нужна прога FB2Any того же разработчика
Игорь-Вал​ерьевич​ ®
Сталкер, Спонсор, Реставратор Клуба
 
Стаж: 13 лет 9 мес.
Сообщений: 3934
Ratio: 43.249
Поблагодарили: 143507
100%
triceratops писал(а):
тебе нужна прога FB2Any того же разработчика

Кстати, да.
А вот и она: FB2Any 0.2 [Английский]
tanitat
Стаж: 12 лет 4 мес.
Сообщений: 27
Ratio: 3.872
Раздал: 61.1 GB
Поблагодарили: 1471
100%
kazakhstan.gif
Не поняла где взять редактор для правки вручную?
У меня нет в меню никакого Import Export
zvanya
Стаж: 14 лет 4 мес.
Сообщений: 41
Ratio: 61.469
100%
ukraine.gif
vv07 писал(а): Перейти к сообщению
Увы! Windows 7х64 не пошла, хотя происталлировал необходимые MSXML 4.0 и Windows Script Host 5.6.

Цитата:
Да, на W7x64 не катит...

Попробуйте добавить в файле:
c:\Program Files (x86)\GribUser\Any to FB2\any2fb2_gui.vbs
перед строкой
Код: выделить все
Set XMLDoc = WScript.CreateObject("MSXML2.DOMDocument.4.0")

строку
Код: выделить все
Dim XMLDoc

В последней версии мне это помогло запустить программу на Windows 8.1 x64
CeyT
Стаж: 17 лет 2 мес.
Сообщений: 1
Ratio: 16.394
10%
Как заставить Any2FB2 работать на 64-битных системах:
  • Для работы программы нужны компоненты MSXML 4.0. Подойдёт любая версия; последнюю можно получить, скачав KB2758694 (скорее всего, это обновление у вас запустится только от имени администратора). Библиотека выпущена лишь в 32-битном варианте, канонически ставится в директорию SysWOW64, и т. д.
  • После обычной установки при попытке запустить графическую или консольную версию скрипта Any2FB2 они всё равно будут жаловаться, что MSXML 4.0 не установлен. Это происходит из-за того, что по умолчанию скрипты .vbs обрабатываются 64-битным интерпретатором, в котором 32-битные компоненты недоступны. Использовать надо 32-битный интерпретатор,
    %windir%\SysWOW64\wscript.exe, либо указывая его явно перед именем скрипта в командной строке, либо отредактировав ярлыки, либо другим удобным вам способом. В общем-то, в начало скриптов можно вставить проверку на архитектуру исполнения текущего процесса и запуск правильной версии интерпретатора, это несложно. Если кто-то мечтает заняться выпуском новой версии, будет повод это сделать.
  • Осталось добавить плагин в FictionBook Editor. Установщик Any2FB2 всё корректно прописывает в реестре, но, являясь старой глубоко 32-битной программой, даже не подозревающей о существовании иных миров, автоматически выполняется с полными правами, но в виртуализованной 32-битной среде и работает с подставной копией ключей реестра, которые на самом деле хранятся в разделах Wow6432Node. FBE, собранный более свежей системой разработки, таких льгот не получает, и должен запрашивать у UAC/пользователя разрешение на доступ к HKLM. Поскольку он этого не делает, записей о плагине Any2FB2 ему не видно. Очевидное решение — запускать FictionBook Editor от имени администратора; менее очевидное, но теоретически более правильное — добавить плагин вручную в новый раздел внутри HKCU. Можно импортировать такой вот файл реестра:
    Код: выделить все
    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Software\FBETeam\FictionBook Editor\Plugins\{D3DF1A61-D99C-4794-BFBA-027A18F58780}]
    @="\"Any to FB2 v0.1\" plugin by GribUser grib@gribuser.ru"
    "Menu"="&ANY->FB2 by GribUser"
    "Type"="Import"
    "Icon"="C:\\Program Files (x86)\\GribUser\\Any to FB2\\any_2_fb2.dll,0"


    (Если путь установки менялся, подставьте правильный.)
Таким образом, подперев две старые программы теоретически обоснованными костылями, мы смогли сопрячь их вновь.
Показать сообщения:   
Начать новую тему   Ответить на тему    Торрент-трекер NNM-Club -> Утилиты, Офис, Интернет -> Офисное ПО Часовой пояс: GMT + 3
Страница 1 из 1