All my books — программа-каталогизатор книг
Содержание:
- Bookmate
- №9 – FullReader
- Органайзер фильмов
- Программы для открытия FB3 файлов
- Органайзер книг
- >> Скачать LibaBook v1.19.3
- КучаКниг.Ру
- №10 – eBoox
- Органайзер музыки
- Moon+ Reader
- BookCAT 8.11
- BookCAT 8.11
- Как работает программа?
- Общая схема программы
- Основные возможности All My Books
- Book Catalogue
- Основные возможности All My Books
- Kurs.C
- №1 – ReadEra
Bookmate
Первое, что привлекает в Bookmate – синхронизация между устройствами. Читаете на планшете, продолжаете на смартфоне или ноутбуке с той же самой страницы, на которой вы остановились на предыдущем устройстве. Для этого, конечно же, у устройства должен быть доступ в Интернет. Но нужен он только для быстрой синхронизации, читать книги можно оффлайн, отключив все модули связи для экономии.
Второе – это система оплаты. Вам нет нужды покупать отдельную книгу, вы оплачиваете абонемент на месяц или год и читаете всё, что есть в библиотеке, а это – более 500 000 книг от 600 издательств на 9 языках.
Но и это ещё не всё. Сервис Bookmate разделён на две части. Первая из них – это приложение, с помощью которого вы, собственно, читаете. Вторая – веб-сервис по адресу bookmate.com, на котором вы можете загрузить в свою библиотеку любую вашу книгу в формате epub или fb2 и читать её с помощью приложения с точно такой же синхронизацией между устройствами.
Если у вас нет своих книг и платить за лицензионные книги вы пока не готовы, то тогда можете выбрать одну из множества бесплатных книг мировой классической литературы. Это, конечно, не хиты и новинки, но разве были когда ещё бесценные шедевры настолько доступны? Да, ещё любителям читать шедевры в оригинале не стоит забывать о возможности мгновенного перевода любого слова по двойному тапу.
Не забыли создатели сервиса и о социальной составляющей. Подключив к сервису одну из ваших учётных записей в социальной сети, вы сможете найти ваших друзей, которые тоже пользуются Bookmate, следить за тем, что читают они, а также делиться с ними своими книгами и понравившимися цитатами.
Ну и последний бонус – возможность подарить абонемент вашему другу. Просто оплачиваете подарочную подписку и получаете код, введя который ваш друг становится ещё одним счастливым пользователем Bookmate на определённое время.
Скриншоты Bookmate
Скриншоты Bookmate
Play Маркет | App Store | Windows
№9 – FullReader
Продолжает наш рейтинг читалок для Андроид FullReader — э то продвинутый комбайн, распознающий все актуальные форматы текстовых файлов, включая CBR и CBZ, которые обычно используются в комиксах. Также он умеет воспроизводить аудиокниги в формате mp3 и зачитывать обычные текстовые файлы в аудио формате с помощью Google-голоса.
Программа мало весит и имеет приятный, лаконичный интерфейс. Это не только позволяет запускать ее на слабых смартфонах, но и способствует удобству использования. Подойдет приложение и для тех, кто ищет читалку с переводчиком, FullReader поддерживает работу с 95 языками без необходимости скачивания дополнительных словарей. Из серьезных недостатков приложения можно отметить только невозможность чтения файлов из архивов.
Органайзер фильмов
У вас есть коллекция фильмов в виде файлов, DVD, Blu-ray, и вы хотите что-то посмотреть вместе с семьей. Но какие фильмы подойдут для просмотра с детьми? Нужно ли вам вводить каждое название вручную и проверять возрастной рейтинг в интернете?
Ну, достаточно запустить Medianizer и указать ваши предпочтения — например, комедия, с 12 лет, не просмотренная. Программа выведет список всех фильмов из вашей коллекции, которые отвечают заданным критериям, и вы сможете просмотреть более детальную информацию (описание, обложку, кадры, актерский и технический состав и т.п.), чтобы принять решение.
Описанный выше сценарий предполагает, что вы уже добавили фильмы в программу и загрузили информацию о них из интернета. Существует несколько способов это сделать. Для видео-файлов самый простой — сканировать папки и добавить медиа.
Программы для открытия FB3 файлов
К операционной системе формат FB3 относится весьма прихотливо, так как предназначен, скорее, для платформ iOS, Android, различных мобильных изделий и гаджетов, электронных книг, планшетов, смартфонов и так далее, что и говорит о том, что FictionBook3 фактически не используется для ПК на базе ОС Windows, Linux, Mac.
Для того чтобы открыть файл FB3 в операционной системе Android, стоит скачать одно из приложений в Play Market которые находятся в свободном доступе:
Не принимая во внимание тот факт, что FictionBook3 доступен в большей части только гаджетами мобильной оснастки ОС Android, его также можно использовать для просмотра метатегов с использованием ZIP-архивирования. В частных случаях, когда воспроизведение данного формата выдаёт ошибку, это означает то, что открытие FB3 документа осуществляется в паре с ошибочной программной утилитой, либо заражён вирусом и впоследствии повреждён файл – исходник
В частных случаях, когда воспроизведение данного формата выдаёт ошибку, это означает то, что открытие FB3 документа осуществляется в паре с ошибочной программной утилитой, либо заражён вирусом и впоследствии повреждён файл – исходник.
Чем открыть файл FB3
Чтобы открывать файлы, можно воспользоваться утилитой FBReader, которая является компьютерной программой для открывания и чтения в свободном доступе электронной литературы самых разнообразных форматов. Может использоваться и корректно работать в таких ОС, как: Windows, Android, Mac, Linux, Iso и других. Это утилита с открытым исходным кодом.
С самого начала эта программа была создана для функционирования КПК Sharp Zaurus, чем дала дорогу для портирования на множество других платформ, в их число входят SIMPad, Archos, Siemens, PMA430, Nokia, Internet, Motorola и другие на персональных компьютерах и электронных книгах.
Основной функционал утилиты FBReader:
- поддерживает гиперссылки;
- форматирование таких кодировок, как windows-1251, windows-1252, iso-8859-*, utf-8, GBK, BIG5, us-ascii, koi8-r;
- память на последние открытые файлы на данном устройстве;
- автоматическое открывание документа, который был в доступе при последнем сеансе работы;
- поддержка текстового поисковика;
- расширение на разворот экрана устройства под 90, 180 и 270 градусов;
- использование для раскрытия в полный экран гаджета;
- получение полного доступа к интернет-библиотекам;
- возможность создания собственной библиотеки, разбор книг по темам и содержанию, эта способность даёт определённое преимущество в поисках нужной литературы, сокращает время блуждания в каталогах.
Органайзер книг
Работа с книгами аналогична работе с фильмами и музыкой. Medianizer поддерживает электронные книги, аудио-книги, бумажные книги и практически любой другой тип книг, который вы можете вообразить. Электронные и аудио-книги можно добавить автоматически — просто сканируйте соответствующие папки на предмет наличия медиа-файлов. Бумажные книги добавляются по названию или штрих-коду / ISBN.
Medianizer может загрузить информацию о книгах и авторах, в том числе биографии, библиографии, фотографии, аннотации к книгам, содержание книг и так далее. Кроме того, он предоставляет программу для комфортного чтения электронных книг на компьютере, а также аудио-плеер для прослушивания аудио-книг.
У вас есть устройство для чтения электронных книг типа Amazon Kindle или Pocketbook? Medianizer поможет вам выбрать книги и скопировать их на е-ридер в несколько кликов. Поддерживаются все популярные устройства.
>> Скачать LibaBook v1.19.3
LibaBook – бесплатный каталогизатор бумажных книг для домашней
библиотеки.
Программа LibaBookпозволяет
быстро найти, где хранится нужная книга (на какой полке, в каком шкафу, в какой
комнате…). Если Вы хотите упорядочить свою домашнюю библиотеку, то эта
программа для Вас!
Возможности:
— База Данных книг хранится на Вашем компьютере
— Автоматический поиск описаний книг в интернете (достаточно
ввести ISBN/штрих-код или название книги)
— Можно создавать любое кол-во своих атрибутов для книг и
выполнять по ним сортировку/группировку/поиск (например: «прочитано», «мой
рейтинг», «дата приобретения»…)
— История перемещения книг (кому давали читать, когда
вернули, состояние книги, и т.п…)
— Встроенная База Данных читателей
— Импорт описаний книг из уже существующих файлов xls, csv, txt
(и автоматический поиск дополнительной информации по ним в интернете)
— Отправка списка своих книг друзьям (экспорт списка книг в
формат txt, xls, html…)
— Очень простой и удобный интерфейс
— БД книг хранится на Вашем компьютере
БД программы представляет собой обычный файл, вы можете
хранить его на любом устройстве: жестком диске компьютера или флэшке.
— Автоматический поиск описаний книг в интернете
Для быстрого добавления книг в БД, вы можете автоматически
формировать карточку книги, просто введя ее название или ISBN/штрих-код. Программа выполнит поиск
в интернете и заполнит за вас описание книги.
— Можно создавать свои атрибуты книг и выполнять по ним
сортировку/группировку/поиск
Кроме стандартных атрибутов книг, таких как «Авторы»,
«Название книги», «Год издания»… можно создать любое количество своих
атрибутов, например «Моя оценка», «Прочитано» и т.д… По этим атрибутам так же
как и по стандартным можно выполнять сортировку/группировку/поиск.
— История перемещения книг
На вкладке «История» вы можете просмотреть историю
перемещения книг (кому давали читать, когда вернули, состояние книги, и т.п…).
Так же здесь хранится вся информация о том, когда книга была добавлена/удалена
в БД и когда выполнялось редактирование каких-либо атрибутов.
— Встроенная База Данных читателей
Каталогизатор хранит карточки читателей с информацией о
Ф.И.О., телефонах, адресе и т.д… Вы можете узнать когда и какие книги брал
читатель, и имеются ли у него не возвращенные в срок книги.
— Импорт описаний книг из уже существующих файлов xls, csv,
txt
Если Вы ранее уже вели свой учет книг, например, в файле
xls, csv, txt и т.д., то Вы можете быстро загрузить (импортировать) данные
из этих файлов в базу данных LibaBook. А после этого запустить «Автоматический
поиск описания книг в интернете», что позволит автоматически добавить в
импортированные карточки книг новую информацию из интернета без лишних усилий.
— Отправка списка своих книг друзьям (экспорт списка книг в
формат txt, xls, html…)
Благодаря функции экспорта, вы легко можете делиться списком
имеющихся книг в вашей библиотеке с друзьями.
— Очень простой и удобный интерфейс
С помощью перетаскивания столбцов таблицы на спец.поле вы можете
производить группировку по одному или нескольким выбранным столбцам. Также
доступна сортировка по нескольким столбцам.
Очень простой поиск и фильтр по выбранным атрибутам.
Вышла новая версия Эту версию можно Так же, на новом |
Ссылки на станицы старой версии LibaBookv1:
Программа LibaBookv1 является бесплатной.
Вы можете свободно копировать и распространять
программу при условии, что настоящий дистрибутив не изменен и на сайте
распространителя имеется ссылка на официальную страницу программы (http://lylyfa.ruarticle.php?t=app_LibaBook.html). Полностью условия использования описаны в лицензионном соглашении.
КучаКниг.Ру
Небольшой сайт с бесплатной литературой не стал думать над созданием единого приложения для всех жанров, а выпустил несколько приложений-клонов. Любите читать детективы? Читайте только детективы. Хотите фэнтези? Извольте. Любовные романы? Пожалуйста. Но каждый раз придётся скачивать новое приложение. Хотя, если вы адепт только одного вида литературы и не собираетесь менять свои вкусовые предпочтения – самое то.
С недавних пор КучаКниг.Ру задумалась о лицензировании своей библиотеки, собранной ранее из свободных источников, в связи с чем обзавелась партнёром в лице ЛитРес, поэтому неудивительно, что настройки любого приложения повторяют настройки программы для бесплатного чтения от ЛитРес, а желание купить книгу приводит на сайт ЛитРес, а не КучаКниг.Ру. Это, в принципе, для нас, обычных читателей, значения никакого не имеет, а само такое деление жанров на отдельные приложения может быть удобно, если, как было описано выше, вы приверженец только одного жанра и вам незачем перелопачивать разнообразные каталоги в поисках нового детектива или свежей книжки по эзотерике.
Скриншоты КучаКниг.РУ
Скриншоты КучаКниг.РУ
№10 – eBoox
EBoox — хорошая читалка для FB2 и других популярных форматов. Она подкупает пользователей в первую очередь стильным оформлением: если большинство аналогов выглядят крайне архаично, то eBoox радует глаз даже на стандартных настройках. Шрифт, фон, интерфейс приложения — тут красиво все. Также в программе удобно реализовано добавление новых книг в библиотеку, сканирование выполняется автоматически, достаточно нажатия одной кнопки.
А вот в плане функциональности eBoox немного уступает конкурентам, в том числе и по возможности тонкой настройки. Если вы ищите простое и интуитивное понятное приложение, можете попробовать данный вариант. eBoox хорошо подходит для нетребовательных пользователей , да и распространяется он полностью бесплатно.
Органайзер музыки
Medianizer также поможет вам узнать больше о музыкальных альбомах, которые вы собираете. Он загрузит обложки, рецензии и другую информацию из интернета. Программа покажет, сколько альбомов конкретного исполнителя у вас есть, где именно хранятся альбомы, кому вы давали ваши компакт-диски в прошлом и т.п.
Также может быть интересной информация об исполнителях. Medianizer умеет загружать такие подробности, как: полная дискография, фотографии, биография, состав группы и др.
Если ваши музыкальные альбомы хранятся в виде файлов на локальном или сетевом диске, вы можете запросто проигрывать их прямо из Medianizer или создать иллюстрированный музыкальный каталог для популярных медиаплееров, таких как Dune HD.
Moon+ Reader
Да, конечно, это не сервис «всё-в-одном», как Bookmate, это именно программа для чтения электронных книг, рассчитанная на тех, кто любит настраивать всё «под себя». Множество предустановленных тем, эффектов анимации перелистывания, тонкие настройки отображения, дневного и ночного режима, возможность настройки действий с помощью касаний экрана, свайп-жестов или аппаратных кнопок, синхронизация через облако (правда, только для платной версии). Но в обзор это приложение попало не за свою красоту и удобство, а за возможность читать множество бесплатных книг: Moon+ Reader поддерживает OPDS-каталоги, вам даже не обязательно вникать в то, что это такое, по умолчанию в программе уже всё настроено и достаточно найти в приложении пункт «Сеть», выбрать в каталоге «Moon+» раздел бесплатных книг на русском языке и предаться чтению. После загрузки книги в ваше устройство, она доступна для чтения без Интернета.
Да, поскольку эта программа – в первую очередь «читалка», то она без труда сама найдёт ваши книги, уже имеющиеся на устройстве. Поддерживаемые форматы: epub, fb2, pdf, mobi, chm, cbr, cbz, umd, txt, html, а также возможность чтения книг непосредственно из архивов rar и zip. Возможностей у программы меньше, чем у сервиса по подписке, но и платить ничего не надо.
Скриншоты Moon+ Reader
Скриншоты Moon+ Reader
BookCAT 8.11
BookCAT 8.11
Shareware (30 дней trial, регистрация – $40)
Вердикт
Разработчик FNProgramvare
Web-сайт www.fnprg.com/bookcat/index.html
Размер 6,87 MB
Адрес загрузки www.fnprg.com/bookcat/download.html
Удобный интерфейс; полнофункциональная поддержка кириллицы; автоматическая загрузка информации о книгах по ISBN-коду
Поиск по ISBN пока недоступен для большин-ства русскоязычных книг
Необычайно мощный и удобный инструмент для каталогизации персональной библиотеки, позволяющий быстро и эффективно навести в ней порядок. Ручной труд по заполнению БД программы возможен, но отнюдь не обязателен – достаточно просто ввести ISBN-код книги, и BookCAT самостоятельно найдет информацию об авторах, издательстве и краткую аннотацию. Каждой книге в каталоге программы посвящается отдельная закладка, которую пользователь может пополнять самостоятельно, добавляя личные заметки об издании, ссылки на Web-ресурсы, а также служебную информацию (примерная стоимость, содержание, награды и т. д.). Похвал заслуживает и продуманный алгоритм поиска нужной книги в коллекции – как по ключевым словам, так и с помощью фильтров по категориям. Ну а отличный мастер экспорта позволит быстро распечатать данные об отобранных книгах по различным критериям (автор, жанр, издательство и т. д.).
В отличие от других книжных каталогизаторов BookCAT прекрасно понимает кириллицу и может использоваться для составления описи русско- и украиноязычных изданий. Увы, проблема с незнанием «наших» ISBN зарубежными онлайновыми ресурсами существует и здесь, так что пока единственным вариантом для отечественного библиофила будет заполнение всех форм BookCAT вручную. Тем не менее если основной процент книг в вашей библиотеке занимают именно англоязычные издания, то ничего лучше BookCAT просто нет.
Особенности национальной работы с библиотекой
Каталогизация книг, изданных на просторах бывшего СССР, – достаточно трудоемкий и изнурительный процесс, который придется выполнять исключительно вручную: увы, Amazon.com и прочие зарубежные Web-каталоги пока не познакомились с классикой украинской и русской литературы. Правда, данная проблема решается очень просто – требуется только добавить поисковый модуль по базам крупнейших российских онлайновых книжных магазинов Ozon.ru и Bolero.ru, которые обладают внушительными базами данных по книгам, изданным в СНГ. Но западных разработчиков этот аспект, видимо, не интересует, да и отечественные почему-то не спешат добавить подобный модуль в свои детища. Тем не менее чудо произошло, и в новой версии программы «Домашняя коллекция» наконец-то появился модуль загрузки информации о книгах по данным ISBN. И пусть работает он пока не идеально, для многих отечественных библиофилов это огромный шаг вперед: ведь одно дело добрых четверть часа заполнять все поля карточки книги в коллекции, и совсем другое – ввести 10-значный код ISBN и тут же получить необходимые записи в формуляре.
Как работает программа?
Программа устроена так, что пользователю, который пытается навести порядок в домашней библиотеке, в принципе делать ничего и не надо – все происходит автоматически – прямо на ваших глазах! Все, что нужно сделать – это ввести название книги, или, если у вас есть сканер штрих-кода, просто просканировать штрих-код на обложке книги. Дальше каталогизатор электронных книг обрабатывает ваш запрос и в считанные секунды доставляет информацию с популярных онлайн-библиотек, автоматически заполняя все поля в карточке книги. Просто чудеса! Программа профессионально управляет всеми видами электронных книг – большинством известных на сегодняшний день форматов. Помимо этого, электронные книги и аудиокниги можно запускать прямо из All My Books. Больше не нужно мучиться, пытаясь вспомнить, где лежит та самая книга. Просто заходите в All My Books и наслаждайтесь своими книгами!
Общая схема программы
Общая схема работы программы включает следующие шаги.
Вначале выполняется считывание исходных данных из текстового файла в массив stud.
Затем на экран выводится список возможных операций и запрашивается выбор пользователя. В ответ пользователь должен ввести целое число, соответствующее номеру операции в списке.
Если пользователь вводит число, соответствующее завершению работы, то работа программы заканчивается. В противном случае выполняется заданная операция, на экран выводится результат и снова выводится список возможных действий пользователя.
В случае, если введенное число отрицательно или больше числа операций, на экран выводится сообщение об ошибке.
Основные возможности All My Books
- быстрая загрузка информации о книге из различных онлайн-библиотек (MyBookList.ru, Озон.ру, Лабиринт.ру, Литрес, Амазон), включая краткий сюжет, рецензии и картинку обложки
- экспорт коллекции на мобильные устройства — Андроид-устройства, iPhone, iPad
- расширенная информация об авторах, переводчиках, редакторах, включая их фото
- наглядное представление библиотеки с использованием различных шаблонов (используются редактируемые HTML-шаблоны)
- большое количество стандартных полей в карточке книги (автор, название, ISBN, жанр, издательство, переплёт, число страниц, тираж, местонахождение, рейтинг и другие)
- поддержка пользовательских полей — неограниченное количество текстовых и логических дополнительных полей
- расширение функциональности и добавление новых онлайн-источников для импорта информации о книгах с помощью third-party plugins
- статистическая информация о коллекции книг (статистика по жанрам, переплетам, авторам итд)
- Пользовательский интерфейс поддерживает скины (темы, стили)
- экспорт цифровой библиотеки во множество форматов — текстовый, PDF, HTML, CHM, XLS (Microsoft Excel)
- импорт существующего списка книг из текстового формата или MS Excel
- быстрый поиск нужных книг по заданному критерию. Поиск производится по всем стандартным и пользовательским полям
- защита базы данных книг паролем
- простой в использовании менеджер отданных книг — вы никогда не забудете когда и кому вы отдали тот или иной томик
- хранение неограниченного количества дополнительной графической информации для каждой из записей в базе данных
- каталогизация электронных книг — можно сохранить ссылку на файл в карточке книги и открывать книгу прямо из All My Books. Кроме того, программа автоматически заполняет карточку книги для следующих форматов — PDF, DjVu, FB2, FB2.ZIP, LRF, LIT, MOBI (Kindle), PRC, PDB, EPUB, RB (RocketBook), AZW, AZW2.
- каталогизация аудиокниг — запустить книгу на прослушивание можно прямо из программы. Автоматически считываются тэги и заполняется карточка книги для форматов MP3, M4A, M4B, Audible (AA и AAX), WMA, OGG.
- cетевой режим. Вы можете открывать файл базы книг одновременно с нескольких компьютеров.
- печать коллекции с поддержкой редактируемых шаблонов отчетов
Вы можете попробовать All My Books в работе совершенно бесплатно в течение 30 дней. Попробуйте, вся домашняя библиотека будет видна как на ладони! Ознакомительная версия имеет такие функциональные ограничения:
- вы не сможете создавать новую базу данных и создавать резервные копии коллекции. Зато сможете без ограничений работать с поставляемой с программой базой. Вы можете добавить в нее свои произведения, эта информация сохранится и в лицензионной версии.
- ограниченный HTML экспорт
Book Catalogue
Бесплатное и не содержащее рекламу приложение для управления вашими книгами. Вы можете добавлять книги с помощью сканирования штрих-кода, набрав код ISBN, воспользовавшись поиском или заполнив информацию о книге вручную. Вы можете получить всю информацию о книге, включая изображение обложки,с помощью различных сервисов интернета (Amazon, Google Books, Goodreads и других), не тратя время на ручное заполнение.
Приложение является отличным органайзером книг: вы всегда можете видеть книги которые прочитали, хотите прочитать или читаете в данный момент.Вы можете оставлять заметки и комментарии к своим книгам, группировать их по полкам и многое другое! Вы любите делиться книгами с друзьями, ноне всегда помните у кого ваши книги? Не проблема, данное приложение поможет вам запомнить кому, когда и какую книгу вы одолжили.
Для того чтобы информация о ваших книгах не потерялась вы в любое время можете создать резервную копию всех ваших книг и полок спомощью функций импорта и экспорта!
Внимание! Не забывайте создавать резервные копии ваших существующих каталогов перед обновлением программы! Ничего не предвещает беды,но подстраховаться не помешаетю
Возможности программы:* Сортировка по авторам (фамилиям), названиям, сериям, и др.* Настраиваемые пользователем стили сортировки и списков* Поиск книг и информации о них на Amazon, Goolgle Books, Goodreads и LibraryThing* Установка обложек книг (с помощь камеры, изображений из галереи, скачивания)* Контроль над книгами данными или взятыми вдолг* Синхронизация с Goodreads* Экспортирование и резервное копирование каталогов книг* Создание своих книжных полок (одна и та же книга может быть на разных полках)
Если у Вас возникли какие-либо проблемы или замечания, пожалуйста, сообщите нам (адрес ниже). Это приложение с открытым исходным кодом (GPL), поэтому вы всегда можете связаться с нами,чтобы помочь сделать его ещё лучше.
Полный списко изменений и часто задаваемых вопросов вы можете найти по адресу: https://github.com/eleybourn/Book-Catalogue/wiki
Полная история обновлении находится по адресу: https://raw.github.com/eleybourn/Book-Catalogue/master/README
История недавних обновлений:
Новое в версии 5.0.0
* Возможность просмотра книге без редактирования с поддержкой слайдинга! (Смотри «Другие настройки») (Силин Коля)* Полное архивирование (Бэкап & Импорт) каталога, включая книги, обложки, настройки и стили* Обновленный интерфейс с поддержкой Action Bar для удобной работы на устройствах без кнопок меню* Поддержка pic2shop сканнера (лучше для фронтальных камер и камер без автофокуса, низкого освещения)* Goodreads сейчас появляется в главном меню (если авторизовано)* Проверка соединения с Интернетом заранее перед попыткой отсканировать книгу* Доработан перевод на немецкий (Robert Wetzlmayr)* Доработан перевод на французский (Imkal & Djiko)* Доработан перевод на русский (Коля Силин)* Внутренние изменения в предвкушении улучшения интерфейса для планшетов* Исправление багов
Новое в верcии 4.2.x
* Исправление отображения фонового изображения для некоторых версии* Улучшено взаимодействие со сторонними программами-сканерами* Улучшены отправляемые подробности об аварийном завершении или просьбе о помощи* Исправлены шаблоны пользовательского интерфейса (Коля Силин)* Исправлены некоторые баги* Исправлена ошибка, возникающая при раскрытии списка с использованием «Раскрыть всё»
Огромное спасибо всем тем, кто принимал участие в тестировании и переводе!Bо всех багах и ошибках вините Grunthos:) И шлите нам отчеты с ошибками.
Основные возможности All My Books
- быстрая загрузка информации о книге из различных онлайн-библиотек (MyBookList.ru, Озон.ру, Лабиринт.ру, Литрес, Амазон), включая краткий сюжет, рецензии и картинку обложки
- экспорт коллекции на мобильные устройства — Андроид, iPhone, iPad
- подробная информация об авторах, переводчиках, редакторах, включая их фото
- наглядное представление библиотеки с использованием различных редактируемых HTML шаблонов
- много стандартных полей в карточке книги (автор, название, ISBN, жанр, издательство, переплёт, число страниц, тираж, расположение, рейтинг и другие)
- поддержка пользовательских полей — неограниченное количество дополнительных текстовых и логических полей
- расширение функциональности и добавление новых онлайн-источников для импорта информации о книгах с помощью third-party plugins
- статистическая информация о коллекции книг (статистика по жанрам, переплетам, авторам итд)
- Пользовательский интерфейс поддерживает скины (темы, стили)
- экспорт цифровой библиотеки во множество форматов — текстовый, PDF, HTML, CHM, XLS (Microsoft Excel)
- импорт вашего списка книг из текстового формата или MS Excel
- быстрый поиск нужных книг по заданному критерию. Поиск проводится по всем стандартным и пользовательским полям и их комбинациям
- защита базы данных книг паролем
- простой менеджер отданных книг — теперь вы не забудете когда и кому вы отдали тот или иной томик
- хранение неограниченного количества дополнительной графической информации для каждой из записей в базе данных
- каталогизация электронных книг — можно сохранить ссылку на файл в карточке книги и открывать книгу из All My Books. Программа автоматически заполняет карточку книги для следующих форматов — PDF, DjVu, FB2, FB2.ZIP, LRF, LIT, MOBI (Kindle), PRC, PDB, EPUB, RB (RocketBook), AZW, AZW2.
- каталогизация аудиокниг — запустить книгу на прослушивание можно из программы. Автоматически считываются тэги и заполняется карточка книги для форматов MP3, M4A, M4B, Audible (AA и AAX), WMA, OGG.
- cетевой режим. Вы можете открывать файл базы книг одновременно с нескольких компьютеров.
- печать коллекции с поддержкой редактируемых шаблонов отчетов
Вы можете попробовать All My Books в работе бесплатно в течение 30 дней. Попробуйте, вся домашняя библиотека будет видна как на ладони! Ознакомительная версия имеет такие функциональные ограничения:
вы не сможете создавать новую базу данных и создавать резервные копии коллекции. Зато сможете без ограничений работать с поставляемой с программой базой. Вы можете добавить в нее свои произведения, эта информация сохранится и в лицензионной версии.
Kurs.C
/*Курсовая работа Калининой Валерии */
#include <stdio. h>
#include <stdlib. h>
#include <windows. h>
#include «kurs. h»
/* MAXRECS — максимальный размер массива */
#define MAXRECS 50
/* DL — максимальная длина считываемой строки */
#define DL 100
Void ListData(); /*вывод списка книг */
Void DispRec(Book *, int); /*вывод отдельной книги */
Void SortData(Book a[], int); /* сортировка */
Book FindRec(Book a[], char *); /* поиск */
Void Findnum(Book a[], int);
Int nRecs;
FILE *fin;
Int main()
{
int choice = 0;
Book book;
char s, snum, syear, sprice;
int nnum, buf;
int i;
/* считывание данных из файла */
if((fin = fopen(«book. txt», «r»)) == 0)
{
printf(Rus(«\nОшибка открытия входного файла\n»));
getchar(); getchar();
return 1;
}
nRecs=0; i=0;
while (fgets(s, DL, fin)) /* fgets: считывание строки из файла*/
{
/* printf(«%s», Rus(s)); */
// Преобразование строки в структуру:
strncpy(snum, s, 5); // копирование первых 5 символов
/* инв. номер */
snum=’\0′;
book.num=atoi(snum);
/* автор */
strncpy(book.auth,&s,20);
book.auth=’\0′;
/* название книги */
strncpy(book.naim,&s,30);
book.naim=’\0′;
/* УДК */
strncpy(book.udk,&s,15);
book.udk=’\0′;
/* год издания */
strncpy(syear,&s,4);
syear=’\0′;
book.year=atoi(syear);
/* число страниц */
strncpy(syear,&s,4);
syear=’\0′;
book.pages=atoi(syear);
/* стоимость */
strncpy(sprice,&s,7);
sprice=’\0′;
book.price=atof(sprice);
DispRec(book, i);
/*
printf(«%d %d %s»,i, book.num, Rus(book.auth));
printf(«%s %s %d\n», Rus(book.naim), book.udk, book.year);
*/
/*
strncpy(book.pages,&s,6);
book.auth=’\0′;
strncpy(snum,&s,7);
book.price=atof(snum);
*/
i++;
nRecs++;
}
fclose(fin);
printf(«%s %d\n»,Rus(«прочитано записей: «), nRecs);
do
{
/*system(«cls»);*/
printf(Rus(«\nРабота с базой данных БИБЛИОТЕКА\n»));
printf(Rus(«выберите команду:\n»));
printf(Rus(«1 — вывод списка книг\n»));
printf(Rus(«2 — вывод сведений о книге\n»));
printf(Rus(«3 — сортировка списка книг\n»));
printf(Rus(«4 — поиск по фамилии автора\n»));
printf(Rus(«5 — завершение работы\n»));
printf(«-> «);
scanf(«%i», &choice);
switch (choice)
{
case 1: printf(Rus(«выбрано: 1 — вывод списка книг\n»));
ListData(book, nRecs);
break;
case 2: printf(Rus(«выбрано: 2 — вывод сведений о книге\n «));
printf(Rus(«введите инвентарный номер: «));
scanf(«%i»,&nnum);
Findnum(book, nnum);
break;
case 3: SortData(book, nRecs);
printf(Rus(«\nотсортированный массив:\n»));
ListData(book, nRecs);
break;
case 4: printf(Rus(«выбрано: 4 — поиск по фамилии автора\n «));
printf(Rus(«введите начальные буквы фамилии: «));
scanf(«%s»,s);
FindRec(book, s);
break;
case 5: printf(Rus(«выбрано: 5 — завершение работы\n «));
break;
default:
printf(Rus(«ошибка ввода номера команды\n»));
choice = 0;
}
} while (choice <5 && choice >0) ;
Printf(Rus(«нажмите любую клавишу»));
Getch();
Return 0;
}
Void ListData(Book x[], int n)
{
int i;
for(i=0; i<n; i++)
{
printf(«%d %s»,x.num, Rus(x.auth));
printf(«%s \n», Rus(x.naim));
printf(» %s %d. — %dc. — %7.2f\n», x.udk,
x.year, x.pages, x.price);
}
}
Void SortData(Book a[], int n)
{
printf(Rus(«выбрано: 3 — сортировка списка книг\n»));
/* сортировка методом пузырька */
int i, j;
for (i=n-1; i>0; i—)
for (j=0; j<i; j++)
if (a.year>a.year)
Swap(&a,&a);
}
Void DispRec(Book x[], int i)
{
printf(«%d %s»,x.num, Rus(x.auth));
printf(«%s \n», Rus(x.naim));
printf(» %s %d. — %dc. — %7.2f\n», x.udk,
x.year, x.pages, x.price);
}
Void Findnum(Book x[], int n)
{
int i=0;
while (x.num!=n && i<nRecs) i++;
if (i<nRecs)
{
printf(«%d %s»,x.num, Rus(x.auth));
printf(«%s \n», Rus(x.naim));
printf(» %s %d. — %dc. — %7.2f\n», x.udk,
x.year, x.pages, x.price);
}
else
printf(«%s»,Rus(«номер отсутствует в списке»));
}
Book FindRec(Book a[], char *str) /* поиск */
{
int i=0;
while ((strstr(Rus(a.auth), str)==NULL) && i<nRecs) i++;
if (i<nRecs)
{
printf(«\n%d %s»,a.num, Rus(a.auth));
printf(«%s \n», Rus(a.naim));
printf(» %s %d. — %dc. — %7.2f\n», a.udk,
a.year, a.pages, a.price);
}
else
printf(«\n%s»,Rus(«автор отсутствует в списке»));
}
Void Swap(Book *x, Book *y)
{
Book tmp;
printf(«swap: %d %d», x->year, y->year);
tmp. num=x->num; strcpy(tmp. auth, x->auth);
strcpy(tmp. naim, x->naim);
tmp. year=x->year; tmp. pages=x->pages; tmp. price=x->price;
x->num=y->num; strcpy(x->auth, y->auth);
strcpy(x->naim, y->naim);
x->year=y->year; x->pages=y->pages; x->price=y->price;
y->num=tmp. num; strcpy(y->auth, tmp. auth);
strcpy(y->naim, tmp. naim);
y->year=tmp. year; y->pages=tmp. pages; y->price=tmp. price;
printf(» after swap: %d %d\n», x->year, y->year);
}
№1 – ReadEra
По мнению пользователей и оценке в магазине Google, ReadEra — это лучшая бесплатная читалка для Андроид . Это максимально продуманное приложение, в котором нет ничего лишнего, в том числе абсолютно никакой рекламы. ReadEra сделана так, чтобы вам не пришлось долго ковыряться в настройках, все важные опции вынесены на главный экран и регулируются буквально в несколько кликов.
Программа читает все форматы, корректно отображает заголовки, имеет удобную навигацию по страницам и отличный каталогизатор книг, который позволяет быстро ориентироваться в обширной библиотеке. Кстати, книги в ней появляются автоматически, сразу после загрузки на смартфон. Киллер фичей ReadEra является возможность разделения экрана пополам, что очень выручает при изучении иностранных языков. В общем, если вы еще не определились, какую скачать читалку для Андроид смартфона, пробуйте ReadEra одной из первых. Вероятно, на ней все поиски и закончатся.