Новая функция (случайная книга).
Новая функция (случайная книга).
После прочтения очередной книги (Рей Бредбери - Вино из Одуванчиков) возник вопрос, а что читать далее? Аврора почти под завязку заполнена книгами которые хочется прочесть, но выбрать очень тяжело... жизнь так коротка, а прочесть всё из того, что хочется не реально и появилась идея, выбор случайной книги! Пусть устройство само выберет следующую книгу, типа случайный порядок, режим Shuffle =)
Режим случайно внутри каталога (у меня всё разделено только по авторам) и случайно по всем каталогам. С возможностью настройки форматов книг из которых делать выбор. Например только fb2.
А так же было бы не плохо генерировать список книг, в случайном порядке... некий readlist, аналог плейлиста.
Так же хочется функцию подсчёта времени окончания прочтения книги, само собой приблизительно, например читаю я книгу, прочёл 10 страниц за 3 минуты, а он рассчитывает сколько времени потребуется при данной скорости для прочтения книги до конца.
Режим случайно внутри каталога (у меня всё разделено только по авторам) и случайно по всем каталогам. С возможностью настройки форматов книг из которых делать выбор. Например только fb2.
А так же было бы не плохо генерировать список книг, в случайном порядке... некий readlist, аналог плейлиста.
Так же хочется функцию подсчёта времени окончания прочтения книги, само собой приблизительно, например читаю я книгу, прочёл 10 страниц за 3 минуты, а он рассчитывает сколько времени потребуется при данной скорости для прочтения книги до конца.
Есть предложение: случайным также сделать перемещение по страницам: 1, а потом 45, а потом 170, а потом ...belartgen писал(а):и появилась идея, выбор случайной книги! Пусть устройство само выберет следующую книгу, типа случайный порядок, режим Shuffle =)
Режим случайно внутри каталога (у меня всё разделено только по авторам) и случайно по всем каталогам....
Или ещё: читал одну книгу и вдруг... при перелистывании уже середина другой

Во! здорово, правда?
"я тысячу раз сожалел о том что сказал и ни разу - о том что промолчал" Фома Аквинский
I62HD(st), М92, M92Mx20 М90х13
I62HD(st), М92, M92Mx20 М90х13
Ваш "остроумная" шутка, не такая уж и шутка.Kirith писал(а):Есть предложение: случайным также сделать перемещение по страницам: 1, а потом 45, а потом 170, а потом ...belartgen писал(а):и появилась идея, выбор случайной книги! Пусть устройство само выберет следующую книгу, типа случайный порядок, режим Shuffle =)
Режим случайно внутри каталога (у меня всё разделено только по авторам) и случайно по всем каталогам....
Или ещё: читал одну книгу и вдруг... при перелистывании уже середина другой![]()
Во! здорово, правда?
Предисловие к книге "451 по Фаренгейту"
С девяти лет и до подросткового возраста я проводил по крайней мере два дня в неделю в городской библиотеке в Уокигане (штат Иллинойс). А летними месяцами вряд ли был день, когда меня нельзя было найти там, прячущимся за полками, вдыхающим запах книг, словно заморских специй, пьянеющим от них ещё до чтения.
Позже, молодым писателем, я обнаружил, что лучший способ вдохновиться — это пойти в библиотеку Лос Анджелеса и бродить по ней, вытаскивая книги с полок, читать — строчку здесь, абзац там, выхватывая, пожирая, двигаться дальше...
- Злой Зилов
- Академик (6 lvl)
- Сообщения: 1507
- Зарегистрирован: Ср дек 14, 2011 22:45
Re: Новая функция (случайная книга).
Ага, пусть еще бабу случайно выберет и троллейбус, на котором на работу поедете.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
Barnes & Noble NOOK Simple Touch™ with GlowLight™/ReLanch+CoolReader
ONYX Boox M91S Odysseus, Firmware v.1.7 20120517
на самом деле это сравнение зелёного с солёным, ну да ладно... я думаю тут дело будет в другом, юзер будет "случайно" открывать кучу книг пока не нарвётся на нравящееся ему в текущий момент чтиво, а это проще сделать глазами в каталоге, чем тупо тыкая по кнопке "открой мне случайную книгу"Злой Зилов писал(а):Ага, пусть еще бабу случайно выберет и троллейбус, на котором на работу поедете.
к данному выводу пришел на опыте использования "случайного" порядка следования треков в плейлисте музыки... всё равно тыкаешь в кнопку следующего трека, пока не нарвешься на то, что нравится.
А возникли такие кнопки для достижения "эффекта радио", когда по радио передают вроде бы не тобой выбранную музыку, а ты слушаешь и слушаешь... итп итд и можно долго словоблудить на эту тему.

ONYX Boox i62ML Aurora, Firmware 1.8 20130205
- Злой Зилов
- Академик (6 lvl)
- Сообщения: 1507
- Зарегистрирован: Ср дек 14, 2011 22:45
Аналогия треков и книг - очень странный подход. Лично я читаю по системе, по собственному плану. Да, бывает настроение от него отклониться. Но не по случайному же порядку.
Booken Cybook Muse Frontlight (Carta)
Barnes & Noble NOOK Simple Touch™ with GlowLight™/ReLanch+CoolReader
ONYX Boox M91S Odysseus, Firmware v.1.7 20120517
Barnes & Noble NOOK Simple Touch™ with GlowLight™/ReLanch+CoolReader
ONYX Boox M91S Odysseus, Firmware v.1.7 20120517
В таком случае вы просто бы не пользовались данной функцией, а у меня плана нет, у меня есть около 7 гигабайт книг, которые все в равной степени хочется прочитать=)Злой Зилов писал(а):Аналогия треков и книг - очень странный подход. Лично я читаю по системе, по собственному плану. Да, бывает настроение от него отклониться. Но не по случайному же порядку.
А как я узнаю что книга мне нравится, если я её ещё не читал никогд? Хоть как придётся начать читать, что бы понять=) С музыкой конечно проще, послушал 3-10 минут и уже понятно, нравиться или нет, поэтому по выбору музыки соглашусь, но книга то не трек и 99% что я эту книгу не читал ранее, поэтому не соглашусь=)polkan писал(а):пока не нарвётся на нравящееся ему в текущий момент чтиво, а это проще сделать глазами в каталоге, чем тупо тыкая по кнопке "открой мне случайную книгу"
к данному выводу пришел на опыте использования "случайного" порядка следования треков в плейлисте музыки... всё равно тыкаешь в кнопку следующего трека, пока не нарвешься на то, что нравится.
Книги многие скачивал по одной, некоторые сборка автора, но в любом случае я их не читал и чтоб понять нравиться не нравится, нужно начать читать=)
Вообще эту функцию можно было бы вынести в отдельную программу, в этой проге можно сделать выбор каталогов, из которых делать выбор, с отображением статистики прочитал, не дочитал с отображением % до-куда прочтена книга. С возможностью лёгкого удаления, копирования книг на устройстве.
обычная песня длится около 3-6 минут, поэтому нравится она или нет, делается на первых же секундах... так же и с книгами, решить нравится она или нет на данный момент я могу по первым же абзацам, а то и по аннотации...
а выбор "случайного"... чтото типа такого написать чтоли?
а выбор "случайного"... чтото типа такого написать чтоли?
Код: Выделить всё
find / -iname "*.fb2.zip" -print | shuf -n1| fbreader
ONYX Boox i62ML Aurora, Firmware 1.8 20130205
Скажите пожалуйста где это вводить. Если это сработает, то огромное Вам спасибо!=)polkan писал(а):обычная песня длится около 3-6 минут, поэтому нравится она или нет, делается на первых же секундах... так же и с книгами, решить нравится она или нет на данный момент я могу по первым же абзацам, а то и по аннотации...
а выбор "случайного"... чтото типа такого написать чтоли?
Код: Выделить всё
find / -iname "*.fb2.zip" -print | shuf -n1| fbreader
это я написал умозрительно для среднестатистического линукса... а чтобы проверить конструкцию?.... надо установить программу консоль (где то тут была ссылка на неё). а чтобы на основе этого создать программу?..... даже если бы я умел, то не взялся бы, слишком примитивная формула для полноценной программы
ONYX Boox i62ML Aurora, Firmware 1.8 20130205
В OFTM есть возможность вводить и выполнять командыpolkan писал(а):надо установить программу консоль (где то тут была ссылка на неё)
* Запуск команд из командной строки (File - Run...)
"я тысячу раз сожалел о том что сказал и ни разу - о том что промолчал" Фома Аквинский
I62HD(st), М92, M92Mx20 М90х13
I62HD(st), М92, M92Mx20 М90х13
В поиске может оптимальных параметров для команды shuf, меня занесло на http://www.shuf.net/~pavel/ По моему интересно занесло, а? 

ONYX Boox i62ML Aurora, Firmware 1.8 20130205