ZenWay - Linux сегодня!
  • Главная
  • Форум
  • Контакты
  • Архив
  • Гостевая книга
×
Поиск по сайту
ГлавнаяСистемные утилитыHужное/полезноеГрафикаfb2info

fb2info

Графика, Hужное/полезное, Системные утилитыПросмотров: 15469Комментарии: 2025 сентября 2013 г.
Python / Приятные мелочи / утилита / файловый менеджер

Отображение миниатюр для электронных книг в формате FB2.

fb2info — небольшой Python (Python 2) плагин для файловых менеджеров Nautilus, Caja, Thunar и PCManFM, отображающий миниатюры для электронных книг в формате FB2.

FictionBook (FB2) — формат электронных версий книг в виде XML-документов, где каждый элемент книги описывается своими тегами. Так же это стандарт, призванный обеспечить совместимость с любыми устройствами и форматами. Стандарт был разработан группой разработчиков во главе с Дмитрием Грибовым и Михаилом Мацневым.

FB2 документы (электронные книги) содержат структурную разметку основных элементов текста и некоторую информацию о книге. Так же в документе может содержаться вложения с двоичными файлами, в которых могут хранится иллюстрации, например обложка. Обложку находящуюся в FB2 файле и использует fb2info для создания миниатюры.

fb2info находится в стадии разработки, автором заявлена поддержка файловых менеджеров Nautilus и Caja (на 24.09.2013), работа плагина с файловыми менеджерами Thunar и PCManFM проверена экспериментально. Для задействования плагина необходимо положить файл fb2.thumbnailer (из unzip архива скачанного с сайта проекта) в каталог:

/usr/share/thumbnailers/

А файл fb2info.py в каталог:

/usr/bin/

Лицензия: GNU General Public License v2

Домашняя страница

Страница на gtk-apps.org

Добавлено 22.12.2014 (Manjaro Openbox-МАТЕ):

LxScreenshot
GTK Theme Config
Автор: posixru
Еще записи по теме
Eye of GNOME
Eye of GNOME
KtikZ
KtikZ
Steg
Steg
Flegita (Gnome Scan)
Flegita (Gnome Scan)
Pympress
Pympress
meh
meh

Комментариев: 20 RSS

1vlav28-09-2013 12:38

Основные читалки поддерживают чтение файлов fb2.zip, поэтому, думаю, большинство их так и хранит.

Возможность обработки зазипованных файлов была бы очень кстати, а без нее практическая ценность плагина резко снижается.

2posixru28-09-2013 19:18

поэтому, думаю, большинство их так и хранит.
Я например ни одной не храню... Потому как на харде места завались, а читалка железом слабосильная и на ней зазипленая книга открывается в два/три раза дольше.

без нее практическая ценность плагина резко снижается
Ниначуть! Для архивов видеофайлов тоже мниатюры не отображаются, так это не снижает ценность отображающего миниатюры ... Практическая ценность плагина для вас резко снижается, давайте уже научимся говорить за себя а не за всех.

3Vladimir28-10-2013 16:39

Сделал поддержку fb.zip/

//files.mail.ru/DE6B9759B6274822843A2D0F7121383A

4Аноним23-11-2013 22:23

А от версии файлового менеджера зависит?У меня Caja 1.4.0 и не работает!

5posixru24-11-2013 15:37

Скорее версия Python имеет значение, чем собственно файловый менеджер...

как то не случилось мне на Caja 1.4.0 опробовать. Сейчас стоял Salix 14.0 с рабочим окружением SDE (Simple Desktop Environment), там файловый менеджер Штурман /Stuurman, миниатюры не отображались, подцепил репы 14.1 обновил с них Python и всё заработало, а версия файлового менеджера осталась прежней! (скрин вставил внизу темы) Значит всё же версия Python важна...

6Аноним25-11-2013 21:09

Спасибо за ответ.Выполнил сейчас sudo apt-get install python3(да,у меня линуксминт 14),написало,что самая свежая версия уже стоит.

Может какие ещё ходы есть,попроще желательно!Есть библиотека fb2,в самый раз скриптик этот подошёл бы!

7posixru25-11-2013 22:28

Посмотрите установлены ли пакеты python-pyexiv2, python-imaging, python-gtk2 и python-gnome2. На Runtu LITE 12.04.3 работает:

По идее и на Минт 14 должно работать...

Может попробовать обновить МАТЕ? А то версия 1.4 совсем стара, тут есть информация.

8Аноним26-11-2013 09:44

Благодарствую за отзывчивость!Сегодня вечером попробую.

9Аноним01-12-2013 03:51

Проблему решил кардинально.Поставил последнюю сборку LMDE(давно собирался).Caja стала 1.6,поэтому всё заработало.Спасибо!

10Аноним22-12-2014 13:54

Уважаемый posixru, подскажите пожалуйста какие пакеты python надо поставить на manjaro, что бы все заработало.

11posixru22-12-2014 22:55

Должно оказаться вполне достаточным установить fbless, а так же обязательно надо сделать исполняемыми:

/usr/bin/fb2info.py
/usr/share/thumbnailers/fb2.thumbnailer

Сейчас "чистой" Мanjaro под рукой нет, скрины миниатюр с "старой", сейчас имеющейся версии Manjaro Openbox-МАТЕ добавил внизу темы.

12gray22-12-2014 23:10

для дистов производных от арча, которым является манжаро, в скриптах питон 2 нужно изменить заголовок

#!/usr/bin/env python

на

#!/usr/bin/env python2

т.к. по умолчанию в системе питон 3 и для скриптов питона 2 нужно указать это явно.

13Аноним23-12-2014 12:11

posixru,gray спасибо за помошь. Доберусь домой проверю .

14posixru23-12-2014 23:37

производных от арча, которым является манжаро, в скриптах питон 2 нужно изменить заголовок

Нифигашеньки!

Только что проверил на Manjaro Openbox 0.8.11 свежей установки. С наскоку в Thunar и PCManFM заставить "миниатюрить" не поучилось, выписывает что не хватает модуля "Image". ? 8((( ? Так и не понял что именно он хочет, попозже пристальнее попытаю его, на что именно ему хочется.

15ars17-06-2016 10:12

Спасибо! Удобная вещь!

16Вячеслав07-08-2018 09:39

На Linux Mint 19 не работает, на 18.3 работало без проблем. Python 2 установлен. Что ещё нужно для работы расширения?

17posixru10-08-2018 18:15

На Убунте МАТЕ 16.04 и 18.04 с дефолтной версией Caja работает, на Минте проверить нет возможности, спросите про это на форумах Минта, например на linuxmint.com.ru там есть кому проверить и подсказать...

18Borzo03-10-2020 18:58

есть ли прога для отображения обложек книг в формате Fb2 в Windows 10 (мне важно чтоб эскизы отображало в проводнике)?

19Юрий11-12-2020 11:19

а какая программа отображает обложки fb2 в проводнике? есть такая и если есть то как настроить?

20Gera12-12-2020 14:25

Fb2 в Windows 10 (мне важно чтоб эскизы отображало в проводнике)
а какая программа отображает обложки fb2 в проводнике
Почему вы спрашиваете про это тут, а не на сайте тех кто сдал вам в прокат эту систему?

Вы можете войти под своим логином или зарегистрироваться на сайте.

Рубрики
  • Hовости
  • Изучаем Linux
  • Обзоры Linux ПО
    • Hужное/полезное
    • Аудио и видео ПО
    • Графика
    • Офисное ПО
    • Интернет ПО
    • Образовательные
    • Игры
    • Администрирование
    • Системные утилиты
    • Прочие
    • Shareware / Demo
  • Дистрибутивы
  • Дополнительные материалы
Последние комментарии
AzPainter
  • Crocodilero » Ну вот же: //github.com/ Symbian9/ azpainter/wiki/ Packaging- statusУже давно неактуально, нет такого пользователя и репозитория.Ре позиторий разработчицы, а также готовые...
Карты (Gnome Maps)
  • O_Dik » Как добавить спутниковые карты? Или откуда их можно скачать?
Трансляция потока с веб-камеры с помощью ffserver
  • vovans » Беда :(FFmpeg's FFServer feature has been removed from the main release.You'll have to bring up...
MusE - Linux Music Editor
  • Аноним » я её скачал. Ни инстукции, ни мануалов. удалил
  • vovans » Разумно. Тут или понимаешь что делать, или до свидания. Вот так вот ворваться с нуля...
  • BigOrange » мануал официальный самый что ни наесть официальный//muse- sequencer. github.io/docs/ intro.htmlещё разработчики советуют этот форум// linuxmusicians. com/viewforum. php?f=61
WHDD
  • Александр » Привет)Ни кто мне не может подсказать, пожалуйста, в чем у меня проблема: хочу проверить флешку...
  • илья » Привет)Ни кто мне не может подсказать, пожалуйста, в чем у меня проблема: хочу проверить флешку...
fbless
  • totiks » Очень понравилась эта утилита, написал простенький скрипт для выбора книжек с помощью peco , чтоб...
FreetuxTV
  • Алиса » Попробуйте //github. com/yuki-iptv/ yuki-iptv
Форум
[12/02/2025 16:49:16]
openSUSE Tumbleweed, zypper ref, Segmentation fault (core dumped)
[10/02/2025 22:04:59]
Говорильня (дискуссионный клуб)
[23/01/2024 04:13:36]
Утилита запуска команд в трее
[26/07/2023 11:17:45]
Музыкальный калейдоскоп
[16/07/2023 12:24:19]
LFS
[17/04/2023 10:14:08]
Тестовая бродилка на Си с ChatGPT
[18/11/2022 11:54:52]
vscode and c/c++
[31/08/2022 12:25:53]
Tor Browser
[22/05/2022 15:45:40]
Стратегии RTS
Облако меток
2D338 3D241 ALSA68 ASCII120 Android1 Arch Linux38 Audio416 Backup80 Benchmark78 Bluetooth2 C++969 CD48 Console1318 DJ-система17 DVD47 Debian28 DjVu22 Enlightenment19 FFmpeg191 FLTK29 FPS40 FREE155 FTP18 FVWM21 Fluxbox40 GIMP24 GNU26 GPS22 GTK1302 GUI801 Gambas11 Games686 Gentoo3 Gnome349 Gstreamer133 HDD122 HDR7 HTML62 Hex-редактор14 ICQ17 IP-сети25 IP-телефон22 IRC31 ISO39 IceWM22 ImageMagick56 JACK99 Jabber35 Java308 JavaScript115 KDE209 LAN29 LXDE37 LaTeX66 Live-CD70 Live-DVD55 Live-USB53 Lua61 MATE32 MEncoder31 MMORPG12 Mail42 Markdown53 Midi91 Mono53 Mplayer75 MySQL2 OSS9 Open Source14 OpenGL301 Openbox89 P2P51 PDF133 PHP12 Pascal17 Perl102 Phonon27 PulseAudio17 Python759 QT894 RAW34 RPG101 RSS53 RTS42 Roguelike70 Ruby19 Rust15 SDL312 SVG39 Screencast32 Screenshot61 Script78 Slackware66 TOR17 TOX3 Tk39 Torrent67 Ubuntu69 VLC16 Vala64 Web629 WebKit72 WebUI34 WiFi47 Window Maker16 Wine8 XMPP35 Xfce70 Xine14 YouTube80 video4linux27 wxWidgets108 Автоматизация31 Администрирование335 Анонимная сеть47 Антивирус14 Апплет120 Аркада235 Архиватор11 Астрономия36 Аудио конвертер70 Аудио редактор50 Аудиоплеер184 Безопасность243 Бизнес-приложение4 Браузер87 Бродилка203 Бухгалтерия11 Веб-камера36 Видео148
© Zen Way, 2026. Работает на MaxSite CMS | Время: 0.1166 | SQL: 19 | Память: 5.24MB | Вход