Новая функция (случайная книга).

Обсуждения, вопросы и ответы по электронным книгам ONYX BOOK
Закрыто

Нужна ли такая функция?

Нужна
6
40%
Не нужна
9
60%
 
Всего голосов: 15

belartgen
Кандидат (3 lvl)
Сообщения: 122
Зарегистрирован: Вс дек 30, 2012 10:10

Новая функция (случайная книга).

Сообщение belartgen » Ср мар 06, 2013 20:26

После прочтения очередной книги (Рей Бредбери - Вино из Одуванчиков) возник вопрос, а что читать далее? Аврора почти под завязку заполнена книгами которые хочется прочесть, но выбрать очень тяжело... жизнь так коротка, а прочесть всё из того, что хочется не реально и появилась идея, выбор случайной книги! Пусть устройство само выберет следующую книгу, типа случайный порядок, режим Shuffle =)
Режим случайно внутри каталога (у меня всё разделено только по авторам) и случайно по всем каталогам. С возможностью настройки форматов книг из которых делать выбор. Например только fb2.

А так же было бы не плохо генерировать список книг, в случайном порядке... некий readlist, аналог плейлиста.

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

Аватара пользователя
Kirith
Академик (6 lvl)
Сообщения: 1405
Зарегистрирован: Чт июл 29, 2010 16:38

Сообщение Kirith » Ср мар 06, 2013 21:09

belartgen писал(а):и появилась идея, выбор случайной книги! Пусть устройство само выберет следующую книгу, типа случайный порядок, режим Shuffle =)
Режим случайно внутри каталога (у меня всё разделено только по авторам) и случайно по всем каталогам....
Есть предложение: случайным также сделать перемещение по страницам: 1, а потом 45, а потом 170, а потом ...
Или ещё: читал одну книгу и вдруг... при перелистывании уже середина другой :shock:
Во! здорово, правда?
"я тысячу раз сожалел о том что сказал и ни разу - о том что промолчал" Фома Аквинский
I62HD(st), М92, M92Mx20 М90х13

belartgen
Кандидат (3 lvl)
Сообщения: 122
Зарегистрирован: Вс дек 30, 2012 10:10

Сообщение belartgen » Ср мар 06, 2013 21:22

Kirith писал(а):
belartgen писал(а):и появилась идея, выбор случайной книги! Пусть устройство само выберет следующую книгу, типа случайный порядок, режим Shuffle =)
Режим случайно внутри каталога (у меня всё разделено только по авторам) и случайно по всем каталогам....
Есть предложение: случайным также сделать перемещение по страницам: 1, а потом 45, а потом 170, а потом ...
Или ещё: читал одну книгу и вдруг... при перелистывании уже середина другой :shock:
Во! здорово, правда?
Ваш "остроумная" шутка, не такая уж и шутка.

Предисловие к книге "451 по Фаренгейту"
С девяти лет и до подросткового возраста я проводил по крайней мере два дня в неделю в городской библиотеке в Уокигане (штат Иллинойс). А летними месяцами вряд ли был день, когда меня нельзя было найти там, прячущимся за полками, вдыхающим запах книг, словно заморских специй, пьянеющим от них ещё до чтения.
Позже, молодым писателем, я обнаружил, что лучший способ вдохновиться — это пойти в библиотеку Лос Анджелеса и бродить по ней, вытаскивая книги с полок, читать — строчку здесь, абзац там, выхватывая, пожирая, двигаться дальше...

Аватара пользователя
Kirith
Академик (6 lvl)
Сообщения: 1405
Зарегистрирован: Чт июл 29, 2010 16:38

Сообщение Kirith » Ср мар 06, 2013 21:24

belartgen, фантастика!!! Не знал. Спасибо за цитату...
"я тысячу раз сожалел о том что сказал и ни разу - о том что промолчал" Фома Аквинский
I62HD(st), М92, M92Mx20 М90х13

belartgen
Кандидат (3 lvl)
Сообщения: 122
Зарегистрирован: Вс дек 30, 2012 10:10

Сообщение belartgen » Ср мар 06, 2013 21:27

Kirith писал(а):belartgen, фантастика!!! Не знал. Спасибо за цитату...
Вообще-то научная фантастика. Теперь знаете. Пожалуйста...

Аватара пользователя
Злой Зилов
Академик (6 lvl)
Сообщения: 1507
Зарегистрирован: Ср дек 14, 2011 22:45

Re: Новая функция (случайная книга).

Сообщение Злой Зилов » Ср мар 06, 2013 22:30

belartgen писал(а):Пусть устройство само выберет следующую книгу, типа случайный порядок, режим Shuffle =)
Ага, пусть еще бабу случайно выберет и троллейбус, на котором на работу поедете.
Booken Cybook Muse Frontlight (Carta)

Barnes & Noble NOOK Simple Touch™ with GlowLight™/ReLanch+CoolReader

ONYX Boox M91S Odysseus, Firmware v.1.7 20120517

Аватара пользователя
polkan
Студент (1 lvl)
Сообщения: 43
Зарегистрирован: Вс фев 10, 2013 12:28

Сообщение polkan » Пт мар 08, 2013 07:46

Злой Зилов писал(а):Ага, пусть еще бабу случайно выберет и троллейбус, на котором на работу поедете.
на самом деле это сравнение зелёного с солёным, ну да ладно... я думаю тут дело будет в другом, юзер будет "случайно" открывать кучу книг пока не нарвётся на нравящееся ему в текущий момент чтиво, а это проще сделать глазами в каталоге, чем тупо тыкая по кнопке "открой мне случайную книгу"

к данному выводу пришел на опыте использования "случайного" порядка следования треков в плейлисте музыки... всё равно тыкаешь в кнопку следующего трека, пока не нарвешься на то, что нравится.
А возникли такие кнопки для достижения "эффекта радио", когда по радио передают вроде бы не тобой выбранную музыку, а ты слушаешь и слушаешь... итп итд и можно долго словоблудить на эту тему. ;-)
ONYX Boox i62ML Aurora, Firmware 1.8 20130205

Аватара пользователя
Злой Зилов
Академик (6 lvl)
Сообщения: 1507
Зарегистрирован: Ср дек 14, 2011 22:45

Сообщение Злой Зилов » Вс мар 10, 2013 13:57

Аналогия треков и книг - очень странный подход. Лично я читаю по системе, по собственному плану. Да, бывает настроение от него отклониться. Но не по случайному же порядку.
Booken Cybook Muse Frontlight (Carta)

Barnes & Noble NOOK Simple Touch™ with GlowLight™/ReLanch+CoolReader

ONYX Boox M91S Odysseus, Firmware v.1.7 20120517

belartgen
Кандидат (3 lvl)
Сообщения: 122
Зарегистрирован: Вс дек 30, 2012 10:10

Сообщение belartgen » Пн мар 11, 2013 12:08

Злой Зилов писал(а):Аналогия треков и книг - очень странный подход. Лично я читаю по системе, по собственному плану. Да, бывает настроение от него отклониться. Но не по случайному же порядку.
В таком случае вы просто бы не пользовались данной функцией, а у меня плана нет, у меня есть около 7 гигабайт книг, которые все в равной степени хочется прочитать=)

belartgen
Кандидат (3 lvl)
Сообщения: 122
Зарегистрирован: Вс дек 30, 2012 10:10

Сообщение belartgen » Пн мар 11, 2013 12:16

polkan писал(а):пока не нарвётся на нравящееся ему в текущий момент чтиво, а это проще сделать глазами в каталоге, чем тупо тыкая по кнопке "открой мне случайную книгу"

к данному выводу пришел на опыте использования "случайного" порядка следования треков в плейлисте музыки... всё равно тыкаешь в кнопку следующего трека, пока не нарвешься на то, что нравится.
А как я узнаю что книга мне нравится, если я её ещё не читал никогд? Хоть как придётся начать читать, что бы понять=) С музыкой конечно проще, послушал 3-10 минут и уже понятно, нравиться или нет, поэтому по выбору музыки соглашусь, но книга то не трек и 99% что я эту книгу не читал ранее, поэтому не соглашусь=)
Книги многие скачивал по одной, некоторые сборка автора, но в любом случае я их не читал и чтоб понять нравиться не нравится, нужно начать читать=)

Вообще эту функцию можно было бы вынести в отдельную программу, в этой проге можно сделать выбор каталогов, из которых делать выбор, с отображением статистики прочитал, не дочитал с отображением % до-куда прочтена книга. С возможностью лёгкого удаления, копирования книг на устройстве.

Аватара пользователя
polkan
Студент (1 lvl)
Сообщения: 43
Зарегистрирован: Вс фев 10, 2013 12:28

Сообщение polkan » Пн мар 11, 2013 16:28

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

а выбор "случайного"... чтото типа такого написать чтоли?

Код: Выделить всё

find / -iname "*.fb2.zip" -print | shuf -n1| fbreader
ONYX Boox i62ML Aurora, Firmware 1.8 20130205

belartgen
Кандидат (3 lvl)
Сообщения: 122
Зарегистрирован: Вс дек 30, 2012 10:10

Сообщение belartgen » Пн мар 11, 2013 21:01

polkan писал(а):обычная песня длится около 3-6 минут, поэтому нравится она или нет, делается на первых же секундах... так же и с книгами, решить нравится она или нет на данный момент я могу по первым же абзацам, а то и по аннотации...

а выбор "случайного"... чтото типа такого написать чтоли?

Код: Выделить всё

find / -iname "*.fb2.zip" -print | shuf -n1| fbreader
Скажите пожалуйста где это вводить. Если это сработает, то огромное Вам спасибо!=)

Аватара пользователя
polkan
Студент (1 lvl)
Сообщения: 43
Зарегистрирован: Вс фев 10, 2013 12:28

Сообщение polkan » Вт мар 12, 2013 04:30

это я написал умозрительно для среднестатистического линукса... а чтобы проверить конструкцию?.... надо установить программу консоль (где то тут была ссылка на неё). а чтобы на основе этого создать программу?..... даже если бы я умел, то не взялся бы, слишком примитивная формула для полноценной программы
ONYX Boox i62ML Aurora, Firmware 1.8 20130205

Аватара пользователя
Kirith
Академик (6 lvl)
Сообщения: 1405
Зарегистрирован: Чт июл 29, 2010 16:38

Сообщение Kirith » Вт мар 12, 2013 07:00

polkan писал(а):надо установить программу консоль (где то тут была ссылка на неё)
В OFTM есть возможность вводить и выполнять команды
* Запуск команд из командной строки (File - Run...)
"я тысячу раз сожалел о том что сказал и ни разу - о том что промолчал" Фома Аквинский
I62HD(st), М92, M92Mx20 М90х13

Аватара пользователя
polkan
Студент (1 lvl)
Сообщения: 43
Зарегистрирован: Вс фев 10, 2013 12:28

Сообщение polkan » Вт мар 12, 2013 13:22

В поиске может оптимальных параметров для команды shuf, меня занесло на http://www.shuf.net/~pavel/ По моему интересно занесло, а? ;)
ONYX Boox i62ML Aurora, Firmware 1.8 20130205

Закрыто

Вернуться в «Электронные книги ONYX (eBook)»