Поимей WAREZ на IRC
Андрей Каролик (andrusha@sl.ru)
Xakep, номер #060, стр. 060-046-2
Сразу оговорюсь, что нижеописанный порядок операций действителен лишь для mIRC v 6.12. Вполне возможно, что настройка более ранних версий будет выполняться иначе.
Итак, ты скачал последнюю версию mIRC’а, запустил его и полюбовался основным окном программы. Самое время топать в настройки: выбери в меню View -> Options. Там ты увидишь вкладку DCC и еще пять ответвлений: Options, Folders, Ignore, Fserve и Server, из которых два последних тебе не нужны (это настройки собственного фтп через IRC).
На главной вкладке расположены настройки запросов (send и chat request). Для удобства выстави автоприем файлов (Auto-get file) и автоматическую дозакачку при обрыве связи (If file exists: Resume). Чтобы тебя не зафлудили всякие умники, ткни в Trusted и отметь опцию Limit auto-get to trusted users. После этого получать файлы автоматом ты будешь только от тех, кого пропишешь в "доверительный" список. Прописка юзеров в этот список выполняется либо ручками, либо командой: /dcc trust [-r] nick|address. Прописывай по нику (nick) или по маске (address). Выписка осуществляется той же командой, но с параметром –r.
В ответвлении Options располагаются настройки позывных (beep), временных задержек (time-out), используемых портов (ports) и прочая ерунда. Кого нервируют звуки, советую отключить, глухим - по барабану :). Временные задержки по умолчанию стоят оптимальные, но если связь никакая, то попробуй их увеличить. Если используешь фаервол, стоит убедиться, что ты не блокируешь выделенные DCC порты, иначе ничего работать не будет.
В ответвлении Folders настраиваются пути к папкам, в которые будет сваливаться все накачанное. Сортировка в mIRC’е работает грамотно. Во-первых, можно выделить разные папки под файлы с разными разрешениями, отделив тем самым котлеты от мух, а софт, скажем, от видео. Во-вторых, внутри каждой папки можно устроить сортировку по никам ботов (выстави галку на Sort files by nickname into own folders), с которых ты утягиваешь инфу.
Напоследок загляни в ответвление Ignore. Есть тут одна тонкость, которая заключается в том, что файлы, расширения которых не прописаны в Accept only, автоматически игнорируются. В более ранних версиях mIRC’а эта опция доставляла массу хлопот, так как по умолчанию стоял запрет на все входящие файлы по DCC. В результате, новички частенько пускали слюни, глядя на вожделенный файл, и долго ломали голову, почему им никак не удается его скачать.
Боты (Fserve/xDCC)
Первые попытки активного обмена файлами через IRC выглядели примерно следующим образом. Сонный Петя заходил на IRC и громко кричал, что ему нужна определенная прога. Кричал долго и нудно. Затем его либо банили, либо находился некий Вася, у которого эта прога была. После переговоров в привате Вася кидался в Петю по DCC соответствующим файлом. Нетрудно догадаться, что такой метод файлообмена был на редкость неудобен.