Portable Fiction Book Editor

Forums: 

Здравствуйте! Очень нужен портабельный Fiction Book Editor для работы с флэш-носителя. Подскажите, пожалуйста, есть ли такая программа? Где найти? Заранее благодарна за ответ и помощь.
Программное обеспечение

Аватар пользователя Isais

Я лет 6-7 назад пытался ставить FBE на флешку, чтобы работать с ним тишком на рабочем компе.
Не удалось.
FBE требует прописывать в систему парсер MSXML -- черт его знает, что это за компонент, но он требуется в ОС, без него никак. Поэтому пришлось вписывать парсер в Винду на рабочем компе, переименовывать папки программ и вообще маскироваться.
Боюсь, что для Вас не будет положительного решения. :(

Вы правильно адресовались в Гуглогруппу, может, там кто-то из программеров сообразит, что Вам делать. Тогда и мы узнаем.

Larisa_F написал:
Очень нужен портабельный Fiction Book Editor для работы с флэш-носителя
На какой ОСи будет использоваться и какая именно версия FBE нужна? Найти готовую сборку вряд ли получится, а сделать могу, это несложно.

Спасибо огромное. Установлена Windows 8.1 64-разрядная, работаю в FictionBook Editor Release 2.6.7. На компьютере для меня нет админских прав. А если получится, то еще просьба, чтобы шрифты болд и курсив выделялись другим цветом, но это уже из темы "с перламутровыми пуговицами":). Буду рада, если сделаете.

Larisa_F написал:
Спасибо огромное. Установлена Windows 8.1 64-разрядная, работаю в FictionBook Editor Release 2.6.7. На компьютере для меня нет админских прав. А если получится, то еще просьба, чтобы шрифты болд и курсив выделялись другим цветом, но это уже из темы "с перламутровыми пуговицами":). Буду рада, если сделаете.

EMNIP
em{
font-style: italic;
color: #FF1515;

main.css
here

Спасибо огромное за main.css, но как это к портабельной версии привинтить.

Аватар пользователя Isais

Larisa_F написал:
Спасибо огромное за main.css, но как это к портабельной версии привинтить.

Зайти в папку, где лежит FBE, и просто заменить файл main.css на приложенный к ответу.
Я тоже себе раскрасил стили через main.css.

Когда-то давно добрые люди улучшали main.css и даже скрипт Генеральная уборка.
Я и попросил окрасить курсив в красный. Окрасить болд не догадался - он и так заметный.

[Larisa_F]
https://www113.zippyshare.com/v/ohLGy0pf/file.html
https://www.solidfiles.com/v/vNDqWpVXRKe3z
Пробуйте, main.css заменен на выложенный, msxml 4SP3 добавлен, также плагины Any2FB и FB2toAny на всякий случай. В архиве два exe файла, один с T в конце имени, это ThinApp, второй без - это Turbo Studio, попробуйте оба, есть ли разница. Но не запускать exe-шники в одной и той же директории!
Песочница будет рядом с exe. Главное - если что-то будет работать не так или вообще не работать, это спокойствие :-) Пишите в личку, все вопросы решаемы, допилю до полного совершенства и исполнения всех желаний, типа скрипты, шрифты, цвета и все прочее, это не бином Ньютона.

Nicout, огромное спасибо. Заработало!!! Комментарии отправила в личку, но почему-то в отправленных свое сообщение не вижу. Посмотрите, пожалуйста, получили мое сообщение или нет. Почему-то ошибка "Ошибка при отправке личного сообщения пользователям Nicout. Свяжитесь с администратором сайта". Спасибо.

Nicout, сделайте, пожалуйста, портабельные версии FBE с последними версиями скриптов, находящимися здесь:
github.com слэш sensboston слэш fictionbookeditor
Надо взять папки HTML и Scripts из папки files. На странице по приведенной ссылке, сверху справа есть зеленая кнопка "Code", если по ней щелкнуть мышью, можно выбрать пункт "Download ZIP", чтобы скачать полные текущие исходники FBE, включая папки с последними версиями скриптов.

Violontan Сборку я сделаю, но попозже Вот ссылка, проверяйте все ли так, как хотелось - https://www50.zippyshare.com/v/hEXUltrZ/file.html Пока можно действовать так: Откройте FBE, который не Т, в нем Файл - All files - Открыть и перейдите в корень диска С, там вы должны увидеть папку с именем FictonBook Editor. На самом деле папка программы находится там, где ее запустили, это взгляд в виртуальную систему. Щелкните правой мышкой и выберите Свойства. Потом измените что угодно: снять либо поставить галочку в пункте "Только чтение" или то же самое, но "Разрешить индексирование", затем ОК, "Применить ко всем файлам и папкам". После окончания закрываете FBE и открываете песочницу - папку рядом к экзешником и таким же именем. Там по пути: диск, где расположена программа\FictionBookEditor2.6.7b14\roaming\modified\@SYSDRIVE@\FictionBook Editor\ будет папка самого редактора со всеми файлами и папками его директории. Можете делать что хотите - менять как душа пожелает скрипты, css и прочее, добавлять другие скрипты, но советую сначала забэкапить изменяемые файлы типа скриптов и прочей ерунды, чтобы в случае непредвиденных последствий изменений, можно было вернуть все в исходное состояние. Можно сделать дубликат сборки в другой папке и там обкатывать все свои настройки, а потом, когда все будет отлажено, перенести изменения в первую папку. Можно делать с файлами в песочнице что угодно, исходный файл сборки изменить не получится.

Проверил - действительно, данная портабельная версия FBE содержит последние версии скриптов, и скрипты эти - работают. Огромное спасибо, Nicout!

Два вопроса:

1) Не против ли вы того, чтобы сделанная вами портабельная версия FBE с последними версиями сценариев была выложена на странице
github.com слэш sensboston слэш fictionbookeditor слэш releases
?

2) Не будет ли выкладывание портабельного FBE на этой странице нарушением какого-либо закона?

Аватар пользователя Isais

Violontan написал:
2) Не будет ли выкладывание портабельного FBE на этой странице нарушением какого-либо закона?

Вообще-то само присутствие на многократно заблокированном РКН и публично проклятом АЗАПИ эквадорском сайте, принципиально не взирающем на авторские права, -- уже нарушение закона. Особенно по понятиям РКН и пр.

Во-вторых, очень-очень давно создатель FBE передал его в общее пользование и всеобщее достояние. Что и зафиксировано в самой программе:

Цитата:
The contents of this software may be used under the terms of the GNU General Public License Version 3.
Copyright © 2010-2014 FBE Team
Copyright © 2008 LitRes
Copyright © 2003 Mike Matsnev

Поэтому его еще пилят и постоянно улучшают.

Цитата:
Вообще-то само присутствие на многократно заблокированном РКН и публично проклятом АЗАПИ эквадорском сайте, принципиально не взирающем на авторские права, -- уже нарушение закона. Особенно по понятиям РКН и пр.
Я в интернет захожу из Беларуси, а в Беларуси Либрусек не заблокирован. Так что я закона не нарушаю.
Цитата:
Во-вторых, очень-очень давно создатель FBE передал его в общее пользование и всеобщее достояние. Что и зафиксировано в самой программе:
Это я понимаю, но просто, может, для создания портабельной версии FBE был использован нелицензионный софт, поэтому выкладывать ее (версию FBE) нарушает какой-нибудь закон.

Спасибо. Очень хорошие сборки. Если можно, отключите, пожалуйста, обновление.

konst1 написал:
Если можно, отключите, пожалуйста, обновление.
Могу только полностью заблокировать выход FBE в Инет. Если такое устроит, то сделаю. Сделал: https://www107.zippyshare.com/v/UmJLMawe/file.html
Буква "а" добавлена для отличия от предыдущей версии.
Violontan написал:
может, для создания портабельной версии FBE был использован нелицензионный софт, поэтому выкладывать ее (версию FBE) нарушает какой-нибудь закон.
Разумеется, был использован нелицензионный софт. Удивляюсь - на пиратском сайте люди ведут себя как монашка в борделе :-) Мне все равно где будет выложена эта сборка, моего ничего нет, все колхозное, все от людей.

Цитата:
Могу только полностью заблокировать выход FBE в Инет. Если такое устроит, то сделаю. Сделал: https://www107.zippyshare.com/v/UmJLMawe/file.html
Буква "а" добавлена для отличия от предыдущей версии.

Что-то у меня пошло не так. Запускаю ехе-шник, FBE открывается, директория создаётся, но через минуту-другую редактор самопроизвольно закрывается.
ОС 7.

Таки закрывается, но не через пару минут, может через двадцать.
Семёрка.

Цитата:
Запускаю ехе-шник, FBE открывается, директория создаётся, но через минуту-другую редактор самопроизвольно закрывается.

Цитата:
Таки закрывается, но не через пару минут, может через двадцать.

Такого не наблюдал, в личку никто не жаловался. Попробую сделать несколько иной вариант для WinXP/Win7x64, тогда будет хоть какая-то возможность для выявления глюков.
P.S. Начал добавлять софты в свой блог: http://fb17.online/node/787896

Сделайте, пожалуйста. Реально закрывается.
Это с версией FictionBookEditor2.6.7.14a

tvnic написал:
Реально закрывается. Это с версией FictionBookEditor2.6.7.14a
Попробуйте такой вариант FictionBookEditor2.6.7.14d - https://www28.zippyshare.com/v/nPMux1y1/file.html
Есть еще один, завтра выложу. Он у меня стоял достаточно долго с открытым fb2 на 17 метров, вылетов не было.
P.S. Вот еще два варианта, собранных в ThinApp, последние были в Turbo Studio. Пробуйте, если будет опять вылетать, проблема, скорее всего, в ваших ОСях - антивирус или еще какая-то гадость.

Nicout написал:
tvnic написал:
Реально закрывается. Это с версией FictionBookEditor2.6.7.14a
Попробуйте такой вариант FictionBookEditor2.6.7.14d - https://www28.zippyshare.com/v/nPMux1y1/file.html

Спасибо.
Win 7
8 часов работы - полёт нормальный.
Аватар пользователя Isais

konst1 написал:
Спасибо. Очень хорошие сборки. Если можно, отключите, пожалуйста, обновление.

Добавьте, пожалуйста, какую-нибудь сборку из этих отдельной строкой в http://lib.rus.ec/soft . (У меня теперь правов нетути).

konst1 написал:
Добавил в Программное обеспечение

Там инфа не соответствует реалиям, старые ссылки, выложенные сборки из самых первых вариантов, есть более новые, хотя и с ними обменники умрут через месяц после последней закачки:
Цитата:
(Win) FB Editor 2.6 - официальный релиз FBE Team от 05.10.2010: включает в себя проверку орфографии и наиболее полный набор скриптов, совместима с Vista/Windows7. Для установки требует MSXML 4.0

1. Версия FBE 2.6.7.14 (это последние две ссылки)
2. Не требуется MSXML 4.0, все уже встроено.
3. Добавлены плагины Any2FB и FB2toAny
4. Скрипты обновлены с указанного выше сайта
Вроде как работает от WinXP до Win8x64, за "десятку" не в ответе, но не исключено, хотя и не для всех версий.

Подтверждаю работоспособность портабельного FBE в WinXP.

Аватар пользователя Isais

Nicout написал:
1. Версия FBE 2.6.7.14 (это последние две ссылки)
...
4. Скрипты обновлены с указанного выше сайта
Вроде как работает от WinXP до Win8x64, за "десятку" не в ответе, но не исключено, хотя и не для всех версий.

На Win10 x64 работает, подтверждаю. Включая скрипты из гуглогруппы.
А что Эдитор перестал узнавать формат .png, так это личные внезапные глюки...

Цитата:
Добавлены плагины Any2FB и FB2toAny

Не работают, к сожалению, получаю ошибку 80040154 (класс не зарегистрирован).

Что я делаю не так и как поправить? Win7 64

mig2009 написал:
Не работают, к сожалению, получаю ошибку 80040154 (класс не зарегистрирован).

Было такое на одной из ранних версий. Вот ссылка https://www73.zippyshare.com/v/CzwVSuEm/file.html
Изменен цвет фонтов для болда и италика (они в самом начале файла), обновлены плагины и список жанров по просьбе юзеров. Добавлен второй exe для Batch2FB, но он не обязателен. Можно в ярлыке на запуск прописать, скажем так: "путь, если с пробелами, тогда кавычки/FictionBookEditor2.6.7.14f" BATCH2FB
То есть будут два ярлыка, один для FBE, второй для Batch2FB. Проверяйте, должно все работать.

Nicout написал:
Было такое на одной из ранних версий
Я не указал версию, FictionBookEditor2.6.7.14d

FictionBookEditor2.6.7.14f ошибка пропала, спасиб.

Прошу прощения, а можно ссылку рбновить, а то недоступен по старой и на просторах сети не нашёл :(

Рабочие ссылки здесь --> Программное обеспечение

konst1 написал:
Рабочие ссылки здесь --> Программное обеспечение

Большое спасибо, там они без букв, правильно я понимаю что это как раз та версия что выше обсуждалась?

about все что есть

В "Программное обеспечение" обе ссылки на портабельную версию содержат файлы версии b
На f ссылка в этой теме устарела.

Nicout, если у вас сохранилась версия f, не могли бы вы обновить ссылку? И, на всякий случай, закинуть файлы на ftp либрусека? (Доступно по основному адресу через впн)

sd написал:
И, на всякий случай, закинуть файлы на ftp либрусека?
Я уже сам запутался в версиях, на fb19 закинул две версии, 2.6.7.14f и 2.6.13, первая с Batch2FB. Если что-то будет не так работать, переделаю.

Архив с батчем закинул на файлообменник, ссылка в "Программное обеспечение". На фтп файлы переместил в папку FTP-P.
2.6.13 - ? В теме об этом ничего нет

sd написал:
2.6.13 - ? В теме об этом ничего нет
Что показывает винда, то и есть. А за тупость программеров, когда они не умеют толком нумеровать версии программы, я не отвечаю:
File Version Information :
Version language : Английский (США)
CompanyName : FBE Team
FileDescription : FictionBook Editor
FileVersion : 2.6.13.0
InternalName : FBE
LegalCopyright : Copyright 2017 © FBE Team, 2008 © LitRes, 2003 © Mike Matsnev
OriginalFilename : FBE.exe
ProductName : FictionBook Editor
ProductVersion : 2.6
P.S. https://github.com/evpobr/fictionbookeditor/releases


Из-за разницы в размере и содержании - exe модифицрован, портабельный, и его нужно добавить в Программное обеспечение?

sd написал:
Nicout написал:
Из-за разницы в размере и содержании - exe модифицирован, портабельный, и его нужно добавить в Программное обеспечение?
Экзешник не модифицирован, он вместе с остальными файлами в портабельном контейнере Turbo Studio ex Xenocode, насчет добавки это на собственное усмотрение. Желающие чего-то большого и чистого качают дистрибутивы с указанной выше страницы и не заморачиваются. Кстати, если не ошибаюсь, то эти дети с лишней хромосомой aka программеры, ухитрились утратить исходники FBE из-за сдохшего винта (винта, Карл! не ядерного удара, не падения астероида, не уничтожения датацентра! лень было на DVD болванку записать), по каковой причине больше версий FBE не будет. Желающие сваять альтернативу FBE, почему-то не выстраиваются в очередь...
Аватар пользователя Isais

Исходя из конспирологических умозрений, предположу, что не утратили, а попросту выкинули. Чтобы офлайновый FBE не создавал конкуренции онлайновой программе "Литреса" для создания fb3.
А то ишь чего! Сами сканят, сами верстают, на fb3 не переходят, "Литресу" в ножки не кланяются, книжки не покупают, его файлы за образец не держат -- пиратская вольница! Ну хоть так прижать.

Nicout написал:
Кстати, если не ошибаюсь, то эти дети с лишней хромосомой aka программеры, ухитрились утратить исходники FBE из-за сдохшего винта (винта, Карл! не ядерного удара, не падения астероида, не уничтожения датацентра! лень было на DVD болванку записать), по каковой причине больше версий FBE не будет.
Ошибаетесь. Как исходники FBE могут быть утрачены "из-за сдохшего винта", если они (исходники) хранятся в ряде репозиториев на github.com? Например, здесь: https://github.com/sensboston/fictionbookeditor Хотя, насколько я знаю, новые версии FBE действительно не могут быть выпущены - из-за того, что в интернете теперь невозможно найти версию инсталлятора, которая используется исходниками FBE. Об этом писал TaF (если я не путаю).

Violontan написал:
Ошибаетесь. Как исходники FBE могут быть утрачены "из-за сдохшего винта", если они (исходники) хранятся в ряде репозиториев на github.com? Например, здесь: https://github.com/sensboston/fictionbookeditor Хотя, насколько я знаю, новые версии FBE действительно не могут быть выпущены - из-за того, что в интернете теперь невозможно найти версию инсталлятора, которая используется исходниками FBE. Об этом писал TaF (если я не путаю).
Смотрим на даты и версии. Никого не интересует древняя версия FBE, с тех пор было выпущено изрядное количество дополнений, лопатить все заново вряд ли кому охота. Что до инсталлера, то такого не может быть потому что не может быть никогда. Инсталлеров многие десятки, и они не имеют ни малейшего отношения к сорцам. Вдобавок, насчет сдохшего винта я не выдумал, инфа была взята от девелоперов, но где она и когда это было, уже не помню за ненадобностью.
Violontan написал:
Скрипты FBE лучше всего брать именно из хранилища https://github.com/sensboston/fictionbookeditor - туда выкладываются их (скриптов) последние версии.
Я не слежу за их обновлением. Кто хочет обновлений по дефолту, собирает все в кучку: скрипты, стили, жанры, словари с Ё и без Ё, выкладывает в доступное место и пишет мне в личку, переделаю. Тем более, что менять любой файл по вкусу можно в песочнице рядом с exe, для этого не нужны никакие знания и умения, на исходный exe и остальные файлы это никак не повлияет в отличие от инсталлированных тем или иным способом версий FBE.

Nicout написал:
Инсталлеров многие десятки, и они не имеют ни малейшего отношения к сорцам.
Инсталлеров, может, и десятки. Но исходники FBE используют один конкретный инсталлер - NSIS - https://nsis.sourceforge.io/Main_Page . Название расшифровывается как "Nullsoft Scriptable Install System". Исходники FBE содержат скрипт для управления этим инсталлятором. Что нужно для создания установочного пакета FBE. Переделать исходники FBE под другой инсталлятор - наверняка можно, но где найти желающих этим заниматься?

Violontan написал:
Инсталлеров, может, и десятки. Но исходники FBE используют один конкретный инсталлер - NSIS - https://nsis.sourceforge.io/Main_Page . Название расшифровывается как "Nullsoft Scriptable Install System". Исходники FBE содержат скрипт для управления этим инсталлятором. Что нужно для создания установочного пакета FBE. Переделать исходники FBE под другой инсталлятор - наверняка можно, но где найти желающих этим заниматься?
Еще раз - инсталлятор не имеет отношения к сорцам от слова совсем и весьма косвенное к файлам, он их тупо распихивает по местам, разума там нет, есть жестко заданный алгоритм под ОС разных типов. Инсталлятора может не быть вообще, для FBE он практически не нужен. Никакой сакральной связи между NSIS и FBE нет и никогда не было. Переделать скрипт NSIS на популярный сейчас Inno или msi - плевая задача даже для не слишком грамотного программера, не говоря про массу других софтов для этих целей. Для полного понимания, упрощенно - исходники компилируются в exe etc. Инсталлятор (любой) их копирует в заданные места, но все это можно сделать вручную, работать будет точно так же.

Nicout написал:
Переделать скрипт NSIS на популярный сейчас Inno или msi - плевая задача даже для не слишком грамотного программера,
Плевая или не плевая это задача, а факт то, что никто пока ее не выполнил. По крайней мере, мне об этом не известно.
Nicout написал:
Инсталлятор (любой) их копирует в заданные места, но все это можно сделать вручную, работать будет точно так же.
С этим я согласен. Я лишь имел в виду, что без файла от инсталлятора NSIS невозможно создать установочный пакет FBE в результате сборки проекта FBE. Ну, это если не переделывать проект.

Nicout, не знаю, в курсе ли вы... Скрипты FBE лучше всего брать именно из хранилища https://github.com/sensboston/fictionbookeditor - туда выкладываются их (скриптов) последние версии.

В сети бродит FictionBook Editor 2.6.6 Portable.
Работает с флешки.
Не найдете в Сети - обращайтесь.

Давным давно не испытываю проблем с portable FBE, но это с ОС XP и 7. А вот с 8 и 10 действительно проблема.
С изменением цвета проще. В main.css найти нужную запись и прописать код желаемого цвета. И не важно - портабельная версия или нет.

Известное, но иногда подзабытое.
При обычной установке программы происходит подстройка к системе, оптимизируется взаимодействие с другими программами.
Этого не происходит при запуске портабельной версии. Поэтому увеличивается нагрузка - раз. Два: у каждой конфигурации системы свои особенности, которые при запуске портабельной версии не учитываются, поэтому могут возникнуть разные баги - на разных устройствах баги будут разные.
Поэтому портабельную версию стоит запускать только в двух случаях:
1. На компьютер не желелательно устанавливать данную программу и она запускается без установки, как с компьютера так и с флешки (случай создателя топика)
2. Портабельная версия имеет нужные качества, которых нет в обычной версии. Тут бы лучше найти обычную версию с этими нужными качествами.

Уверен, все это знают, просто поболтать захотелось.

Страницы

X