LD DL — моя программа для Ludum Dare… Уже устарела!

Ludum Dare

Когда-то (чуть более двух с половиной лет назад до публикации этого поста) я писал для Ludum Dare веб-кроулер* для сгруппированного сбора ссылок на игры участников ЛД. Смысл был в том, чтобы получить например все игры для Windows, и автоматизированно скачать их все с помощью менеджера закачек. Ну, если не со всего ЛД, то хотя бы 50-100 игр для того чтобы их действительно оценить, не закачивая что-то новое каждый раз вручную — это слишком отвлекает, а у всех вменяемых участников всё равно есть свои собственные readme-файлы, чтобы сориентироваться в игре без того чтобы читать страницу игры на ЛД. Я, например, всё равно копирую ридми в эту страницу, так быстрее, да и другого назначения я не вижу в ней.

Конечно, при реализации моей программы не всё вышло так, как хотелось. Точнее, ключевой её аспект прогорел - часть ссылок вела не на сами файлы, а на страницы файлообменников для скачивания файлов, поэтому по ссылке качалась веб-страница, а не игра; однако, это дало мне неплохое понятие о том, как работают эти системы вообще. И, как бы то ни было, я выложил это всё на обозрение сообщества, и они оценили. Тут можно видеть, как широка фантазия людей на предмет того, как подписывать свои ссылки — мне пришлось отдельно запрограммировать скачивание всех ссылок с содержанием заданной строки, а не с жёстко заданной строкой, потому что «Windows», «Windows Executable», «Windows (Post Jam)», «Windows (exe)» и ещё вагон прочих — это были совершенно разные вещи для программы. Кто-то подписал«Windows + Source», а кто-то — «Windows — Source». Что забавно.


Читать дальше...