Author | Message |
---|
rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 14.11.2010 19:49 | |
| Это дальнейшее развитие темы "Двухпанельный менеджер коллекций для PRS505" (libroom.net/viewtopic.php?t=9011).
Текущая версия для mngr650 - 1.17 Текущая версия для mngr505 - 1.12
--- Главная страница проекта: http://sonyfmngr.sourceforge.net/
--- Полный архив всех бинарников: https://sourceforge.net/projects/sonyfmngr/files/. Поддерживаются свежие Windows, Linux и Mac. Бинарники для Mac любезно предоставляет BlackKovu.
--- Оригинальный проект Uroboros: https://dev.mobileread.com/trac/sonyfmngr
Внимание: mngr505 подходит для устройств 505, 300, 600, 700, 900 mngr650 подходит для устройств 350, 650, 950
Для конвертации файлов из FB2 рекомендуется пользоваться следующим software: LRF - libroom.net/viewtopic.php?t=6092 EPUB - libroom.net/viewtopic.php?t=11567 (автор Roman, .NET) libroom.net/viewtopic.php?t=16806 (автор AlexeyB, C++) PDF - libroom.net/viewtopic.php?t=10457 (автор victorz, Java)
Windows build требует Microsoft run-time 2008 - если у вас нет, то взять можно здесь: http://www.microsoft.com/downloads/en/details.aspx?FamilyID=9b2da534-3 e03-4391-8a4d-074b9f2bc1bf&displaylang=en
В mngr650 используется функциональность QT 4.7 - более ранние версии QT работать не будут!
На всех платформах (включая Windows) все пути и имена файлов в конфигурации и на диске - case sensitive!
Новости:
1.17 (только mngr650) -Слегка изменена обработка путей для запуска конвертера - теперь во всех путях программа будет превращать сепараторы (slash, backslash) из путей в конфигурации в наиболее подходящую для используемой операционной системы форму. Дополнительно пути будут чиститься - например двойные сепараторы будут заменяться одинарными и т.п. (см. обсуждение здесь: libroom.net/viewtopic.php?p=731758#731758)
1.16 (только mngr650) -Добавлена новая конфигурация: "Do not scan database directories". Если она выбрана, то директории на устройстве, используемые самим устройством для всяких нужд (thumbnails, layouts и так далее) не будут сканироваться. В этом случае создание коллекций проходит существенно быстрее.
1.15 (только mngr650) - Починен Windows build, убрана смесь статического и динамического run-time, временами приводившая к странному поведению программы - Почищено некоторое количество опечаток и и прочих несерьезных UI проблем
1.14 (только mngr650) - Configuration dialog сильно пределан - Все ссылки на FB2LRF и EPUB конвертеры удалены. Вместо этого имеется более/менее общий таб для запуска любых скриптов/программ -Добавлена возможность указать (и использовать) отдельный EPUB viewer -Некоторые viewers под Windows не желают работать с Unix path separators "/" - починено. -По умолчанию конвертер из FB2 в LRF теперь fb2lrf_c (консольный вариант вместо GUI)
1.13 (только mngr650) - Починена проблема с неправильным сохранением конфигурационных строк (сохранение и восстановление стилей EPUB) - Почищено меню (enumerate/unenumerate) - Regular expression для преобразования underscores в spaces в именах коллекций теперь простой checkbox в конфигурации - По умолчанию добавлен regular expression для обрезания имен коллекций. - Добавлен простой thumbnals management. Если он включен - thumbnails для добавляемых книг (EPUB, LRF) будут генериться на компьютере (а не на device). Во время работы программы thumbnails для EPUB, LRF и FB2 будут показываться в UI.
1.12 (mnrg505, mngr650) - Распознаются EPUB от Романа (без двойного размонтирования) - Правильно ремонтируются устройства (как reader, так и SD cards) - mustlive - Убрана зависимость от C: и починены всякие мелкие проблемы (то ли это QT такой, то ли VC++ - не знаю)
Принимаются ошибки и пожелания.
Но! Этот проект создан для того, чтобы при минимальных затратах времени удовлетворить желания его участников. Мы просто делимся результатами этого процесса. Никаких позывов бесплатно и в свободное время создать самую лучшую программу для работы с электронными ридерами работающую на всех платформах у участников проекта пока не наблюдается. Так что не обижайтесь. Если вам что-то нужно из того, чего нет - присоединяйтесь к проекту и вперед. Это open source. Мы будем рады.
Kраткое описание (от Uroboros, исправлено):
Это очень примитивный двухпанельный filemanager, по типу total/midnight commander. В нём реализовано небольшое подмножество функциональности таких менеджеров: F5-Copy files, F6-Move Files, F7-Create directory, F8-Delete files. Помечать файлы можно или правым кликом или клавишей Insert.
Дополнительная функциональность:
1. Он знаком с форматами .fb2, .fb2.zip, .lrf и epub. Это значит, что на каждый такой файл он показывает полную информацию - автор, название, количество страниц и текущая страница (если такая информация есть в media.xml). Если включен thumbnail management - то будет показана картинка cover page.
2. При старте он пытается найти ридер или SD card. Если нашёл, читает media.xml (ридер)/cache.xml (SD card) для получения дополнительной информации. Для управления thumbnails читается cacheExt.xml. Затем программа переходит в директорию указанную в конфигурации "Books directories". В программе конфигурационные значения "Book directories" и "Thumbnail directories" по умолчанию совпадают с теми, что используются ридером и Sony software - так что их на практике лучше не менять.
3. Дальше вы с ним работаете как с обычным filemanager-ом. Внутри директории, указанной в конфигурации "Books directories" можно создавать поддиректории - они потом преобразуются в коллекции.
4. Порядок книг в директориях можно задавать произвольный. Для перемещения книги вперёд используйте Shift-Up, назад - Shift-Down. Для этого же есть menu actions. После того как порядок книг задан - не забудьте его сохранить (Cntrl-S или через меню).
5. После окончания работы - используйте "Actions"/"Scan and create collection" в меню. Это делает следующее:
5.1 Удаляет информацию в media.xml файле о не найденных (то есть удалённых в течение последней сессии) книжках. Для всех удаленных книг будут удалены и thumbnails.
5.2 Добавляет в media.xml информацию о новых книжках. ВНИМАНИЕ - полная и правильная информация добавляется только для LRF и EPUB. Для всех остальных создаётся запись с неизвестным автором и названием. В этот момент будут созданы thumbnails для всех новых книг.
5.3 Удаляет все старые коллекции.
5.4 Сканирует все директории под database/media/books (или другую указанную в конфигурации "Books directories") на ридере. Для каждой поддиректории внутри будет создана коллекция с соответствующим именем. Порядок книг в коллекции должен соответствовать заданному.
5.5 Транслитерирует первую букву имени автора и критерий сортировки по названиям (titleSorter tag) - если такая функциональность разрешена в конфигурации.
5.6 Новый media.xml/cache.xml (и cacheExt.xml - если нужно для thumbnails management) будут записаны на ридер только после нажатия кнопки "ОК".
6. Теперь можно размонтировать ридер.
Для всех старых книжек (то есть, тех книжек, что уже были на ридере и не были удалены в течении текущей сессии) - соответствующие tag'и в media.xml и cacheExt.xml сохраняются. Так же не переписываются уже существующие thumbnails. Это значит, что вся возможная информация о книгах сохраняется без изменений. _________________
Last edited by rupor on 31.08.2011 01:52; edited 15 times in total |
| | | Dutch7777 Новенький участник форума
Joined: 15 Nov 2010 Posts: 2
| Posted: 15.11.2010 06:11 | |
| Свежекупленный 650 + чистая SD-карта. Sony Reader Library ее видит. Копирую на карту пару каталогов с LRF-книгами, имя каждого каталога дано по имени автора кнги (на русском). Запускаю Manager650 (1.13), выбираю букву, соответствующую карте, говорит, что Sony Reader/database/cache.xml найден, а каталог Sony Reader/database/media/books not found inside the book
(это последнее слово, которое видно в сообщении).
Вопрос 1: Создаю этот каталог руками. Это правильно или нужно указать какой-то другой каталог? (В основной памяти устройства?)
После создания каталога вручную все проходит на ура. Говорю Scan and create collections. Сканирование проходит, книги на карте находятся, cache.XML файл содержит ссылки на все книги на карте. Подтверждаю. Все книги помещаются в коллекцию Others
Вопрос 2: Как сделать так, чтобы создавалась коллекция на каждого автора, а не все складывались в Others? (у Экслера упоминается это в обзорах пред. версий устройств) Все параметры Manager650 оставлены по умолчанию. На вкладке Collections в Configure ничего подходящего не нашел (и справки там нет).
Похоже на FAQ, но оный не нашел
nik |
| | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 15.11.2010 07:57 | |
| Dutch7777
Вы все делаете правильно
Просто положите каталог с книгами внутрь "Sony Reader/database/media/books" (или любое другое, отмеченное в конфигурации программы во вкладке Collections как "Book directories") - это то самое место, которое программа сканирует, чтобы создать коллекции. Если книги лежат где-то еще - то они попадут в "Others" ибо их директории на коллекции сканироваться не будут. Назначать "Book directories" на корень SD карты не советую
Книги должны быть разложены по поддиректориям (имена авторов) - и будет вам щастье.. |
| | | Dutch7777 Новенький участник форума
Joined: 15 Nov 2010 Posts: 2
| Posted: 15.11.2010 10:07 | |
| Ага, логику понял (прошу прощения, что не сразу). Все работает. Спасибо за оперативный ответ. Книги, которые лежат за пределами указанного в поле Book directories каталога, действительно попадают в коллекцию Other. Действительно счастье Спасибо большое за программу. nik |
| | | Владимир М. Член клуба The eBook
Joined: 06 Oct 2007 Posts: 4355
Location: рядом с СПб
| Posted: 15.11.2010 19:26 | |
| rupor wrote: | Принимаются ... пожелания. |
Не исключено теперь, что ветка станет основной по двухпанельному менеджеру. Тогда пожелание, в первом топике дать инструкцию как работать с программой или указать, например, что инструкция идет вместе с архивом программы, или еще как, чтобы людям не пришлось бродить в поисках ответа, что это такое и как с этим работать. |
| | | lynyrds Продвинутый участник форума
Joined: 15 Apr 2008 Posts: 79
Location: Muenchen, Germany
| Posted: 15.11.2010 19:42 | |
| Желательны бинарники под Mac... _________________ Kobo Aura H2O |
| | | Murarius Бывалый участник форума
Joined: 05 Dec 2009 Posts: 139
Location: Moscow
| Posted: 15.11.2010 20:25 | |
| FAQ или ссылка на него просто необходимы. Я, например, полгода читаю ридер, а при словосочетании "менеджер коллекций" с содроганием вспоминаю RL, и заморачиваться этими коллекциями ну совсем не хочется. Поэтому ничего не знаю и об этом менеджере, но хорошо ли это? Может, менеджер для меня будет удобен? Вряд ли я один такой, имя нам легион. Было бы здорово, если бы кто-нибудь для нас, лентяев, составил краткое описание софтины и FAQ по подвдоным камням, ежели таковые присутствуют. Спасибо. _________________ Сквозь бред в нем блещут искорки добра, Как золота крупицы в грубом камне. |
| | | Tames Недавний участник форума
Joined: 29 Oct 2010 Posts: 19
| Posted: 15.11.2010 20:38 | |
| Владимир М. wrote: | Тогда пожелание, в первом топике дать инструкцию как работать с программой |
да, очень бы хотелось |
| | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 15.11.2010 20:48 | |
| lynyrds
Бинарники для MAC создает BlackKovu - у меня такой возможности нет. Я надеюсь, что когда у него будет время он это сделает. |
| | | BlackKovu Активный участник форума
Joined: 29 Apr 2007 Posts: 182
Location: St.Petersburg
| | | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 15.11.2010 23:30 | |
| Спасибо, переложил на SF - надеюсь у нас эта акция в последний раз... |
| | | lynyrds Продвинутый участник форума
Joined: 15 Apr 2008 Posts: 79
Location: Muenchen, Germany
| Posted: 16.11.2010 12:37 | |
| BlackKovu Спасибоооо! _________________ Kobo Aura H2O |
| | | АлексЛ Banned
Joined: 15 Dec 2006 Posts: 49
Location: Москва, Россия
| Posted: 16.11.2010 19:16 | |
| А помогите ламеру заставить работать сабж под OpenSUSE 11.3. Бинарник не запускается. А как из исходников собрать - нет инструкции. _________________ БандереOУKC |
| | | vlesun Постоянный участник форума
Joined: 17 Nov 2007 Posts: 152
| Posted: 16.11.2010 19:27 | |
| А можно сюда как-нибудь добавить поддержку fb2epub? _________________ PB360, Sony PRS-350, Kindle 3G, Kindle PW |
| | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 16.11.2010 20:46 | |
| АлексЛ Инструкция есть - среди исходников программы есть файл INSTALL. Мне его хватило.
vlesun Абсолютно все можно. Это open source - присоединяйтесь к проекту. А вы не могли бы объяснить чем вас не устраиваeт уже встроенное в программу конвертирование в EPUB? |
| | | vlesun Постоянный участник форума
Joined: 17 Nov 2007 Posts: 152
| Posted: 16.11.2010 21:56 | |
| rupor Не устраивает качеством работы. Если стили еще можно попытаться настроить, то остальное никак. Содержание не работает, вырезаются названия глав, есть книги, которые после конвертации не открываются ридером, картинки при конвертации теряются, обложки тоже. Т.е. не работает то, без чего ну никак. _________________ PB360, Sony PRS-350, Kindle 3G, Kindle PW |
| | | BlackKovu Активный участник форума
Joined: 29 Apr 2007 Posts: 182
Location: St.Petersburg
| Posted: 17.11.2010 00:35 | |
| Вы можете подключить любой внешний конвертер через найстройку fb2lrf конвертера _________________ -- 500->505->600->650->T1(временно) |
| | | vlesun Постоянный участник форума
Joined: 17 Nov 2007 Posts: 152
| Posted: 17.11.2010 01:48 | |
| Да уже разобрался. Менеджер добавляет к имени файла на выходе расширение lrf. Но если отключить использование временной папки при конвертации, Fb2ePub просто добавляет к расширению lrf расширение epub и менеджер это проглатывает. Получается двойное расширение, но ридер это устраивает. Не очень красиво, но работоспособно. _________________ PB360, Sony PRS-350, Kindle 3G, Kindle PW |
| | | rupor Developer
Joined: 08 Nov 2008 Posts: 1985
Location: США
| Posted: 17.11.2010 02:21 | |
| Правильно наверно будет выкинуть всю специфику EPUB и LRF конвертирования и просто сделать настройки для запуска программы (скрипта) с параметрами. Тогда расширение будет ни при чем. Может руки и дойдут...
Last edited by rupor on 17.11.2010 05:15; edited 1 time in total |
| | | vlesun Постоянный участник форума
Joined: 17 Nov 2007 Posts: 152
| Posted: 17.11.2010 03:09 | |
| rupor wrote: | Может руки и дойдут... |
Было бы здорово. Универсальное решение. Какой конвертер хочешь, такой и используешь. А расширение к имени файла можно без проблем задавать и в командной строке. _________________ PB360, Sony PRS-350, Kindle 3G, Kindle PW |
| | |
| You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
© Libroom, 2021
|