"Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Разни теми, разни идеали
Правила
Уважавайте другите участници и се отнасяйте с тях така, както бихте желали те да се отнасят с вас!
Отговор
gandalf2
Мнения: 7
Регистрация: 22 май 2015, 10:21

"Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от gandalf2 »

Архив на моята библиотека

Както си личи от заглавието взимате архив от типа chitanka-content.tar.gz разархивирате го, натъпквате всички файлове от content\book в 1 директория и използвате програмата за да ги преименува в формата
__RENAMED\Айзък Азимов\Разкази за Азазел\Време за писане.txt
__RENAMED\Айзък Азимов\Разкази за Азазел\Двусантиметровото дяволче.txt
Ръгате ги на тел ~4gb и дерзаете, кода е включен ако искате да промените програмата, binary в chitanka\bin\Debug

Не можах да намеря читав преименувач които да работи с дефот архивите така че написах това.

http://wikisend.com/download/628616/chitanka.rar

Книгите можете да изтеглите от тук.
http://static.chitanka.info/tor/chitank ... 03.torrent
Последната и единствена промяна е направена от gandalf2 на 27 май 2015, 13:38.
pechkov
Мнения: 715
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от pechkov »

gandalf2 написа:... Не можах да намеря читав преименувач които да работи с дефот архивите ...
Вероятно защото не си търсил.
http://forum.chitanka.info/topic3415.html
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
gandalf2
Мнения: 7
Регистрация: 22 май 2015, 10:21

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от gandalf2 »

pechkov написа:
gandalf2 написа:
Последната и единствена промяна е направена от gandalf2 на 27 май 2015, 13:44.
pechkov
Мнения: 715
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от pechkov »

gandalf2 написа:... този архив http://powerservice-bg.eu:4801/chitanka ... 014.12.zip има съвсем малък % от книгите ...
Цитирания архив не съдържа книги, а произведения. Заедно с месечните актуализации до края на април са общо 34234 произведения (т.е. всички произведения от библиотека Читанка), и е много лесно да ги преброиш.

В таблицата на програмата chitanka.info.filter също са описани, с номерата от библиотеката даже.

Програмата дава възможност да се копират с преименуване файловете от "num" архивите (а версията, която ще пусна с архива за май 2015 ще може и да ги мести с преименуване), като оформлението на имената може да е по избор на всеки потребител, както сметне, че е "четивно".

С поздрав
pechkov
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
gandalf2
Мнения: 7
Регистрация: 22 май 2015, 10:21

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от gandalf2 »

pechkov написа:
gandalf2 написа:
Последната и единствена промяна е направена от gandalf2 на 27 май 2015, 13:44.
Mandor
Мнения: 752
Регистрация: 19 август 2006, 10:56
Връзка:

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от Mandor »

@gandalf2
Не е нужно да си толкова груб. Вече беше казано, че книга и произведение не са едно и също нещо. Една книга съдържа едно или повече произведения, а едно произведение може да участва в нула или повече книги.
Броенето на файловете в папката book е безсмислено, защото една книга има средно четири асоциирани файла – корица, анотация, информационна част и шаблон за съдържанието й, като наличието на всички тези елементи не е задължително (има книги без корици, без анотации и пр.). В някои случаи книгата има повече от четири файла – например при наличие на картинки в анотациите.
С две думи – за броене на книгите разчитай на базата данни, а не на броя файлове.
pechkov
Мнения: 715
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от pechkov »

gandalf2 написа:... Да вземем да ги преброим а? ... 367 файла в твоя архив от ~30MB, ... 21471 книги в уеб архива от ~5GB
Не знам къде си се учил да броиш, но може би имаш нужда от опреснителен курс.
В архива за месец декември са 358 произведения.


gandalf2 написа:... Моля ти се не обиждаи интелегентността ми, ...

А може би не е възможно да обидя нещо, което не съществува.

Цитираш архива ми за месец декември. Нека обясня с прости думи - месечните архиви съдържат САМО произведенията, които са били добавени в библиотеката през въпросния месец, плюс коригираните такива.

Обобщения архив съдържа ВСИЧКИ произведения от библиотеката до края на месеца за който е направен, можеш да изтеглиш такъв от втория ред на таблицата, там, дето пише "обобщен до декември 2014 включително", и който съдържа 32926 произведения. След него има още четири месечни архива, произведенията от които като бъдат добавени - се получават точно колкото написах и преди: 34234 произведения в FB2, EPUB или MOBI формат.

Архива, който ползваш ти - съдържа суровия материал за произведенията, т.е. ТХТ файловете с SFB таговете в тях, от които сървъра на Читанка генерира крайните формати FB2, EPUB или MOBI. Четенето на ТХТ както вече съм писал и в един друг форум (http://cheti.me/node/31275) е напълно възможно, но е компромис. Така че разгледай програми за отваряне на е-книги от рода на CoolReader, AllReader, HaaliReader, пробвай някой FB2 файл, и после прецени дали си заслужава да пълниш главите на хората с идеи как да си преименуват ТХТ файлчетата.

Похвално, че си се сетил да използваш моята таблица, която изготвям за chitanka.info.filter, но си използвал версията за декември, в която липсват произведенията, които са добавени след това (пояснявам: за януари, февруари, март и април 2015 година). Всеки месец с месечния архив генерирам и нова обобщена таблица, с която програмата да може да работи пълноценно. В таблицата има нови "полета", така че ако искаш да я ползваш и за в бъдеще - проверявай дали данните, които прочиташ от нея пасват на това, което ти трябва. С архива за май 2015 има още промени в програмата - може не само да копира файловете с преименуване, а и да ги мести с преименуване, като за FB2 формата е дадена възможност и за компресиране към FB2.ZIP, за да заемат по-малко място. Програмата chitanka.info.filter не само, че може да филтрира списъка с произведения по зададени критерии, а и може да работи самостоятелно без да е свалян архив, като избрано произведение може да го изтегли от интернет с един клик, без да е нужно потребителя да отваря сайт, да търси заглавието, да сваля файл и прочие. С програмата съм приложил и "портативни" версии на програмите CoolReader и MobipocketReader, с които може да се отварят съответно FB2, EPUB и MOBI файлове.

Така че за последно - ако имаш някакви предложения кое и как може да бъде подобрено - може да споделиш. Разбира се имаш пълно право да продължиш развитието на твоя проект, но те моля (МНОГО те моля) - не натрапвай "интелегентността" си на хора, които могат да четат.
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
gandalf2
Мнения: 7
Регистрация: 22 май 2015, 10:21

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от gandalf2 »

И така, деца, се получава информация, оказва се че може да се използва http://forum.chitanka.info/topic3415.html с този линк magnet:?xt=urn:btih:6524064C122F26684604657560058F855488EC57&dn=chitanka.info.epub.num-2014.12-cumulative.zip. Само ако беше написано някъде с 2 изречения щеше да спести много усилия на много хора.
pechkov
Мнения: 715
Регистрация: 06 април 2009, 21:39
Местонахождение: Монтана

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от pechkov »

Написано е достатъчно ясно, така че за две години и половина, откакто аз поддържам архивите друг подобен случай не е имало. Хората си теглят, ползват, и са доволни.

Сега даваш копие на магнитен линк за EPUB "num" архив, като пропускаш дребната подробост, че архивите ги поддържам в FB2, EPUB и MOBI формати, като и за трите формата има два варианта - надписани с номера, които са по-подходящи за филтриране с chitanka.info.filter и надписани с имена (на латиница). Това са общо шест отделни архива, като всеки може да си избере какво да ползва.

Програмата chitanka.info.filter може да тегли директно от виртуален Читанка сървър, за който проект си има отделна тема, може да потърсиш във форума "Читанка на собствен сървър".

Между другото - линка, който добави в първия си постинг по темата е за архив от юни 2012 година. Не си предвидил актуализиране, нито си съобразил в програмата си какво ще се случва с повторенията (програмата ти ще изтрива повтарящите се произведения).

И все пак - TXT формат??? Хайде малко по-сериозно.
Когато инженерите конструират нещо дуракоустойчиво - тогава дураците стават по-изобретателни.
Гост

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от Гост »

Ейй тц тц тц, Гандалф мислех си аз, никой не нарежда запетаите по зле от мене, ама имало и такива :) ...
Гост

Re: "Бърза и мръсна" програма която преименува файловете от уеб архива така че да се намират по-лесно на тел. Архив на моята библиотека

Мнение от Гост »

Хората са опитват да ви образоват и помогнат на дебилите, но някои на детска градина го обърнаха. Наслаждавайте се на Читанката, уважавайте труда и усилията на модераторите и престанете с простотиите и тъпите заяждания!
Отговор

Обратно към

Кой е на линия

Потребители, разглеждащи форума: 0 гости