Get Music vkontakte! v1.3

By max.me Last update Nov 3, 2009 — Installed 4,122 times. Daily Installs: 22, 28, 27, 17, 16, 21, 31, 27, 21, 13, 33, 17, 21, 71, 57, 60, 54, 40, 66, 74, 55, 51, 25, 21, 35, 35, 30, 34, 30, 20, 32, 38

Add your review

4 reviews


0 out of 1 person found this review helpful
3 stars
так себе , Nov 16, 2009
Review written by fasol8 - see all my reviews (3)

Основной минус скрипта в том что он не переименовывает скачаные песни по человечи и не добавляет теги.
Да и еще этот скрипт думает что он умней меня. Он зачем-то автоматически сам себя скачивает от куда то. И как мне теперь пропатчить исходник?? Зачем мне самая новая версия когда меня устраивает старая? Если чтото перестанет работать я САМ зайду и обновлюсь. Теперь его код хрен поправишь в ручную так как там его нету! Такой вот порадокс. Но так как ничего лучше пока не нашел, приходится юзать его, чувствую себя говноедом :\

1 comment |

1 out of 1 person found this review helpful
4 stars
4 с плюсом , Oct 1, 2009
Review written by Slava Kurkov - see all my reviews (2)

Отличный скрипт, если не учесть только то, что имена песен и исполнители не добавлены в ссылку 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";
                

0 comments |

2 out of 2 people found this review helpful
5 stars
Отлично! , Jul 22, 2009
Review written by TylerRus - see all my reviews (3)

Лучший скрипт для музыки! Удобно и функционально. Ссылки появляются только когда они нужны. Работает не только на 1ой странице, как остальные скрипты.

Есть одно очень важное пожелание. Был скрипт (http://userscripts.org/scripts/show/40728), он помогал скачивать файлы с переименовыванием исполнитель-название, вставляя в описание ссылки эту информацию. А потом просто запускаешь любой менеджер закачек и ставишь маску переименования по описанию ссылок.

Но старый скрипт перегорел, когда название исполнителя стало гиперссылочным и в описание ссылки на скачивания стали попадать ссылки на поиск автора.

Вроде не сложно вычленить исполнителя и название, т.к. в поиске текста используется тот же метод.

ПОЖАЛУЙСТА, добавь этот функционал

Спасибо

1 comment |

0 out of 2 people found this review helpful
3 stars
..... , Jul 31, 2009
Review written by XUser77 - see all my reviews (1)

.....

0 comments |