Аннотация: По многочисленным просьбам выложить все одним файлом....
В общем что тут говорить - это своего рода быстро набросанная утилитка для выкачивания разрозненных глав одной книги одним файлом. Написано минут за пять вечерком под настроение.
По этой ссылке можно выкачать разом все главы "охотника за страхами" из моего раздела на СИ.
А теперь о том же, только более подробно для тех, кто не догадался что и к чему:
Допустим есть на самиздате автор "Вася Петров", и выкладывает он отдельными файлами главы книги своей. А хочется выкачать все и сразу, дабы на компьютере карманном почитать.
открываем еще одну вкладку/окно Вашего браузера и пишем следующий текст в адресной строке: http://necromant.ath.cx:8080/sam-o-loader/index.lisp?urls=
А дальше, все в одну строчку, добавляем самиздатовские пути к произведениям без слеша в начале:
Как только закончили - переходим по ссылке, ждем некоторое время (если мой сервер переживает не лучшие в плане нагрузки времена, канал чем-то забит, либо если Вы выкачиваете с самиздата собрание сочинений "Дарьи Донцовой"), и получаем ссылку на текстовой файл.
В планах:
* Сделать дружелюбный интерфейс (пока надо писать длиннющий список руками, что не очень удобно), а попутно расставить недостающие html теги
* Добавить сжатие получаемых файлов
* Вести список последних скачиваний
* Сделать юзерскрипт, благодаря которому на странице СИ можно будет отметить галочками те произведения, которые хотите выкачать одним файлом.
* сделать аудит безопасности скрипта и выложить исходник под лицензией GPLv3.
Для авторов:
Если вы хотите, чтобы Ваши посетители могли скачать все главы вашего творения разом - можете смело вставить в текст ссылку на примере указанной мне выше,
Надеюсь, кому-то это будет полезно.
История версий:
30.4.09 - 0.1а - Исправлена пара ошибок, добавлены дополнительные маркеры в тексте, исправлена потенциальна дырка в безопасности.
29.4.09 - 0.1 - первая версия скрипта, доступная широким массам.