Tagged: userjs

0

soundcloud dl+

Нач­ну с того, что сам я не явля­юсь посто­ян­ным поль­зо­ва­те­лем soundcloud, но тут уви­дел пост дядь Миши с ссыл­кой на его userscript (soundcloud dl) и решил его “про­сто отре­фак­то­рить”…

По-нача­лу, я испра­вил регу­ляр­ные выра­же­ния. Сде­лал гене­ри­ва­ние ссыл­ки через jQuery (коли он там есть). Пере­ста­вил ссыл­ку в дру­гие место что­бы не раз­дви­гать кон­тент почем зря. Убрал ненуж­ный код и ушел гулять… ;) Но пар­синг все­го кон­тен­та стра­ни­цы через регу­ляр­ное выра­же­ние с целью полу­чить нуж­ные дан­ные и после­ду­ю­щий eval этих дан­ных не давал мне покоя. При­дя с ноч­ной про­гул­ки я решил, что будет луч­ше пере­пи­сать весь код с нуля.

В резуль­та­те полу­чил­ся вот такой userscript/код (soundcloud dl+)

P.S.: Скрипт добав­ля­ет ссыл­ку на ска­чи­ва­ние пре­вью вер­сии тре­ка. Скры­ва­ет “дурац­кие” ком­мен­та­рии.

0

моддинг soundcloud

было дело, воз­ник­ла как-то потреб­ность ска­чи­вать пре­вьюш­ки с саунд­кла­уда, напи­сал для это­го про­стень­кий userjs, что было делом неслож­ным.
намед­ни пере­ра­бо­тал слег­ка это дело и выло­жил нако­нец на userscripts.org.

плю­сом ко все­му напи­сал толь­ко что еще один) пря­чет назой­ли­вые timed ком­мен­ты.

enjoy!