Клуб Любителей Аудиокниг
 
КАТАЛОГ АУДИОКНИГ
Исполнители
Авторы
Рецензии
Название
Список исполнителей на букву:
Поиск исполнителей:
НАЙТИ!
Список рецензий на букву:
Поиск рецензий:
НАЙТИ!
Список авторов на букву:
Поиск авторов:
НАЙТИ!
Список аудиокниг на букву:
Поиск аудиокниг:
НАЙТИ!





Хотите подписаться на наши обновления?


Клуб в социальных сетях:
официальный паблик  Клуба любителей аудиокниг вКонтакте  Клуб любителей Аудиокниг - Твиттер  Клуб на ФейсБук  Клуб любителей Аудиокниг - наш канал на YouTube  Канал Клуба Любителей Аудиокниг в Телеграм




Файловая организация частной библиотеки аудиокниг

Я долго собирался написать данную статью, но никак не доходили руки. Сейчас я всё выскажу.

Файловая организация частной библиотеки аудиокниг

Данная работа была навеяна наглядностью книжных полок iPad.

Структура библиотеки

С возможностями визуализации библиотеки в ОС Windows 7 можно ознакомиться на видео "Оформление_и_структура_библиотеки.avi" -



В данном видео отражена файловая организация и принципы оформления мой личной "Библиотеки" находящейся в зачаточном состоянии заполнения, но с отработанной методикой, выстраданной и вылизанной. Заранее прошу прощения за некоторое костноязычие, и косячок, выраженный в том, что в видео не отображается курсор. Просматривать лучше в полноэкранном режиме и разрешением 720р.

С самой Библиотекой можно ознакомиться и поиграться, скачав архив (объем большой, но в библиотеке сохранены MP3-файлы книг, их всего несколько, но всё же).


user posted image

В раздачу включена также структура Библиотеки с минимумом MP3. Качайте выборочно.

Сразу оговорюсь, что такое оформление библиотеки не может заменить возможности базы данных, и призвано украсить библиотеку и организовать файлы, при помощи ОС Windows. Наиболее наглядно такое оформление в среде Windows 7, потому, что иконки в этой ОС могут изменяться по размеру в диапазоне от 16х16 до 256х256 (причем плавно).

Итак, что же нужно проделать, и как организовать файлы, чтобы получить такое оформление.

Первым делом, необходимо прописать в системных переменных путь к папке библиотеки.

Для чего это нужно? Нужно это для того, чтобы можно было перемещать "Библиотеку" на любой диск, или вообще в любую папку. При этом оформление "Библиотеки" будет сохранено. Технически это выглядит так – если мы в свойствах папки указываем иконку для отображения (вместо стандартного изображения папки Windows), то внутри этой папки автоматически создается скрытый системный файл desktop.ini в котором записывается путь к файлу иконки. Путь записывается в абсолютном виде (т.е. полностью), и если мы перенесем "Библиотеку" в другое место (вместе с иконками), то и путь к ним изменится, и будет отличаться от записанного в файл desktop.ini . Таким образом, система не сможет отобразить картинку (иконку) вместо папки.

Как это сделать?

Панель управления -> Система -> Дополнительно -> Переменные среды -> Системные переменные -> Создать

Имя переменной: LIBRARY
Значение переменной: f:\Библиотека

В качестве значения переменной нужно указать путь к папке, в которой находится Библиотека (этот путь будет подставляться вместо переменной LIBRARY, и когда вы перенесете свою библиотеку в другое место на своих дисках, для восстановления оформления достаточно будет изменить этот путь в системной переменной).

user posted image

На данном рисунке "Библиотека" перенесена в корень диска "i:".

При создании папок с иконкой в desktop.ini каждой папки (при помощи любого текстового редактора, например "Блокнота") изменять значение f:\Библиотека на %LIBRARY%

Это позволит создавать папки с уже подобранными иконками независимые от местоположения библиотеки.

user posted image

Что же находится внутри папки "Библиотека"?

user posted image


На рисунке выше можно посмотреть структуру библиотеки, но всё же приведу схему, и объясню ее по пунктам.

user posted image

Папка "__Вспомогательные файлы для библиотеки" содержит различные файлы и заготовки папок для самостоятельного оформления библиотеки, а также, иконки, используемые для оформления стандартных папок.
Она имеет свойство "скрытая", и если не нужна, то её можно не отображать. Но если хочется сохранить красивый вид стандартных папок ("__Инфо", "Арт", "Аудио", "Комментарий", "Текст" и т.д.) её нельзя удалять, как раз в ней и хранятся иконки этих папок.
Почему в начале названия папки стоят два подчерка? Всё очень просто, для того чтобы эта папка находилась всегда на первой позиции среди папок библиотеки. Аналогично, но с одним подчерком, названы папки, относящиеся к различным множествам книг (как то "_Межавторские циклы" и "_Радио (циклы передач)". Такие папки в дереве библиотеки всегда будут находиться сразу после папки "__Вспомогательные файлы для библиотеки" и их никогда не придется искать среди авторов на букву М или Р. )

Итак, папка "__Вспомогательные файлы для библиотеки" содержит следующее:

user posted image

Рассмотрим первую папку "Заготовка папки автора".

user posted image

"Заготовка папки автора" содержит уже настроенные папки. Её достаточно скопировать в корень Библиотеки и можно переименовать в нужного автора, заполнять информацию, вставлять в нее книги и менять иконку на иконку автора. Кстати, если фото автора не найдено, можно оставить стандартную иконку "с мужиком и чернильницей", или поменять ее на иконку "женщина с чернильницей" (она есть в подборке иконок ) ).

В папке "Заготовка папки автора" имеется папка с названием "__Инфо" в которой сохраняется имеющаяся об авторе информация (на следующем рисунке видно какая).

user posted image

    1. "Арт" - сюда сохраняются портреты автора проименованные в виде "ФИО (1)", "ФИО (2)" и т.д., а также иконка, изготовленная при помощи бесплатного сервиса "Конвертация PNG в ICO" расположенного по адресу
    http://converticon.com/ или аналогичной программкой входящей в состав "Полезных файлов". Иконка используется для оформления вида папки автора.
    2. "Биография и библиография" - сюда сохраняются ярлычки ссылок на биографию, на различных сайтах, таких как Wikipedia, Fantlab и т.д. Ярлычок переименовывается в виде "ФИО (WiKi-Ru)" или "ФИО (Fantlab)" соответственно, а также эти же страницы в формате doc (Windows Word) с такими же именами для offline использования (ни для кого не секрет, что сайты частенько закрываются).
    3. "Сайт автора" - сюда сохраняются ярлычки ссылок на найденные сайты автора или же живые журналы (как есть, без редактирования).
Для именования файлов и папки автора я использую следующие правила написания пресловутого ФИО:
    1. Для русского автора, если известно отчество, например "Бенедиктов Кирилл Станиславович".
    2. Для русского автора, если отчество неизвестно, например "Кульков Евгений".
    3. Для русского автора, работающего под псевдонимом, например "Зорич Александр (Боцман Яна Владимировна, Гордевский Дмитрий Вячеславович)", где в скобках пишется настоящее имя или имена (через запятую). Если строка получается длинной – сокращаю отчества в настоящих именах.
    4. Для зарубежного автора, вначале пишу на русском Фамилия Имя Отчество (настоящие или псевдоним), а в скобках настоящее имя на английском языке. Например – "Саймак Клиффорд Дональд (Clifford Donald Simak)".
Кстати, переименование папки автора не приводит к потере оформления (если только, теряется ярлык, буде таковой в каком либо из циклов – межавторских, радио и т.д.), но об этом позже.

Другие заготовки папок организованы аналогично. Более подробно они будут рассмотрены позже. Сейчас лишь продемонстрирую их структуру.

Содержание папки "Заготовка папки книги"

user posted image


Содержание папки "Заготовка папки межавторского цикла"

user posted image

Содержание папки "Заготовка папки межавторского цикла" -> "_Инфо"

user posted image

Содержание папки "Иконки для папок" -> "ICO 512"

user posted image

Эти иконки используются в "Библиотеке" для оформления подпапок авторов и книг. Эти иконки имеют размер вплоть до 512х512. Если такой набор иконок не устраивает, то его можно просто изменить. Для этого достаточно скопировать в эту папку свои иконки с аналогичными именами. При этом оформление всей "Библиотеки" изменится в соответствии с вашими предпочтениями.

Содержание папки "Полезные файлы"

user posted image

Коротко опишу содержимое.

Программа "ConvertPicToIco2.exe" предназначена для Off-Line конвертации JPG и PNG файлов в ICO, т.е. в файлы иконок. Как с нею работать описано ниже. В главе "Работа с папкой автора".

Программа "SearchFileOnRemovableDisk.exe" написана мною, и предназначена для использования ярлыков со ссылками на любые диски (в том числе и съемные), а также и на зеркальные (точные копии первых). Как ею пользоваться также будет рассмотрено ниже.


Работа с папкой автора

Итак, мы скопировали "Заготовку папки автора" в корневой каталог ("Библиотека"). Переименовали ее в нужного автора, например – "Бенедиктов Кирилл Станиславович".

Внутри находится папка "__Инфо" и скрытый файл "Desktop.ini". Этот файл содержит информацию об иконке папки "Бенедиктов Кирилл Станиславович". И пока это стандартная иконка - "с мужиком и чернильницей". Иконка эта хранится в папке "__Вспомогательные файлы для библиотеки". Если файл "Desktop.ini" открыть в текстовом редакторе мы увидим следующее:

[.ShellClassInfo]
IconResource=%LIBRARY%\__Вспомогательные файлы для библиотеки\Иконки для папок\ICO 512\portraitless_writer_1.ico,0
IconFile=%LIBRARY%\__Вспомогательные файлы для библиотеки\Иконки для папок\ICO 512\portraitless_writer_1.ico
IconIndex=0
[.ShellClassInfo.A]
IconFile=%LIBRARY%\__Вспомогательные файлы для библиотеки\Иконки для папок\ICO 512\portraitless_writer_1.ico


Изготовим теперь портреты и иконку автора.

Находим в интернете протрет(ы) автора и сохраняем их в папку "???\Библиотека\Бенедиктов Кирилл Станиславович\__Инфо\Арт" (три знака вопроса означают, что я не знаю на каком диске и в какой папке находится у вас "Библиотека") в формате JPG. После чего переименовываем их в соответствии с вышеизложенными правилами:

Бенедиктов Кирилл Станиславович (1).jpg, Бенедиктов Кирилл Станиславович (2).jpg и т.д.
Лучше всего, чтобы самый красивый и четкий стал первым, но это абсолютно непринципиально.

Теперь при помощи бесплатного сервиса "Конвертация PNG в ICO" расположенного по адресу http://converticon.com/ или аналогичной программки, входящей в состав "Полезных файлов", изготовим иконку.

user posted image

Выбираем нужный файл, предварительно выбрав в диалоговом окне тип файла JPG (по умолчанию стоит тип ICO, а так как у нас в папке нет пока иконок, то вы не увидите в папке своих файлов JPG).

user posted image

Далее выбираем все размеры, кроме оригинального.

user posted image

И делаем экспорт (Save As) в ту же папку. Всё! Иконка автора готова.

Теперь ее нужно "привязать" к папке автора. На папке "Бенедиктов Кирилл Станиславович" делаем правый клик мышью и выбираем в контекстном меню пункт "Свойства". В раскрывшемся окне выбираем вкладку "Настройка". Нажимаем кнопку "Сменит значок…". Находим созданную нами иконку через "Обзор", например "Бенедиктов Кирилл Станиславович (1).ico". Нажимаем "ОК", "Применить", "ОК". Папка приобретает вид фотографии автора. НО, внутри папки получается файл "Desktop.ini" немного не подходящий для наших целей.

[.ShellClassInfo]
IconResource=%LIBRARY%\__Вспомогательные файлы для библиотеки\Иконки для папок\ICO 512\portraitless_writer_1.ico,0
IconFile=F:\Библиотека\Бенедиктов Кирилл Станиславович\__Инфо\Арт\Бенедиктов Кирилл Станиславович (1).ico
IconIndex=0
[.ShellClassInfo.A]
IconFile=F:\Библиотека\Бенедиктов Кирилл Станиславович\__Инфо\Арт\Бенедиктов Кирилл Станиславович (1).ico
[.ShellClassInfo.W]
IconFile=F:+AFwEEQQ4BDEEOwQ4BD4EQgQ1BDoEMABcBBEENQQ9BDUENAQ4BDoEQgQ+BDI- +BBoEOARABDgEOwQ7- +BCEEQgQwBD0EOARBBDsEMAQyBD4EMgQ4BEcAXABfAF8EGAQ9BEQEPgBcBBAEQARCAFwEEQQ1BD0ENQQ
0BDgEOgRCBD4EMg- +BBoEOARABDgEOwQ7- +BCEEQgQwBD0EOARBBDsEMAQyBD4EMgQ4BEc- (1).ico



Как видите, здесь пути к иконке жестко прописаны (нельзя перенести папку без потери оформления), да и есть немного лишней информации.

Первым делом удаляем раздел [.ShellClassInfo.W] полностью.

Потом вместо
F:\Библиотека\Бенедиктов Кирилл Станиславович\__Инфо\Арт\Бенедиктов Кирилл Станиславович (1).ico

пишем

.\__Инфо\Арт\Бенедиктов Кирилл Станиславович (1).ico

Это позволит перемещать папку автора без потери оформления! "Desktop.ini" как бы говорит операционной системе - ищи иконку здесь – в этой же папке. Потому заменяем все упоминания об иконке на указанную выше строку.

В разделе [.ShellClassInfo]сохранилась информация о предыдущей иконке "с мужиком и чернильницей" её тоже необходимо заменить, обратив внимание на то, что после адреса иконки должны остаться ", 0"

Вот что получается


[.ShellClassInfo]
IconResource=.\__Инфо\Арт\Бенедиктов Кирилл Станиславович (1).ico,0
IconFile=.\__Инфо\Арт\Бенедиктов Кирилл Станиславович (1).ico
IconIndex=0
[.ShellClassInfo.A]
IconFile=.\__Инфо\Арт\Бенедиктов Кирилл Станиславович (1).ico


Всю процедуру редактирования можно посмотреть на видео:






Заполнение происходит по правилам, частично изложенным выше, но думаю необходимо повториться, и немного подкорректировать их, потому что в текстовом файле нет ограничений на длину строки, а операционной системе есть ограничение на полное имя файла (включающее в себя полный путь).
    1. "Автор". Для именования автора я использую следующие правила:
    _____а. Для русского автора, если известно отчество, например "Бенедиктов Кирилл Станиславович".
    _____б. Для русского автора, если отчество неизвестно, например "Кульков Евгений".
    _____в. Для русского автора, работающего под псевдонимом, например "Зорич Александр (Боцман Яна Владимировна, Гордевский Дмитрий Вячеславович)", где в скобках пишется настоящее имя или имена (через запятую).
    _____г. Для зарубежного автора, вначале пишу на русском Фамилия Имя Отчество (настоящие или псевдоним), а в скобках настоящее имя на английском языке. Например – "Саймак Клиффорд Дональд (Clifford Donald Simak)". Вообще говоря, можно было бы написать в скобках имя на языке автора, но не думаю, что найдется много знатоков, например японского языка.
    _____д. Если у книги несколько авторов, то указываем всех.


    2. "Название" формируется из

    название произведения / оригинальное название [=вариант названия 2; вариант названия 3; …]

    где "/ оригинальное название" используется для зарубежных произведений, но с ним та же ситуация, что и с "настоящим именем автора", и потому пишется на английском языке. С вариантами названия всё проще. Ни для кого не секрет, что одно и то же произведение зарубежного автора могло выйти на русском языке с различными вариантами перевода. Для фантастических произведений такую запись не сложно найти на сайте fantlab.

    Приведу пример наименования романа Саймака:

    Исчадия разума / Out of Their Minds [= В безумии; Из их разума; Вы сотворили нас!; Порождения разума; Благословенный дар; За гранью разума]


    3. "Цикл". В очень сложном случае, таком как роман "Охота на монстра", который входит одновременно и в авторский цикл и в межавторский можно записать

    Блокада (подцикл в межавторском цикле "Этногенез")

    Обычно с циклом все намного проще.


    4. "Том". Рассмотрим тот же "очень сложный случай"

    _____1 (в "Этногенезе" - книга 2)

    _____где "1" - это номер тома в авторском цикле, а "(в "Этногенезе" - книга 2)" - номер книги в межавторском цикле.


    5. "Год публикации". Это год издания произведения автором. Не аудио книги, не бумажной книги с переводом на русский, а именно год появления (завершения, обнародования) авторского произведения. Если не удаётся уточнить эту дату пишем

    н/у

    что означает "не установлено".

    6. "Жанр". С жанром все намного сложнее. Сколько людей, столько и мнений. Но я использую упрощенный вариант. "Зарубежный детектив", "Современный английский детектив" или "Советский детектив" - это всё суть "детективы". Потому, я пишу

    детектив

    И еще через запятую тип произведения. Например "эпос", "роман", "повесть" и т.д.

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


    7. "Язык". С языком всё понятно.


    8. "Читает". Если чтецов не очень много, их всех можно перечислить через запятую в формате "Фамилия Имя". Если же, это радиопостановка или театральная постановка, со множеством актёров, то лучше всего написать "коллектив" или "театр", а список ролей и исполнителей вынести в "Описание" после аннотации. Например, для "Бабуленька. (Аудиоспектакль по роману "Игрок")" список будет следующим:

    Роли исполняют:
    "Антонина Васильевна Трасевичева - бабуленька" - Фаина Раневская,
    "Алексей Иванович" - Олег Табаков,
    "генерал" - Михаил Яншин,
    "Полина" - Алла Покровская,
    "де Грие" - Анатолий Кторов,
    "мистер Астль" - Игорь Кваша,
    "мадемуазель Бланш" - Надежда Нечаева,
    "крупье" - Сергей Кузьмичев,
    "Потапыч" - Константин Борташевич



    9. "Стиль". Варианты надписи:

    аудиокнига,
    аудиокнига с музыкальным сопровождением,
    аудиокнига со звуковыми эффектами,
    аудиокнига с музыкальным сопровождением и звуковыми эффектами,
    аудиокнига своими руками,
    аудиокнига своими руками с музыкальным сопровождением,
    аудиокнига своими руками со звуковыми эффектами,
    аудиокнига своими руками с музыкальным сопровождением и звуковыми эффектами,
    радиопостановка,
    театральная постановка,
    литературные чтения,
    Модель Для Сборки,
    Темные Аллеи,
    лекции,
    аудиокурс,
    аудиогид.


    МДС и ТА я вынес в отдельный стиль, потому что это очень длинные циклы передач на радио со своими устоявшимися стилями. Последние, наверное, не имеют никакого отношения к литературе, но ведь в бумажной библиотеке могут быть и учебники, и справочники… Если кто-нибудь дополнит этот список буду благодарен.


    10. "Источник". Источник может быть разнообразным. Из основных это
    "аналог" - для восстановленных старых магнитных записей
    "радио" - для всяческих радиопостановок, радиотеатров и т.д.
    "CD" - для лицензионных изданий
    "театр" – если постановка – театральная
    "интернет" – для самоделок

    Или ссылка на страницу в интернете, на которой размещена в свободный доступ аудиоверсия издания (как например делается в "Этногенезе") или созданная своими руками аудиокнига. Например:

    источник: http://etnogenez.ru/blokada/


    11. "Тип файлов". Это может быть MP3 (что наиболее вероятно), WAV и т.д. и т.п.


    12. "Тип битрейта". CBR (Constant bitrate - постоянный битрейт, что наиболее вероятно), VBR (Variable bitrate - переменный битрейт) или ABR (Average bitrate - усреднённый битрейт).


    13. "Битрейт". Может принимать ограниченное число значений:

    16 kbps
    18 kbps
    20 kbps
    24 kbps
    32 kbps
    40 kbps
    48 kbps
    56 kbps
    64 kbps
    80 kbps
    96 kbps
    112 kbps
    128 kbps
    160 kbps
    192 kbps
    224 kbps
    256 Kbps
    320 Kbps



    14. "Частота". Тоже может принимать ограниченное число значений (большая часть из них очень маловероятна в отношении к аудиокнигам):

    16 kHz
    22 kHz
    24 kHz
    32 kHz
    40 kHz
    44 kHz
    48 kHz
    88 kHz
    96 kHz
    176 kHz
    192 kHz



    15. "Каналы". Вариантов немного – Mono, Stereo, Joint Stereo. К сожалению, иногда встречаются книги, у которых аудиофайлы имеют различное количество каналов, тогда вначале пишем преобладающее значение и потом в скобках другое. Например:

    каналы: Stereo (Joint Stereo)


    16. "Время звучания". Пишем исключительно в формате "ЧЧ:ММ:СС". Для чего? Для того, что базы данных, таблицы и т.д., понимают такой формат и могут подсчитать, например, сколько всего по времени звучит вся ваша библиотека или книги отдельного автора. Варианты "44 часа 35 мин" или "44ч35м" и т.д. программы не понимают! Примеры:

    44:35:16
    12:24:55



    17. "Издательство". Вариантов много, потому издательства лицензионных книг я не рассматриваю, но их нужно указывать. Вариант издательства "Нигде Не Купишь", тоже понятен.

    Для таких циклов как МДС или ТА можно (и нужно) записать в таком формате:

    МДС-№№, радио "Такое то", ГГГГ.ММ.ДД, №

    или

    ТА-№№, радио "Такое то", ГГГГ.ММ.ДД

    Поясню, что значит такая весьма информационная запись. "№№" – это номер передачи, фанаты отслеживали каждую и нумеровали. Если номер передачи не известен, пишем "0". С радио, непосредственно для МДС дело обстоит следующим образом – МДС работала на нескольких радиостанциях. Запись "ГГГГ.ММ.ДД, №" означает дату передачи и порядковый номер прочитанного произведения в этой передаче. Что касается ТА (Темные Аллеи) я, к сожалению, не знаю читалось ли несколько произведений в одной передаче. Пример:

    МДС-237, радио "Станция" 1998.05.07, 3

    Для других циклов на радио можно писать немного иначе.

    радио "Такое то", "Название передачи", ГГГГ.ММ.ДД


    18. "Год" – это год издания лицензионного диска аудиокниги, год восстановления записи (для "Нигде Не Купишь"), год передачи на радио и т.д.


    19. "Прочитано по изданию" наверное не нужно никому объяснять.


    20. "Описание" – это аннотация к произведению. Может также содержать список "Роли исполняют", о котором говорилось выше.
Вот что в результате должно получиться

user posted image

При создании архива книги этот файл можно использовать как файл комментария к архиву.

Перейдем к подпапке книги "Аудио".

В нее складываем исключительно аудиофайлы. К сожалению, в Рунете, имеется огромнейшее количество вариантов именования файлов и огромнейшее количество вариантов разбиения оных по времени. Я стремлюсь к файлам, поделенным на главы (если произведение имеет главы), хотя практически это огромнейший труд и привести все многообразие к такому виду нереально.

После добавления файлов в папку обрабатываем их редактором тегов. В этой работе очень сильно помогает созданный нами на предыдущем шаге файл "Комментарии.txt". Мы просто берем из него информацию и копируем в теги. Также добавляем в редакторе тегов к каждому файлу картинку обложки книги.

user posted image

Маленькое замечание по поводу внедряемой картинки. К сожалению, многие плееры (из тех которыми я пользуюсь кроме AIMP), не отображают, внедренную в MP3 обложку, если она имеет название не на латинице. Проводник Windows 7 тоже не отображает её. Поэтому, лучше всего, скопировать нужную обложку в какую-нибудь папку и переименовать её в "cover.jpg". После этого можно прикреплять её к MP3 файлам, и по окончании этого процесса удалять временный файл " cover.jpg".

После этой процедуры, содержимое папки "Аудио" будет выглядеть так:

user posted image

в режиме эскизов, или так в режиме таблицы:

user posted image

Всё, книга готова.

Вот как она будет выглядеть в папке автора:

user posted image

Рассмотрим вариант, когда у книги несколько авторов. Таким примером послужит книга "Маруся", написанная Полиной Волошиной и Евгением Кульковым. Выбираем "основного" автора. Допустим, что мы создали папку этой книги у автора "Волошина Полина" (что вполне логично, так как Кульков являлся соавтором всего для первой книги). Не хранить же нам книгу и у Кулькова тоже! Спасают ярлыки.

Заходим в папку "Волошина Полина", кликаем на книге "Маруся 1 (Этногенез 1). Маруся (Градобоев Андрей)" правой кнопкой мыши, и выбираем команду из контекстного меню "Создать ярлык". Вырезаем этот ярлык из папки "Волошина Полина" и вставляем в папку "Кульков Евгений". Теперь в папке Кулькова лежит ярлык со ссылкой на книгу в папке Волошиной, но для того, чтобы ярлык был наглядным переименовываем его из

Маруся 1 (Этногенез 1). Маруся (Градобоев Андрей)


в

Волошина Полина, Кульков Евгений - Маруся 1 (Этногенез 1). Маруся (Градобоев Андрей)

Теперь, этот ярлык будет наглядным.

Кроме того, ярлык создался системой с полным путем к папке книги

"F:\Библиотека\Волошина Полина\Маруся 1 (Этногенез 1). Маруся (Градобоев Андрей)"

А нам нужно чтобы он ссылался на книгу в "Библиотеке" независимо от того, где эта "Библиотека" находится. Для этого кликаем правой кнопкой мыши на ярлыке в папке Кулькова, в контекстном меню выбираем свойства, на вкладке "Ярлык" в поле "Объект" мы изменяем строку

"F:\Библиотека\Волошина Полина\Маруся 1 (Этногенез 1). Маруся (Градобоев Андрей)"

на

"%LIBRARY%\Волошина Полина\Маруся 1 (Этногенез 1). Маруся (Градобоев Андрей)"

Ярлык готов, и если у книги есть еще соавторы, то его можно смело скопировать и сохранить в их папках.

Вот как он выглядит в папке автора:

user posted image

Как осуществляется переход по такому ярлыку можно увидеть на вводном видео.


Работа с папкой межавторского цикла (или цикла передач на радио)

Пришла пора поговорить об межавторских циклах, циклах передач на радио и т.д.

Для таких "сборок" имеется "Заготовка папки межавторского цикла" в папке "__Вспомогательные файлы для библиотеки". Вот как выглядит её содержимое:

user posted image

Она, как и папка автора, содержит папку "__Инфо". Её структура почти аналогична и заполняется она так же.

user posted image

Допустим, что мы нашли всю необходимую информацию, картинки и оформили папку для межавторского цикла "Этногенез". Вот что мы получим

user posted image

Идея хранения "книг" в межавторском цикле абсолютно такая же, как и для соавторов. В такой папке мы храним только ярлыки со ссылками на книги, оформленные так как описано выше.

В нашем случае получится

user posted image

Идеология оформления всяческих циклов передач на радио абсолютно такая же.

user posted image


Полезные файлы

Осталось рассмотреть полезные файлы, находящиеся в папке "__Вспомогательные файлы для библиотеки\Полезные файлы".

Программа "ConvertPicToIco2.exe" – предназначена для Off-Line создания иконок из JPG и PNG файлов. Как пользоваться ею уже рассматривалось.

Программа "SearchFileOnRemovableDisk.exe" написана мною и предназначена для поиска файлов и папок указанных в ярлыке независимо от того, какую букву присвоила диску операционная система или от того съемный или стационарный у вас диск. Главное условие Имя диска должно быть уникальным.

Для чего она нужна? Если в Библиотеку складывать книги она очень быстро разрастется до невероятных размеров и просто не поместится ни на каком диске (если конечно у вас не NAS на 20Тб). Можно копировать папки авторов прямо с книгами на съемный диск, а в Библиотеке оставлять всё, кроме MP3-файлов. При этом размер Библиотеки на стационарном диске будет адекватным. Некоторые, например я, хранят свои файлы в двух экземплярах на двух одинаковых съемных винчестерах (ни для кого не секрет, что абсолютно надежных носителей информации пока не существует, за исключением глиняных табличек ) ). Так вот, можно создавать ярлыки со ссылками на один или два (зеркальных!) диска. При открытии ярлыка программа будет проверять подключен или нет диск с именем указанным в ярлыке (или одним из двух указанных) и в случае если он подключен открывать нужную папку в отдельном окне. Программа протестирована в WinXP и Win7.

Как этого добиться? Скопировали, например, папку автора с книгами или папку книги на другой диск. Кликаем правой кнопкой мыши на папке книги и выбираем в контекстном меню команду "Создать ярлык". У нас появляется ярлык - с иконкой книги, красивый такой ) . Берем его вырезаем и вставляем в папку книги в подпапку "Аудио" в Библиотеке, а ненужные уже MP3-файлы можно удалить (можно конечно вставить его и прямо в папку автора, если конечно вам не нужна информация о книге, как говорится "под рукой", в этом случае удаляем из Библиотеки папку книги целиком).

Далее нужно доработать ярлык. Кликаем на нём правой кнопкой мыши и в контекстном меню выбираем команду "Свойства". Во вкладке "Ярлык" в поле свойства мы обнаружим строку

"I:\Бенедиктов Кирилл Станиславович\Блокада 1 (Этногенез 2). Охота на монстра (Редько Виталий)"

Можно конечно оставить ее и так, но где гарантия, что в следующий раз диск, на который мы скопировали книгу, подключится в качестве диска "I:"?

Нужно немножечко подредактировать эту строку, и ярлык будет работать всегда. Даже если диск (например, его Имя - "БлаБлаБла_1") вы забудете подключить, то программа попросит вас подключить именно этот диск, а после подключения откроет окно с содержимым книги, на которую ссылается ярлык.

Итак, букву диска "I:" заменяем его именем - "БлаБлаБла_1" и получаем строку

"БлаБлаБла_1\Бенедиктов Кирилл Станиславович\Блокада 1 (Этногенез 2). Охота на монстра (Редько Виталий)"

Кавычки (открывающие и закрывающие обязательны) потому что в таком адресе есть пробелы!

Если вы скопировали книгу и на зеркальный диск (путь к файлу такой же) с именем "БлаБлаБла_2", то в строке после "БлаБлаБла_1" вставляем двоеточие и сразу после него, без пробела "БлаБлаБла_2".

"БлаБлаБла_1:БлаБлаБла_2\Бенедиктов Кирилл Станиславович\Блокада 1 (Этногенез 2). Охота на монстра (Редько Виталий)"

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

"%LIBRARY%\__Вспомогательные файлы для библиотеки\Полезные файлы\SearchFileOnRemovableDisk.exe" "БлаБлаБла_1:БлаБлаБла_2\Бенедиктов Кирилл Станиславович\Блокада 1 (Этногенез 2). Охота на монстра (Редько Виталий)"

Приведу этот же пример схематически

user posted image

К сожалению, после такого редактирования программа "SearchFileOnRemovableDisk.exe" устанавливает ярлыку свою иконку, потому необходимо ее восстановить вручную. Да и в имени ярлыка неплохо (даже необходимо) удалить надпись " - ярлык". То, что это ярлык и так видно по стрелочке на нём, а длина имени уменьшится.
Ярлык готов.

P.S.

Рассмотрю все предложения по созданию базы данных и программной оболочки на её основе применительно к такой Библиотеке.
Если кто-либо может помочь с написанием программки для автоматизации создания ярлыка на именованный съемный или стационарный диск (по приведенной схеме) буду благодарен.

AVMIR

Саму структуру Библиотеки в запакованном виде и cтатью в формате DOC можно скачать здесь.
Это повтор ссылки, приведенной в начале статьи.

user posted image

В раздачу включена также структура Библиотеки с минимумом MP3. Качайте выборочно.



© avmir :: Клуб Любителей Аудиокниг :: www.abook-club.ru

forumОбсудить на форуме


Аудиокнига: Головачёв Василий - Катарсис 01. Человек боя
Автор: Головачёв Василий
Название: Человек боя
Исполнитель: Лазарев Юрий
Цикл/серия: Катарсис
Номер книги: 01
Жанр: Боевая фантастика
Издательство: Нигде не купишь
Год издания: 2017
Прочитано по изданию: Неизвестно
Обработано: knigofil
Очищено: knigofil
Обложка: Вася с Марса
Качество: mp3, cbr, 96 kbps, 44 kHz, Mono
Размер: 733.44 MB
Длительность: 17:45:27
Описание:
Удел свидетелей тайных операций — смерть. Единственный шанс выжить — атаковать самому. Бывший полковник ФСБ Егор Кругов — не просто свидетель, а один из участников уничтожения секретной лаборатории по производству психотронного оружия, поэтому охота на него разворачивается по всем правилам. Однако с Человеком Боя, Витязем, владеющим воинским искусством и укрепленным верой в до......


О клубе :: Ресурсы :: Правообладателям :: Обратная связь :: ЧаВо :: Полезно :: Форум

Анклавы Клуба в социальных сетях:
официальный паблик  Клуба любителей аудиокниг вКонтакте  Клуб любителей Аудиокниг - Твиттер  Клуб на ФейсБук  Клуб любителей Аудиокниг - наш канал на YouTube  Канал Клуба Любителей Аудиокниг в Телеграм  
подписаться на почтовую рассылку


abook-club.ru 2004-2017
Дизайн: yuriy12, Alexxus, Верстка: gracer, Поддержка каталога: vTinka & co
Администрирование сервиса: nicksu, Выборочная корректура: smb46
Программирование: Виталий Ляпота (a.k.a. Vitalik)