[K3] kindle-coll-gen: генерация коллекций по путям файлов
Goto page 1, 2, 3, 4  Next
 
Libroom Forum IndexAmazon KindleПрограммы для Kindle
AuthorMessage

azarkevich
Искушенный участник форума

Искушенный участник форума



Joined: 16 Dec 2010
Posts: 64



Posted: 16.12.2010 14:45    

Написал небольшую утилитку для генерации коллекций Kindle 3 на основе путей файлов, может кому пригодится.

Проект пока ещё в стадии беты, но основная функциональность работает готов к использованию.

Основные особенности:
1. Запускается на PC, не требует установки jailbreak
2. Мультиплатформенный. Тестируется на Windows и Linux
3. Нужен Python 2.6.6. На других не проверялось
4. Гибкие настройки генерации коллекций. Например можно настроить генерацию коллекций по авторам/тегам/сериям. Или по директориям различной вложенности.
5. Не ломает коллекции созданные вручную.
6. Отображает подробную статистику: что куда добавлено, что удалено.
7. В данный момент это несколько "гиковский" генератор. Его сложнее настроить но он и имеет больше возможностей.

Проект (есть скриншоты)

Старая документация

Более новая документация в PDF/HTML

Мои текущие коллекции, как пример:


Last edited by azarkevich on 06.09.2011 11:54; edited 19 times in total
 
View user's profile ^

FienD
Зрелый участник форума

Зрелый участник форума



Joined: 22 Oct 2010
Posts: 31



Posted: 16.12.2010 15:32    

Утилита
Мануал

что за формат .conf ?
 
View user's profile ^

azarkevich
Искушенный участник форума

Искушенный участник форума



Joined: 16 Dec 2010
Posts: 64



Posted: 16.12.2010 15:51    

Текстовый, utf-8.
Формат для python'овского ConfigParser-а

Практически идентичен ini файлам в винде

З.Ы. А, понял о чём вопрос. Там ещё есть .py файл, conf это не всё. Добавил новый релиз - оба файла одним zip архивом.
 
View user's profile ^

Patton
Бывалый участник форума

Бывалый участник форума



Joined: 09 Dec 2010
Posts: 129


Location: Москва

Posted: 16.12.2010 16:59    

Питон надо на ББ ставить?
 
View user's profile ^

azarkevich
Искушенный участник форума

Искушенный участник форума



Joined: 16 Dec 2010
Posts: 64



Posted: 16.12.2010 17:00    

Что такое ББ ?

В любом случае, питон ставить надо на свой комп, где и будет производится конвертация.
 
View user's profile ^

MyShell
Член клуба The eBook

Член клуба The eBook



Joined: 24 Sep 2010
Posts: 3662


Location: RUSSIA, Simferopol

Posted: 16.12.2010 19:08    

ББ - Большой Брат (свой комп, как вы выразились)
_________________
MyLIB:Siemens Sl-45i-Casio PV-450...Meizu M6 Note+Kobo GLO
+PRS-350 + Sansa Clip ZIP(AudioBook)
 
View user's profile ^

knigophil
Член клуба The eBook

Член клуба The eBook



Joined: 24 May 2010
Posts: 2279


Location: SoCal

Posted: 17.12.2010 04:51    

azarkevich wrote:
Написал небольшую утилитку для генерации коллекций Kindle 3 на основе имён файлов и директорий, может кому пригодится.

Поскольку я тут новенький, и постить линки мне нельзя, то для того что-бы найти утилитку, поищите в гугле kindle-coll-gen. На sourceforge найдётся соответствующий проект.

Там в разделе Hosted Apps/Media Wiki можно прочитать краткое руководство пользователя. Скриншоты в соответсвующем разделе. Сама утилитка в разделе Files

Проект пока ещё в стадии беты, но основная функциональность работает.

З.Ы. Качать надо 2 файла - .py и .conf. Или архив zip.


У Вас есть собрат по питону и по коллекциям здесь.
_________________
Kindle Voyage
Рекомендации по межформатному конвертированию
 
View user's profile ^

azarkevich
Искушенный участник форума

Искушенный участник форума



Joined: 16 Dec 2010
Posts: 64



Posted: 17.12.2010 11:42    

knigophil, спасибо. Жаль что раньше не нашёл, не делал бы с самого начала.
 
View user's profile ^

Andrey6
Член клуба The eBook

Член клуба The eBook



Joined: 03 Dec 2010
Posts: 693


Location: Москва

Posted: 17.12.2010 12:17    

Питон это такой компилятор? А без него нельзя? Типа exe сгенерить или инсталлятор.
 
View user's profile ^

ZeroChaos
Developer

Developer



Joined: 03 Jun 2010
Posts: 778


Location: zerolab.net

Posted: 17.12.2010 13:13    

Andrey6 wrote:
Питон это такой компилятор? А без него нельзя? Типа exe сгенерить или инсталлятор.

Python - интерпретируемый язык. Можно упаковать Python-интерпретатор и все используемые библиотеки в виде pyd и pyc файлов в zip архив и сгенерировать простой stub в виде exe файла, который вызовет из архива интерпретатор и передаст ему управление.

К примеру: http://www.py2exe.org/
_________________
Now: YP2, NOOK GlowLight Plus, OB C63M, RBK-200, PB 515
It was: PRS-500, 505, 350, KDXG, NST, KPW2
 
View user's profile ^

Ivasteel
Член клуба The eBook

Член клуба The eBook



Joined: 11 Sep 2009
Posts: 1639


Location: Kiev

Posted: 17.12.2010 14:54    

azarkevich
Спасибо за Вашу работу!

Может это вам стимул сделать более юзабельную прогу с гуи?) Так сказать, сделать лучше конкурента?)
Вам опыт, а нам отличное приложение)
_________________
Kindle Voyage
 
View user's profile ^

Andrey6
Член клуба The eBook

Член клуба The eBook



Joined: 03 Dec 2010
Posts: 693


Location: Москва

Posted: 17.12.2010 15:02    

Да, нам бы неплохо приложение с ГУИ. У иноземного творца, насколько я понял, отсутствует возможность работы с аудиофайлами. По крайней мере я такой возможности не нашел. А вообще приложения для работы с коллекциями при отсутствии поддержки девайслм карт памяти и папок - must have.
_________________
Kindle Voyage, iPad Air
 
View user's profile ^

azarkevich
Искушенный участник форума

Искушенный участник форума



Joined: 16 Dec 2010
Posts: 64



Posted: 17.12.2010 19:02    

Гуй - сложный вопрос. На него нужно больше времени. Сначала доработаю консольный вариант.
 
View user's profile ^

Andrey6
Член клуба The eBook

Член клуба The eBook



Joined: 03 Dec 2010
Posts: 693


Location: Москва

Posted: 17.12.2010 19:33    

azarkevich wrote:
Гуй - сложный вопрос. На него нужно больше времени. Сначала доработаю консольный вариант.

Да, конечно. Вы же автор. Мы тут просто нашим скромным вниманием пытаемся как-то обозначить наши нужды. М.б. они совпадут с Вашими.
 
View user's profile ^

Ivasteel
Член клуба The eBook

Член клуба The eBook



Joined: 11 Sep 2009
Posts: 1639


Location: Kiev

Posted: 17.12.2010 19:34    

azarkevich
Наши нужды - Вам опыт Wink
_________________
Kindle Voyage
 
View user's profile ^

azarkevich
Искушенный участник форума

Искушенный участник форума



Joined: 16 Dec 2010
Posts: 64



Posted: 18.12.2010 13:09    

Я как-то даже затрудняюсь сказать, что этот гуй будет делать. Генератор то предполагается автоматическим. Разве что окошко с одной кнопкой "Do It".... Smile
 
View user's profile ^

Andrey6
Член клуба The eBook

Член клуба The eBook



Joined: 03 Dec 2010
Posts: 693


Location: Москва

Posted: 02.01.2011 10:57    

Главное, чтобы кроме Вашего приложения ничего дополнительно не надо было ставить. Типа все внутри.
Как там Ваши успехи?
Генератор коллекций штука очень нужная. Но хак ставить пока не хочу. А Ваш этого не требует.
_________________
Kindle Voyage, iPad Air
 
View user's profile ^

azarkevich
Искушенный участник форума

Искушенный участник форума



Joined: 16 Dec 2010
Posts: 64



Posted: 02.01.2011 23:01    

Пишу, когда время и желание позволяет. Пока ничего сверх того, что выкладывал не написал. Будет релизная версия - отпишусь тут.
 
View user's profile ^

lebedeff
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 04 Dec 2010
Posts: 344


Location: Moscow

Posted: 03.01.2011 01:19    

а с маком это как подружить? она же мультиплатферменная?
_________________
Nook Touch, Samsung Galaxy Note, Apple Ipad2 64/3G
 
View user's profile ^

azarkevich
Искушенный участник форума

Искушенный участник форума



Joined: 16 Dec 2010
Posts: 64



Posted: 03.01.2011 12:29    

Нет под рукой, чтоб проверить. Но по идее всё должно работать.
Есть какие-то конкретный проблемы?
 
View user's profile ^
Libroom Forum IndexAmazon KindleПрограммы для KindleAll times are GMT + 4 Hours
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Libroom, 2021