soundcloud dl+
Начну с того, что сам я не являюсь постоянным пользователем soundcloud, но тут увидел пост дядь Миши с ссылкой на его userscript (soundcloud dl) и решил его “просто отрефакторить”…
По-началу, я исправил регулярные выражения. Сделал генеривание ссылки через jQuery (коли он там есть). Переставил ссылку в другие место чтобы не раздвигать контент почем зря. Убрал ненужный код и ушел гулять… ;) Но парсинг всего контента страницы через регулярное выражение с целью получить нужные данные и последующий eval этих данных не давал мне покоя. Придя с ночной прогулки я решил, что будет лучше переписать весь код с нуля.
В результате получился вот такой userscript/код (soundcloud dl+)
P.S.: Скрипт добавляет ссылку на скачивание превью версии трека. Скрывает “дурацкие” комментарии.