7 reviews
Проверьте пожалуйста.
Не работает скачивание из моих аудиозаписей (FireFox, Chrome). Только из поиска. (у меня больше 100 аудиозаписей, т.е. 2 страницы)
Правильна послідовність
*Get Music vkontakte! v1.4 (кнопка Download)
*FlashGot 1.2.1.21 (у FG - вибрати опцію DTA в контекстному меню, далі Завантажити усе за допомогою FlashGot, відкривається вікно DTA)
*DownThemAll! 1.1.9 (Фільтри - аудіо, маска переіменування *text*.*ext*)
працює на 100%
На мой взгляд, все клево. Особенно, что теперь кнопка снизу всегда :))
Единственный момент, что с маской все-таки неудобно вышло, тк функция довольно полезная, а постоянно переименовывать файлы геморно... Может все-таки можно что-то придумать?
Зарание спасибо :)
Основной минус скрипта в том что он не переименовывает скачаные песни по человечи и не добавляет теги.
Да и еще этот скрипт думает что он умней меня. Он зачем-то автоматически сам себя скачивает от куда то. И как мне теперь пропатчить исходник?? Зачем мне самая новая версия когда меня устраивает старая? Если чтото перестанет работать я САМ зайду и обновлюсь. Теперь его код хрен поправишь в ручную так как там его нету! Такой вот порадокс. Но так как ничего лучше пока не нашел, приходится юзать его, чувствую себя говноедом :\
Отличный скрипт, если не учесть только то, что имена песен и исполнители не добавлены в ссылку addon.
Большинство пользователей будет использовать какой нибудь аддон закачек файлов, например
https://addons.mozilla.org/en-US/firefox/addon/201 где будет возможным указать паттерн для именования файла.
Мое предложение по устранению проблемы следующие: использовать patch к getmusic.js.
--- getmusic.js 2009-10-01 14:58:24.468750000 +0300
+++ getmusic.js 2009-10-01 14:29:56.062500000 +0300
@@ -1,5 +1,6 @@
function addLyric(id) {
- var str = document.getElementById("imgbutton"+id).getAttribute("onclick");
+ var imgbutton = document.getElementById("imgbutton"+id);
+ var str = imgbutton.getAttribute("onclick");
var re='((http:[/][/]|www.)([a-z]|[A-Z]|[0-9]|[/.]|[~])*)';
var r = new RegExp(re, "g");
var arr = str.match(r);
@@ -12,9 +13,11 @@
var addon=document.createElement("a");
var addon1=document.createElement("a");
-
+ var description = imgbutton.parentNode.nextSibling.nextSibling;
+ description.text = description.innerHTML.replace(/<.*?>|[\n\t\r]+|[ \s]{2,}/img, '').replace(/ \(.+?$/ig, '');
+
addon.setAttribute("href",arr[0]);
- addon.innerHTML="\u0441\u043A\u0430\u0447\u0430\u0442\u044C";
+ addon.innerHTML = description.text;
addon1.setAttribute("href","http://www.lyricsplugin.com/wmplayer03/plugin/?artist="+encodeURIComponent(title_a)+"&title="+encodeURIComponent(title_t));
addon1.setAttribute("target","_blank");
addon1.innerHTML="\u0442\u0435\u043A\u0441\u0442";
Лучший скрипт для музыки! Удобно и функционально. Ссылки появляются только когда они нужны. Работает не только на 1ой странице, как остальные скрипты.
Есть одно очень важное пожелание. Был скрипт (http://userscripts.org/scripts/show/40728), он помогал скачивать файлы с переименовыванием исполнитель-название, вставляя в описание ссылки эту информацию. А потом просто запускаешь любой менеджер закачек и ставишь маску переименования по описанию ссылок.
Но старый скрипт перегорел, когда название исполнителя стало гиперссылочным и в описание ссылки на скачивания стали попадать ссылки на поиск автора.
Вроде не сложно вычленить исполнителя и название, т.к. в поиске текста используется тот же метод.
ПОЖАЛУЙСТА, добавь этот функционал
Спасибо
.....