На мой взгляд, возможность группировки книг перевешивает проблему с обновлением книги, при неизменных объеме и комментарии.
1 Адаптация программы для Android 6.
2.2 http://samlib.ru/d/demchenko_aw/indexdate.shtml
- Нет информации о дате изменения книги, если объем и комментарий не изменились, то программа не увидит обновление книги
А у этих двух методов не, случайно, ничего общего (в плане, одинаковое название книг и прочее)
--
Вы получили это сообщение, поскольку подписаны на группу "SamLib Инфо".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес samlib-info...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.
Вас тоже с наступающим Новым Годом - и спасибо за удобную программу.1 Адаптация программы для Android 6.Надеюсь, программа по прежнему будет работать на устройствах с более младшими версиями Android?
- Нет информации о дате изменения книги, если объем и комментарий не изменились, то программа не увидит обновление книгиМне кажется, случаями, когда книга менялась без изменения объёма и комментария, вполне можно пренебречь.
А у этих двух методов не, случайно, ничего общего (в плане, одинаковое название книг и прочее)Всё гораздо проще - у них одинаковая ссылка на саму книгу)
С наступающим Вас :)
По поводу группировки и определения изменений. А Вы не интересовались, как это организовано в СИ информаторе, том, который под Windows? Исходники, вроде, в свободном доступе имеются. Опять же, у разработчика можно поинтересоваться. Не думаю, что он станет делать из этого секрет.
В свободном доступе имеются и исходники СИ трекера, в коем группировка реализована и работает - https://github.com/SidhNor/SITracker. Понимаю, что в чужом коде разбираться
сложно, но если знать, что искать...
2 Группировка книг. Это направление не столь очевидно как первое и Ваши комментарии будут весьма желательны. Поэтому я в нескольких словах опишу существующий и будущий механизмы для получения списка книг у автора.
Сайт самиздата не имеет специального API для работы информеров, поэтому приходится просто парсить html страницы, причем весьма желательно для каждого автора парсить только одну страницу. Мне известно только два способа получения списка всех книг автора на одной страницы со своими плюсами и минусами
2.1 http://samlib.ru/cgi-bin/areader?q=razdel&order=date&object=/d/demchenko_aw/ = Это то, что используется на данный момент.
+ очень простой парсинг
+ наличие даты изменения, что позволяет узнать,что книгу редактировали даже если ее объем и комментарий не изменились.
- НЕТ групп, а следовательно нельзя группировать книги
2.2 http://samlib.ru/d/demchenko_aw/indexdate.shtml = Это, то что вероятно будет использоваться
- более сложный парсинг
- Нет информации о дате изменения книги, если объем и комментарий не изменились, то программа не увидит обновление книги
+ Есть группы, а следовательно можно группировать книги.
На мой взгляд, возможность группировки книг перевешивает проблему с обновлением книги, при неизменных объеме и комментарии.
Я над этим уже думал. Возможно будет реализовано.
А можно сделать жесты (пометить прочитанное и открыть в браузере) более "материальным" - чтобы была реакция на свайп (как в почтовых клиентах, где свайп в одну сторону - архив, в другую -удалить), а то часто просто не получается пометить прочтенным - просто немного прокручивается список.
--
Вы получили это сообщение, поскольку подписаны на группу SamLib Инфо.
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес samlib-info...@googlegroups.com.
Настройки подписки и доставки писем: https://groups.google.com/d/optout.