Маленькие хитрости
Jan. 23rd, 2015 08:18 pmЕсли вы любите передачи радиостанции 103.FM и при этом хотите их слушать оффлайн (например, в транспорте) не спешите проклинать криворуких программистов наваявших радиостанции уебсайт. Программы из архива станции можно скачивать в несколько простых шагов:
- Скачиваем интерпретатор PHP для Винды и раззиповываем в любую директорию. Особо продвинутые могут добавить директорию в переменную среды
%PATH%. Кул хацкеры могут даже создать ассоциации для.phpфайлов. - Редактируем
php.iniи включаем расширенияcurlиsockets. Проверяем что расширения подгружены: "php -m". - Копируем в любое место чудо-скрипт AdobeHDS.php. Читаем документацию.
- Если есть желание, то можно поставить адд-он для FireFox, который распознает линк на F4M manifest. Если нет FF или просто лень, то линк можно выковырять руками из developer tools браузера.
- Запускаем
AdobeHDS.phpс URL манифеста. По желанию можно указать другие полезные параметры: имя выходного файла, кол-во параллельных потоков для скачивания, стирать ли промежуточные файлы или нет и пр. и пр. - Открываем получившийся файл в любимом плеере и наслаждаемся передачей без обрывов сети или на смартфоне в поезде. Дополнительный бонус: можно прокручивать рекламу и не терять связь, как это часто происходит в уебанском плеере на сайте полюбившейся радиостанции.
AdobeHDS.php можно посмотреть тут: Adobe HDS Downloader. Там же можно задать вопрос автору.