ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

mp3Grabber + remove banner vkontakte.ru
  #1  
Старый 25.10.2008, 20:02
InfernoNet
Banned
Регистрация: 07.11.2007
Сообщений: 301
Провел на форуме:
3428344

Репутация: 595
По умолчанию mp3Grabber + remove banner vkontakte.ru

Ява скрипт для браузеров под сайт vkontakte.ru

Функции:
1. Скрипт убирает рекламу на сайте.
2. Возможность скачивать mp3 с самого сайта (Рядом с песней будет написано "Скачать").

Скачать:
Webfile.ru
Depositfiles.com
Rapidshare.com
Slil.ru
Rapidshare.ru

© InfernoNet

Скрины:



Использование:

Opera:
Инструменты -> Настройка -> Дополнительно -> Содержимое -> Параметры JavaScript, там выбираете папку где сохранен скрипт.

Mozilla Firefox:
1. Устанавливаете плагин Greasemonkey
2. Инструменты -> Greasemonkey -> Новый скрипт.
3. В "Название" пишите "mp3Grabber + remove banner", в "Пространство имён" пишите "mp3Grabber + remove banner", в "Включения (одно на строку)" ставите "*" (звездучку без кавычек) и нажимаете "OK".
4. Открываете скрипт в блокноте, копируете содержимое и вставляете скопированное в открывшийся перед вами текстовый документ.
5. Сохраняете и пользуетесь.

Последний раз редактировалось InfernoNet; 25.10.2008 в 21:07..
 
Ответить с цитированием

  #2  
Старый 25.10.2008, 20:12
luz3r
Banned
Регистрация: 23.02.2008
Сообщений: 268
Провел на форуме:
3103600

Репутация: 850
По умолчанию

Залей на депозит плиз, а так очень интересно посматреть... =)
 
Ответить с цитированием

  #3  
Старый 25.10.2008, 20:31
luz3r
Banned
Регистрация: 23.02.2008
Сообщений: 268
Провел на форуме:
3103600

Репутация: 850
По умолчанию

Выскакивает ошибка при компиляци.. в 1-ой строке, 13 символ. "Предлагаеться наличие ;"
 
Ответить с цитированием

  #4  
Старый 25.10.2008, 20:41
luz3r
Banned
Регистрация: 23.02.2008
Сообщений: 268
Провел на форуме:
3103600

Репутация: 850
По умолчанию

Всё , разобрался , спасибо !!! всё работает.

Последний раз редактировалось luz3r; 25.10.2008 в 20:48..
 
Ответить с цитированием

  #5  
Старый 25.10.2008, 20:53
AllenZ
Шелдон Купер
Регистрация: 18.08.2007
Сообщений: 396
Провел на форуме:
5284363

Репутация: 882
Отправить сообщение для AllenZ с помощью ICQ
По умолчанию

спасибо!
 
Ответить с цитированием

  #6  
Старый 25.10.2008, 21:09
astrologer
Постоянный
Регистрация: 30.08.2007
Сообщений: 773
Провел на форуме:
3069349

Репутация: 808


По умолчанию

Цитата:
Сообщение от InfernoNet  
Код:
// ==UserScript==
// @name          vkontakte.ru mp3Grabber + remove banner
// @namespace     http://vkontakte.ru
// @description   add mp3 links on user pages, where uploaded mp3s
// @include       http://vkontakte.ru/*
// ==/UserScript==

// by InfernoNet

function get(id){ return document.getElementById(id) }

onclicks = [];
reg=/return operate\((\d+),(\d+),(\d+),'(\w+)'/
allNodes = document.getElementsByTagName('*');

get('sideBar').removeChild(get('banner1'));
get('banner2').style.display = 'none';

for(i=0;i<allNodes.length;i++)
  if((allNodes[i].getAttribute('onclick') + '').indexOf('return operate') > -1)
    onclicks.push(allNodes[i].getAttribute('onclick') + '');

if(onclicks.length > 0)
    for(i=0;i<onclicks.length;i++){
      arr=reg.exec(onclicks[i]);
      d1 = document.createElement("span");
      mp3link = "<a href='http://cs" + arr[2] + ".vkontakte.ru/u" + arr[3] + "/audio/" + arr[4] + ".mp3'> (скачать)</a><br />";
      d1.innerHTML = mp3link;

      get('title' + arr[1]).appendChild(d1); // add link
    }
Перебирать в цикле все элементы - бесспорно, отличная идея.
 
Ответить с цитированием

  #7  
Старый 25.10.2008, 21:51
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


Отправить сообщение для scrat с помощью ICQ
По умолчанию

adblock+,vpleer - более универсальные инструменты
 
Ответить с цитированием

  #8  
Старый 25.10.2008, 22:24
InfernoNet
Banned
Регистрация: 07.11.2007
Сообщений: 301
Провел на форуме:
3428344

Репутация: 595
По умолчанию

Цитата:
Сообщение от scrat  
adblock+,vpleer - более универсальные инструменты
Через adblock не получается блокировать баннеры именно на сайте vkontakte.ru, а vpleer - это сайт, хочу заметить, что в моем скрипте можно скачать и аудиозаписи с странички пользователя, не копируя имя (а вдруг имя не правильное?) аудиозаписи и заходя на vpleer, вставляя там и уже потом начиная искать...
 
Ответить с цитированием

  #9  
Старый 25.10.2008, 23:34
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

а php граббера нет исправленного?
 
Ответить с цитированием

  #10  
Старый 26.10.2008, 00:06
HighExcel
Участник форума
Регистрация: 02.08.2007
Сообщений: 208
Провел на форуме:
3996597

Репутация: 1133
Отправить сообщение для HighExcel с помощью ICQ Отправить сообщение для HighExcel с помощью Yahoo
По умолчанию

Цитата:
Сообщение от .:EnoT:.  
да ладно) а у меня наверное инопланетяне блокируют эти баннеры))
+1

AdBlock все отлично блокирует

А FlashGot отлично закачивает музыку

ЗЫ: сорри за офтоп. тема о том что лучше: опера или фаерфокс будет вечной

ЗЫЫ: фаерфокс полюбе лучше
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Все для VKontakte.Ru - 18 программ (сборка от 27.08.08) xxChaoSxx Soft - Windows 14 09.09.2008 07:46
Подборка софта для работы с Vkontakte.ru baltazar Soft - Windows 3 10.05.2008 12:45



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ