Скачиваем mp3-музыку с EFnet [x]

По многочисленным просьбам, поделюсь способом скачивать нахаляву музыку, коим я пользуюсь без малого год.

Вступление
Собственно, что такое EFnet? Это - глобальная (одна самых больших) IRC-сеть. Десятки серверов по всему миру, десятки тысяч пользователей. Заморачиваться по вопросу, что такое IRC (есть ли такие, кто этого не знает?) здесь не будем. Нас интересует одна интересная возможность IRC-клиента - способность передавать файлы через P2P коннект. В нашем случае, приёмником будете вы, а передатчиком - один из многочисленных ботов-серверов на канале (об этом ниже). Итак, приступим к получению mp3-шек нахаляву. Первое, что нам понадобится, это

1. Скачать и установить IRC-клиент
Таких клиентов существует великое множество. Я бы (из личного опыта), посоветовал остановиться на зарекомендовавшем себя с сугубо положительной стороны mIRC (мирка).
Скачать клиент можно с официального сайта, но через 30 дней придётся искать кряк (ибо программа эта не бесплатная). Можно сразу найти в интернете сломанную версию mIRC (гугл вам в помощь).
Когда программа благополучно разместится на вашем жёстком диске, приступаем к следующему шагу:

2. Настроить клиент и подключиться к серверу
Впервые запустив mIRC, вы увидите окно с настройками. Что-то наподобие такого:

Думаю, тут особо объяснять ничего не надо. Далее переходим к окну Sounds/Request и выставляем галочки так, как показано на следующем рисунке:

Теперь мы готовы выполнять команды ботов для получения от них файлов.
Настало время подключаться к серверу. Вернёмся к окну Connect/Servers. Первым делом, добавим новый сервер кнопкой Add Server. В появившемся окне пишем описание (например, "My EFnet Server"), IRC Server вы можете выбрать любой из списка серверов EFnet. Рекомендуется выбирать европейский (ибо пинг - дело хоть и не особо важное, но принципиальное). Я лично использую датский irc.inet.tele.dk. Порт и пароль оставляем по умолчанию. ОК.
Осталось лишь выбрать наш сервер из выпадающего списка и нажать заветную кнопку Connect.

3. Заходим на канал
Подождав несколько секунд, IRC оповестит вас о подлючении зелёным сообщением "irc.inet.tele.dk changes mode: +nt". Всё, вы в EFnet!
Мда... и это всё? Нет, всё только начинается. Если вы новичок в пользовании IRC, то рекомендую ознакомиться с основными командами IRC. От себя добавлю, что заходить на канал не обязательно с помощью команды /join, достаточно дважды кликнуть на канале в списке каналов. Забиваем в строку /list и жмём enter. Опа! Вот он, список каналов EFnet. 17000! Не слабо, правда? Но где же тут mp3? Рекомендуется сразу произвести поиск по каналам (right click -> List options) по слову mp3. Можно просто тупо прокрутить страничку вниз, где каналы начинаются с mp3. Моё личное предпочтение - канал #mp3addicts.
Зайдя на канал, вы удивитесь цветастости местных сообщений. И тучи флуда от ботов, конечно. Пора приступать к поиску.

4.1 Ищем музыку через поисковых ботов канала
Для такого вида поиска (не очень удобный, но для новичков - просто необходим) существует команда @find. Тут уж искать каждый будет сам, как кому удобнее. Например:
a) по точному совпадению. Например: @find 50 Cent Window Shopper
b) по исполнителю. Напрмер: @find 50 Cent
c) по названию трека: @find Window Shopper
Если трек упрямо не находится, попробуйте как-то варьировать варианты поиска. Проверьте орфорграфию в названиях.
В случае этого поиска вам в приват начнут стучаться боты, у которых на сервере есть треки, соответствующие вашим критериям и выдавать строки типа !stormtrac 50 Cent - Window Shopper.mp3 ::INFO:: 4.4MB 3m11s 192/44.1/S • OmeNServE v2.60 •
Разберёмся в анатомии этой ссылки. Восклицательный знак - команда запроса на файл. Сразу после него идёт имя бота, у кого вы будете качать (stormtrac). За этим идёт название вашего трека и инфа (длительность, битрейт и т.п.). Вы должны скопировать строку !stormtrac 50 Cent - Window Shopper.mp3 (примечание: в mIRC строка копируется в буфер автоматически, при её выделении мышкой. Никаких Ctrl+C нажимать не надо!). Это ваш скрипт-запрос. Возвращаемся из привата на канал и вставляем ваш скрипт, после чего отправляем сообщение enter'ом.
Бот ответит посланием типа Request Accepted ± File: 50 Cent - Window Shopper.mp3 ± Queue Position: 24 ± Allowed: 1 of 50 ± Min CPS: 500. Ваш запрос получен. Теперь, отстояв в очереди (не пугайтесь числа 24, обычно очередь приходит через 5-20 секунд после запроса), прозвучит оповещение Incoming File Transfer, и вы приступаете к закачке!

4.2 Ищем музыку по списку файлов конкретного бота
После того, как вы поняли, что вот у этого бота точно много музыки, которая вам интересна, можно (и нужно) скачать его файл-лист. Для этого применяется команда @bot_name, где bot_name - имя бота, который вам интересен (пишется в чате канала, не в приват боту. В приват ботам вообще ничего не пишется). Получив архивированный текстовый файл весом в 2-3 метра, можно открыть его в блокноте и искать точно так же треки, пользуясь уже поиском в ноутпаде. Копируем скрипт-запрос и отправляем на канал.

Примечания
1. НЕ отправляйте больше 4 запросов подряд! За это автоматически банят!
2. В приват ботам не пишутся никакие запросы. Все скрипты работают только в основном чате канала.
3. Иногда оповещение приходит, но окно с закачкой не появляется. Да, бывает такое. Отправьте запрос ещё раз. Обычно после 2-3 раз закачка начнётся стопроцентно.
4. Раньше существовал баг, когда закачка прерывалась, и песня закачивалась не до конца. В последнее время такого не замечал.
5. Как понимаете, русские песни найти так будет проблематично.

--------------------------------------------------
От автора: Буду благодарен, если кто откроет ещё подобные каналы с mp3-шками. Поможем друг другу.

Nicky LJ aka LJ aka Al Jay aka Billy, для PlayGround.ru

P.S.мой ник в EFnet: _Al_Jay_

0
0
Комментарии:  0
Тема закрыта. Публикация новых комментариев отключена.
Новое на форуме