We rise up for the things we believe in over and over again

Враги-лостфильмовцы с переходом на новую версию сайта допустили то, чего я опасался больше всего - RSS уложили отдохнуть. Не работает загрузка через нее больше. Спасибо добрым людям - дали ссылку на топик старого сайта, где рассказали, что делов-то всего - получить старую RSS, заменить одно на другое, после чего скормить полученное торренту. Закавыка всего одна - торрент в принципе не работает с локальными файлами, из чего следует, что исправленную ленту нужно заливать на какой-нибудь сайт. Ну и предлагалось использовать PHP для модификации. Вот только PHP я не люблю, да и держать его не на чем.
Хм... но никто же не мешает поднять IIS. Хотя любви к PHP это не прибавит, но можно и без него обойтись. Главное, что будет куда выкладывать новую ленту.
Итак, имеем следующее.
Исходная лента доступна по адресу
В полученном xml-документе мы должны найти все вхождения
и заменить их на
Как поднять IIS и проверить, что она работает - мануалов тонны. Дальше в дело вступает Powershell:
Файл-результат будет сохранен сразу в веб-каталог IIS. Соответственно, нужны права на запись в него тому пользователю, от чьего имени будет выполняться это задание.
Дальнейшее - тривиально. Task Scheduler, запуск этого скрипта с заданным интервалом под нужной учеткой. Как только увидели, что нужный файл сформировался в каталоге IIS - натравливаем на него torrent-клиент ровно с теми же параметрами, что ранее были заданы для обычной ленты RSS LostFilm.
Готово! Можно кушать

2. Помнится, тот самый Виталик доказывал, что RSS мало того что устаревшая технология, так ещё и требует колоссальных финансовых влияний. Типа, кто-то же должен заполнять ленту контентом. Было это давно, но я до сих пор в шоке.
Кстати, подозреваю, что IIS не так уж тяжеловесен при должной настройке. Мне просто лениво было заморачиваться с тонким конфигурежем, не того уровня задание.
@vt может писать что угодно в адрес RSS и того, что технология мертва. Орды разгневанных юзеров почившего Google Reader говорят об обратном.
По сравнению с Апачем. Но CMS – это продукт совершенно другого класса.
http://courierms.ru
@vt может писать
Виталик странный ^^'
Как оказалось, можно. Но там придется целое web application городить. Да и PoSH разработан совсем для других целей.
Да, их сайт я нашел. Но в последнее время ставлю эксперимент: пытаюсь определить, как часто для выполнения той или иной задачи мне приходится пользоваться сторониим софтом?
Ничто не мешает расширить возможности и цели применения языка.
Да, их сайт я нашел. Но в последнее время ставлю эксперимент: пытаюсь определить, как часто для выполнения той или иной задачи мне приходится пользоваться сторониим софтом?
^^'
Да там проблема не в самом PoSH, сам по себе он много чего умеет, в том числе и в динамическое формирование веб-страниц. Проблема в том, как заставить веб-серверы понимать, что от них хотят запуска PSH-команды и результат ее вывода. По дефолту тот же апач ведь тоже не работает с PHP, например. Вот и с PoSH та же проблема