↓
 ↑
Регистрация
Имя/email

Пароль

 
Вход при помощи VK ID
временно не работает,
как войти читайте здесь!
Nat_Sh Онлайн
сегодня в 18:26
Aa Aa
Привет. Меня зовут Нат - чукча не писатель, чукча читатель )) Я тут читаю давно, в основном фанфики ГП. У меня в читалке (Boox, на нём собственно и читаю) уже какое-то неприличное количество книг - больше 2000, и фанфики, и классика, и non-fiction и чего только нет.

И вот сидела я недавно, искала какой-то Драмиона - помню только что читала года два назад, Постхогвартс, много аллюзий на разные антиутопии, и сейчас вернулась бы перечитать. И понимаю - найти не могу. Ни автора не помню, ни названия. Скроллю список из тысячи с лишним названий - глаза сворачиваются. И тут меня окончательно проняло - мне нужна нормальная умная книжная полка. Каталог. Мой личный библиотекарь. Чтобы знал что у меня есть, помнил в каком я по нему статусе, помог найти даже когда я не помню точных формулировок.

Я по работе программист, и в какой-то момент просто решила - а сделаю-ка себе. Сделалось.

Что оно умеет:
- Читает у меня в файлах FB2 и EPUB всё что там есть - авторов, переводчиков, жанры, серии, аннотацию, год выпуска. И главное - всю шапку фанфика: фандом, пейринг, рейтинг, события, статус «в процессе / заморожен / завершён». Всё это становится фильтрами поиска.
- Различает пять статусов чтения, а не просто «прочитано / не прочитано». Сейчас читаю, хочу прочитать, прочитано, брошено, отложено. Потому что брошено и отложено - это две разные вещи, и мне важно их различать.
- Синхронизируется с AlReaderX Pro в реальном времени. Открыла книгу в читалке - на главной странице сразу появляется карточка «сейчас читаю» с прогрессом. Дочитала до конца - само переключается в «прочитано» и предлагает поставить оценку. Ручное переключение статуса для Брошено/Отложено/Хочу прочитать. При этом, читаю я по прежнему в AlReaderX, но ищу книги в своем приложении и открываю их оттуда.
- Ищет по тегам, жанрам, фандомам, аннотации, заметкам, пейрингу, сериям, персонажам одновременно. «Снейп/Гермиона + завершён + рейтинг от R + размер от 200к + ещё не читала» - все фильтры разом, выдаст что подходит.
- Помогает не накопить дубли и переводы. Есть проверка, которая выдает дубли авторов - если в библиотеке Хайнлан Роберт и Роберт Энсон Хайнлайн - можно все привести к одному написанию автора и этот выбор будет запомнен, следующие книги зайдут уже с одним правильным названием. Также ищет дубли в сериях, и дубли книг.
- Любимые теги можно отметить звёздочкой - чтобы быстро по ним фильтровать, не копаясь в общем списке.
- Раскладывает книги по категориям - по моим правилам, каждой ктегории можно назначить свои тэги. Даже без правил Фанфики автоматом распределяются в отдельную категорию (или по разным категориям, если удалось в мета-данных найти фандом). Плюс есть общие тэги для любых книг - «любимое», «на отпуск», «дать подруге почитать», «вернуться когда настроение». Одна книга может лежать в нескольких категориях одновременно.
- Теги - первичное заполнение для фанфиков из блока События, плюс добавляю какие хочу. У меня например свои теги по «зашло / не моё», и куча по фандомам которые в События фанфика не попали.

Получилось примерно то, что я для себя и хотела, и пользоваться (мне) удобно. Наконец-то привела библиотеку в порядок. Подумалось - может такое интересно ещё кому-то?

Сразу честно: пока работает только на Android, и интерфейс заточен под e-ink ридеры (Boox и подобные). На обычном смартфоне тоже встанет, но выглядит пока «как для электронной бумаги» - крупные чёрно-белые квадраты. Красивая версия для смартфона делается прямо сейчас. Также в планах декстопная версия для винды. Из читалок полная синхронизация пока только с AlReaderX Pro, остальные (KOReader, FBReader, ReadEra, CoolReader) - в работе, думаю буду добавлять по одной в неделю-полторы. На PocketBook поставить нельзя - у них своя Linux-прошивка. На Kindle, Kobo тоже нельзя по той же причине. Но, в планах это есть.

А теперь главный для меня вопрос - помогите понять куда дальше развивать. От ваших ответов реально зависит, что я добавлю в первую очередь, поэтому буду благодарна за каждый комментарий. Хочется узнать три вещи. Первое - на каком устройстве и в какой программе-читалке вы в основном читаете (телефон / Boox / комп / просто с сайтов Online или другой Android e-ink / PocketBook / Kindle / Kobo / и т.д.; AlReaderX, KOReader, FBReader, ReadEra, Moon+, Librera, CoolReader, встроенная, что-то ещё). Второе - что из описанного выше зацепило больше всего, чем хотелось бы воспользоваться прямо сейчас. Третье - чего из не упомянутого вам не хватает в управлении вашей библиотекой, что было бы для вас must-have в такой полке.

И если кто хочет потыкать в бете - напишите в комментариях или в личку. Соберётся пара желающих - буду давать сборку и собирать обратную связь.
сегодня в 18:26
20 комментариев из 30
Nat_Sh
Про ао3 скажу, что там есть некоторые исключительно русскоязычные фандомы, которые именно там наиболее активны (в силу разных причин). И тут добавляется прикол - иноязычное написание имён, в каноне написанных по-русски, но имеющих иноязычное происхождение. В некоторых случаях в итоге получаются невообразимые варианты. Ну это для вашего "докручивания".

А на ваш вопрос ответ простой. Я качаю только пдф, так что мне доп.программы для чтения не нужны. Я ими не только не пользуюсь, но даже и не умею
Nat_Sh Онлайн
Жопожуй Конидзэ
Даже немного неправильно написала.
https://1drv.ms/i/c/5a14effd2514f647/IQABfCfFrljsRbhVQ6sY6c9iAb4IkCB5LiI9ky8Xm7De_dA
То что во второй строке (жанры, тэги, статус, оценка) это сквозной поиск. Первая строка с чекбоксами - в этих полях осуществляется поиск того, что указано в текстовом поле поиска. И там уже по тапу
Nat_Sh Онлайн
Janeway
С pdf проблема в том, что оттуда вообще нормально ничего не вытащишь )) чаще всего ao3 туда не пихает даже те данные, которые кладёт в ту же книгу в epub.
Но в целом, просто чтобы содержать свою библиотеку в порядке - самому ставить тэги, оценки, заметки, чтобы что-то можно было потом найти - возможный вариант, если книг не очень много.
Что касается англоязычных названий и прочего - все продумано (для epub и fb2) - автоматически парсер тащит к примеру тег posthog. Вы его переименовываете в постхогвартс, и дальше все файлы у которых в метаданных стоит postHog автоматически уходят в Постхогвартс
Что касается англоязычных названий и прочего - все продумано (для epub и fb2) - автоматически парсер тащит к примеру тег posthog. Вы его переименовываете в постхогвартс, и
Эмм, а разве на ао3 нет т.н. "свободного написания" имён персонажей? Т.е. здесь, на фанфиксе, даже если ты привык Снейпа Снеггом звать (и он так у тебя назван в тексте), то в шапке он всё равно будет Снейпом, потому что именно так этот персонаж назван в настройках фандома. А вот на ао3, ЕМНИП, может быть вариативность - как взять списка из готовых персонажей фандома, так и назвать его по-своему в списке персонажей в шапке.

Я, конечно, от айти далека, но мне приходилось внедрять на работе разные программы, автоматизирующие работу персонала. И вытягивание данных из документов разного формата зависело не только от их формата, но и от форматирования внутри документов, да))
Nat_Sh Онлайн
Janeway
Что касается метаданных - проблема именно в том, что ao3 в pdf почти ничего не кладет. Я тестировала - один и тот же файл. В epub есть рейтинг, персонажи, размер, категория, обложка (помеченная как обложка) В pdf нет ничего кроме автора и названия.
А насчёт наименования персонажей - у меня в приложении есть возможность редактирования персонажей и пейринга. И если там переименовать северус снейп в северус снегг дальше все новые книги будут заходить со снегг, даже если в метаданных прописан снейп
Nat_Sh
Вы меня не поняли.
И если там переименовать северус снейп в северус снегг дальше все новые книги будут заходить со снегг, даже если в метаданных прописан снейп
Это-то очевидно. Я про те случаи, когда в шапке (в метаданных то есть) персонажи названы вариативно (чего не будет на фанфиксе). То есть когда нет единнобразия именования не по текстам, а в рамках фандома (как он изложен на таком ресурсе, как ао3). Переименовывать их каждый раз, когда случается разночтение - ну, такое себе...
Старые фики с ФБ, кстати, грешат этим ещё хуже
Ну вот давайте я пример для наглядности приведу.

Есть такое вино, совиньон. Допустим, так называется персонаж в русском написании в русском фандоме. А дальше мы его на англоязычном сайте ао3, если мы знаем, что это изначально французское слово, переведём как Sauvignon. Но мы ведь можем и не знать правил обратной транслитерации французских слов из русского назад в латиницу. Или банально французского не знать. Или даже не знать, что это французское слово, написанное по-русски. И тогда мы можем придумать разные другие варианты, типа: Sovinyon, Sauvinyon, Sovinion (можно ещё пяток вариантов придумать).

Так вот, все эти варианты - это варианты метаданных. То есть однозначного соответствия между тем "как есть" и "как должно быть" нет. Хорошо ещё, если один и тот же автор придерживается хоть какого-то единообразия в рамках разных своих текстов. А ведь он может расти и эволюционировать - и написание вместе с ним))
Nat_Sh Онлайн
Janeway
Это вы не поняли )) вы берете из своей библиотеки одну книгу, где Северус назван Snape. В этой книге переименовываете его в Северус Снегг. Дальше нажимаете "пересканировать библиотеку" и, если надо, отмечаете галочку "в пейринне тоже" - во всех книгах, в которых у вас есть snape он будет переименован в Снегг. И во всех новых книгах он будет переименован автоматически. Соответственно, в поиске вы сможете использовать свое привычное имя для персонажа ))
Для вашего примера - да, каждый вариант написания Савиньон вам придётся переименовать вручную. Но только один раз.
Nat_Sh
Нет, я-то вас как раз прекрасно поняла с первого раза.

А вот вы не понимаете, что лично я считаю неудобным, что сталкиваясь с неправильным написанием имени героя и вынужденно его исправляя, я задолбаюсь. Потому что - см.выше - этих вариантов может быть много, а не 2 или 3.
То есть, тупо, на фиг мне вообще эта ваша автоматизация, если я всё равно с каждым новым автором вынуждена вручную что-то дописывать?

Это я по опыту внедрения автоматизаций, если что.

Но поскольку я всё равно не ваша целевая аудитория, то думаю, что можно выйти из этой беседы.

А вы подумайте на досуге, как вытягивать данные из книжек (те самые каноны, по которым закончились авторские права), которые в оцифрованном виде лежат на oceanofpdf - там же вообще списка персонажей нет))
То есть, тупо, на фиг мне вообще эта ваша автоматизация, если я всё равно с каждым новым автором вынуждена вручную что-то дописывать?
сколько вариантов может быть у одного несчастного слова?
Nat_Sh Онлайн
Janeway
У меня сейчас в библиотеке около 2.5 тыс книг. Из них около 700 фанфиков. Которые я собирала много лет, некоторых из них в интернете уже просто нет.
Я в ней навела порядок примерно за неделю, по часу вечером. И все что я сделала - будет учтено в новых книгах.
Я понимаю, что это не идеальный вариант. Но, без подключения личной подписки ai - он пока единственный и он неплохо работает.
При этом, есть экспорт/импорт бд, есть описание модели данных - теоретически, можно на нее натравить ai и он сам сделает любые варианты совиньона и куда их присобачить. И потом все это залить обратно в приложение.
Жопожуй Конидзэ
сколько вариантов может быть у одного несчастного слова?
Я только 4 варианта привела. Могу ещё 5 придумать. И слово это не случайно взяла - оно очень типично показывает написание имён персонажей в одном фандоме. А ещё эта проблема может экспонироваться, когда таких вот "неоднознаных" имён в одном фике больше двух. И они все написаны "не по правилам". И у разных авторов в этой паре персонажей написания одного имени могут варьироваться одним образом, а второго - другим. А добавим третьего?

В общем, как написала выше, я всё равно тут не целевая аудитория, так что отойду. Да и фандомов таких не так много. Но некоторые ходят на ао3 ИСКЛЮЧИТЕЛЬНО ради таких вот фандомов
Я только 4 варианта привела. Могу ещё 5 придумать.
и на все варианты уйдет не больше 10 минут, и то если вы пальцами по экрану вечно не попадаете

польза этой функции становится тем больше, чем больше у вас фикла в библиотеке, потому что если у вас фикла мало, то принцип "один раз поправил - ко всей библиотеке применилось" вам будет уже не особо важен, потому что "всей библиотеки" у вас всего с десяток книг

а вот если их дохрена, то это хороший способ все привести в порядок
Nat_Sh
Janeway
У меня сейчас в библиотеке около 2.5 тыс книг. Из них около 700 фанфиков. Которые я собирала много лет, некоторых из них в интернете уже просто нет.
Я в ней навела порядок примерно за неделю, по часу вечером.
Я понимаю, что это не идеальный вариант. Но, без подключения личной подписки ai - он пока единственный и он неплохо работает.
При этом, есть экспорт/импорт бд, есть описание модели данных - теоретически, можно на нее натравить ai и он сам сделает любые варианты совиньона и куда их присобачить. И потом все это залить обратно в приложение.
Мне это в любом случае не надо. А тот, кто получит ваш продукт, будет не очень рад, что надо ещё ИИ сюда прикручивать, если сам не технарь.
С другой стороны - а много ли таких пользователей, которым нужна такая система? Пока ответа тут тоже не видать
Nat_Sh Онлайн
В моем приложении переименовывается каждый персонаж отдельно. Не строкой "снейп, грейнджер, шеклболт"
Но, если честно, если вы предпочитаете pdf с ao3 - там вы редко столкнетесь с такой проблемой. Они не кладут в pdf персонажей. Во всяком случае сейчас. Ну либо не помечают их нормально. Нет мета-данных.
У меня есть в планах попробовать поработать с этим, но там все равно понадобятся какие-то телодвижения от хозяина библиотеки. Ну либо, как я уже сказала, экспорт бд, натравить ai, импорт бд.
Если у вас есть другие варианты - предлагайте )))
Nat_Sh Онлайн
Janeway
Вообще, ваш пример довольно надуман. Я как раз из тех, кто терпеть не может снегга, долгопупса и прочих из этого перевода. Я за вечер во всех персонажах и пейрингах переименовала их в привычный мне перевод, без всякого ии. Мало того, для всех книг в которых использованы эти имена я сделала одну категорию, в которую они автоматически свалились по созданному мною правилу. И теперь, поиском я могу искать снейп в персонажах, и туда попадут и те книги, в которых он указан как снегг. Но если у меня настроение говно, я могу исключить книги в категории "дрянь-имена".
И никакого ИИ ))
вспомнилось че-то

за окном падал пушистый Снегг
Nat_Sh Онлайн
Жопожуй Конидзэ
Ну что вы.. "за окном шел снег и рота красноармейцев" же ))
Nat_Sh Онлайн
Жопожуй Конидзэ
А может когда я десктоп по винду допилю - вы докер развернете? ))
Nat_Sh
давайте лучше просто исходники на гит, а? и нашим, и вашим

под винду сделайте красиво, а линуксоиды сами соберут из сорцев, только зависимости пропишите
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть