Skip to content

Instantly share code, notes, and snippets.

@em92
Last active May 2, 2016 05:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save em92/5aaaa9c276bec37a3941ebf2bada950c to your computer and use it in GitHub Desktop.
Save em92/5aaaa9c276bec37a3941ebf2bada950c to your computer and use it in GitHub Desktop.
Юзерскрипт, для скачивания песен с PESNI.ME
// ==UserScript==
// @name pesni.me download script
// @include http://pesni.me/search/*
// @grant unsafeWindow
// ==/UserScript==
var data = null;
var audioArray1 = null;
var audioArray2 = function(result) {
data = result;
audioArray1(data);
$(".control").each(function(index, value) {
var btn = $(document.createElement("a"))
.attr("class", "btn btn-success btn-mini")
.attr("style", "text-decoration: none; margin-left: 4px;")
.attr("href", data.response[index].url)
.html('<strong style="color: #fff;">ПРЯМАЯ ССЫЛКА</strong>');
$(this).append(btn);
});
/*
$("#links").html('<img src="http://www.badgirlchats.com/wp-content/uploads/tom-and-jerry.jpg" style="width: 728px; height: auto;"> \
МАМА, ПРИВЕЕЕЕЕЕТ! <br> \
Не помнишь как песни скачивать на телефон? <br><ul> \
<li>Подключаешь телефон к USB-кабелю</li>\
<li>На рабочем столе создай папку, в котором сохранишь песни. Назовем ее Rammstein</li>\
<li>Выбираешь себе песню</li>\
<li>Хочешь ее скачать? ПРАВОЙ КНОПКОЙ МЫШИ нажимаешь на ПРЯМАЯ ССЫЛКА -&gt; Сохранить объект как</li>\
<li>Сохрани файл в папку Rammstein. Рекомендую файлу задать приемлимое имя.</li>\
<li>После того, как закончила скачивать все песни, которые понравились - закрой или сверни браузер и открой папку Rammstein</li>\
<li>Содержимое папки копируй сюда: <br>\
Мой компьютер - LG-E615 - Внутренняя память - Music<br> \
<li>???</li> \
<li>Профит. Отсоеденяй usb-кабель. Для него не надо безопасное извлечение</li> \
</ul>\
').css("font-weight", "bold");
// */
};
// подмена audioArray
audioArray1 = unsafeWindow.audioArray;
unsafeWindow.audioArray = audioArray2;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment