Skip to content

howto

Home downloads setup

Решил описать свою домашнюю полуавтоматическую систему выкачки всего подряд из интернета.

Немного истории.

Гигазы варезов я качал всю жизнь, сначала посредством модема на работе, по ночам прокачивались огромные, на начало 90х, объёмы. Затем на работе появился выделенный канал в интернет, аж на 64 килобита, и он тоже по ночам использовался для выкачки теперь уже с приватных фтп серверов. Затем, в 1999ом, появился Napster, кое-что ещё можно было найти на вебе, затем в 2000ом появился eDonkey. Потом битторрент. Осенью 2006ого мне рассказали как пользоваться news/nntp и с тех пор я пользуюсь на 99% только этим методом.

Network News

NNTP – Network News Transfer Protocol, специальный сетевой протокол для распространения сообщений и дискуссий в сети Usenet. На заре интернета, когда ещё не было ЖЖ и прочих форумов, народ общался при помощи специальных программ, которые соединялись с NNTP серверами и выкачивали обсуждения оттуда. Теперь обсуждения перешли на другие технологии, а сервера преимущественно стали хранилищем всяких файлов. Из-за того, что технология была сделана для обмена сообщениями, то файлы все разбиты на кучу “сообщений”, которые надо раскодировать, проверить на ошибки и склеить вместе. Для выкачки нужного файла используется специальный метафайл, .nzb, который содержит в себе номера “сообщений”,  составляющих искомый файл. Некоторые сообщения могут “потеряться”, но это не страшно, так как для этого придуманы файлы, содержащие избыточную информацию для восстановления оригинального содержания – эти файлы называются .par или .par2

NNTP Серверы

Файлы хранятся на серверах не вечно, а порядка полугода-года (это называется server retention).  То есть что-то выпущенное давным давно скачать может и не получиться.

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

Я пользуюсь AstraWeb, они хранят файлы 785 дней и у них есть поддержка SSL, планом пользуюсь pay-by-download 180Gb.

Качать файлы можно вручную, при помощи программы NewsBin Pro, а можно и при помощи программы-робота. Я пользуюсь ручным средством если надо скачать что-нибудь маленькое, а для всего остального использую SABNZBD – это многоплатформная программа-сервис, которая выкачивает файлы, склеивает их и раскладывает по заданным директориям.

Ссылки на файлы

Откуда брать файлы чтобы это всё заработало? С серверов, аггрегаторов NZB файлов:

nzbmatrix.com
newzbin.com
nzbrus.com

или с серверов, поисковиков в news:

binsearch.info
newzleech.com

На серверах аггрегаторах лежат уже готовые и рассортированные NZB, на поисковиках же показывают, как правило, разрозненные файлы, но позволяют их объединить в NZB.

Я пользуюсь nzbmatrix.com и binsearch.info. Nzbmatrix за деньги продаёт возможность подписки на RSS фид его категорий, что делает процесс выкачки сериалов практически автоматическим.

Процесс выкачки: сериалы

SABNZBD поставлен мониторить RSS фид HD сериалов на nzbmatrix – при этом ему сказано смотреть только за теми, что мне интересны. Как только NZB с новым эпизодом появляется – SABNZBD автоматически его выкачивает, при этом процесс выкачки самого NZB скрыт и видно только, что начал выкачиваться сам файл. По окончании выкачки файл будет проверен на наличие ошибок и присутствие всех частей, если что-то отсутствует, то будут выкачаны PAR/PAR2 файлы и будет сделана попытка восстановить утраченное. Если всё просто ок или утраченное восстановилось, то файл будет декодирован, обычно это будет несколько RAR архивов, архивы будут распакованы, и удалены – на выходе будет просто один файл, который будет положен в нужную директорию.

Я настроил у себя так, что все сериалы идут в e:TV и там расскладываются в сабфолдеры с именем сериала.

Процесс выкачки: всё остальное

Фильмы и всё остальное надо выкачивать вручную – на автомат это не поставить так как всё подряд мне не надо. Но и тут присутствие SABNZBD упрощает весь процесс выкачки и сортировки – ему только дай NZB файл, а дальше он сам знает что с ним делать. Даёт ему файл небольшой плагин для Firefox: nzbStatus, он понимает форматы всех основных сайтов, раздающих NZB, и показывает иконку для старта выкачки прямо в SABNZBD: alt

Нажимаешь – и сразу пошло выкачиваться, без лишних вопросов. Плюс плагин понимает категории в NzbMatrix.com и устанавливает правильную категорию в SABNZBD, дабы тот правильно отсортировал файл по окончании выкачки.

Чем не пользуюсь

Не пользуюсь XBMC. Несколько раз пытался заставить себя, но – не идёт. То невозможно ему сказать, что он неправильно распознал название фильма, то он отказывается проигрывать некоторые файлы, которые радостно проигрывал ещё вчера. Документации нет, а сидеть на форумах радости мало.

Планы

На днях узнал о программе-сервисе, которая автоматизирует поиск, сортировку и выкачку сериалов – SickBeard. Работает она параллельно с SABNZBD и смотрит за коллекцией сериалов: находит пропущенные серии и позволяет их выкачать, переименовывает файлы(из, например, “S02E02-1.mkv в “Series Name – S02E02 – EpisodeName.mkv”), показывает краткое содержание серий и расписание будущих эпизодов и т.д. и т.п.

Пока поставил тестировать, посмотрю на неё недельку-другую.

Итого

Пока владельцы копирайтов бегают за пиратами и плачут на каждом углу, что тиграм в клетке недокладывают мяса денег неизвестно как зарабатывать, пираты в это время научились собирать деньги с доморощенных пиратов. Я плачу, с учётом годовой подписки на NzbMatrix, где-то £18 в месяц, но за это имею практически нелимитированный доступ к фильмам, сериалам, музыке, книгам и софту. Был бы вариант точно такой-же выкачки сериалов с легального сайта или сервера – я бы подписался. Но, увы, сайта такого нет и не предвидится для тех, кто вне Штатов.

В далёком 2006ом всё приходилось выкачивать и сортировать вручную, сейчас же всё это происходит автоматом. Мне нравится!

iPhone on O2

O2, у которого я в августе подписался на 16Gb iPhone 3G по £45 в месяц, не обманул и разрешил мне безо всяких проволочек переключиться на план стоимостью в £35/месяц. Просто заполнил формочку на их сайте вчера вечером, а сегодня утром получил емейл о том, что всё переключено.

Конечно за 35 дают всего 600 минут в месяц вместо 1200 по 45, но я всё равно столько по мобильнику не треплюсь. Использую какие-то жалкие 20-30 минут в месяц.

Так что вот, если кто в O2 с айфоном больше девяти месяцев, то добро пожаловать заполнять формочку.

Trojan attack

Решил я себе поставить файрволл на предмет запрета некоторым программам сообщать в центр об их использовании на моём компьютере. В процессе поиска самого быстрого решения наткнулся на программу, 100% подходящую для того, что мне надо – AntiHook. Программа оказалась не бесплатной, поэтому пока она выкачивалась, я сразу пошёл искать крак. Нашёл его в Осле, выкачал и сразу запустил. Крак этот запускался где-то секунду на моём Сore 2 Quad процессоре и потом выдал стандартный диалог “Покажи-ка где лежит .exe” Показывать  пока было некуда, поэтому я это всё закрыл, запустил инсталлятор AntiHook и… через пару минут Виста упала в синий экран.

image Ладно, бывает.  Перегружаюсь. Замечаю, что на втором мониторе пропали обои. Странно… Потом выясняется, что wireless адаптер не находит сеть. Кликаю в иконку сети, Виста говорит что, мол, не запущен у тебя wireless service. Пошёл смотреть в сервисы на предмет его запуска. Всё, вродебы, запущено, но сети нет. Перегружаюсь ещё раз. Сети всё так-же нет, но теперь замечаю, что из трея пропала иконка антивируса. Пробую запустить антивирус из Start – нет такого файла. Теперь становится понятно, что некая тварь стёрла антивирус и неудачно попыталась встроить себя фильтром в сетевые устройства.

На предмет  борьбы с таким делом у меня всегда есть один ответ: System Restore. Запускаю, выбираю restore point, сделанный автоматически сегодня ночью. Восстанавливаю систему. Перегружаюсь и получаю сообщение о том, что эта точка восстановления разрушена и восстановиться не удалось. Ого!

Перегружаюсь в safe mode. Жду пока загрузится Explorer. Три минуты жду, пять – не запускается.  Жму  Ctrl-Shift-Esc, запускаю Task Manager и через него запускаю explorer.exe.  Загружается, но на десктопе только стандартные несколько иконок вместа тучи моих. Запускаю autoruns.exe на предмет выяснения места нахождения заразы, но безуспешно – программа не стартует. Приплыли!

Но ничего, есть совершенно альтернативный вариант восстановления системы – dvd с дистрибутива висты. Загружаюсь с  него и выбираю опцию восстановления из system restore. Предыдущему сообщению системы о том, что точка восстановления повреждена, не верю – там троян был активным и наверняка он постарался не допустить своего уничтожения. Восстанавливаю систему. Загружаюсь – всё, кроме антивируса, на месте. Выкачиваю и переустанавливаю антивирус. Фууух!

Выводы:

  1. надо ставить виндовс и антивирус в VMWare
  2. запускать креки предварительно в пункте 1 и смотреть на результат
  3. Vista рулит – не дала установиться трояну в сетевой стек
  4. Vista рулит – всегда можно восстановить систему в рабочее состояние

Да, а  поставить AntiHook так и не удалось – не работает его инсталлятор на Висте. Так что ищется простой в использовании файрволл и быстроработающий файрволл. Вы чем пользуетесь?

Store and reveal passwords

За вчерашним ужином с коллегами зашёл разговор о том, как задолбал всех наш корпоративный таймшит, доступный только через VPN, требующий отдельного пароля и заставляющий всех менять этот пароль каждые три недели. Оказалось, что все мучаются и только я не вижу в этом проблемы. А всё потому, что я пользуюсь Firefoxом и Greasemonkey. Наверняка и среди моих френдов много людей, которые мучаются от подобной проблемы и хотели бы её как-то решить. Помогаю в три шага.

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

  1. Надо установить дополнение к Файрфоксу: Greasemonkey. Заходим сюда и устанавливаем его.

    После установки надо будет закрыть и заново открыть Файрфокс.

  2. Заходим на страницу со скриптом для GM, включающим автоввод и запоминание паролей в формах: Force Autocomplete. Кликаем на “Install this script” (справа вверху).

    Скрипт установится сразу, Файрфокс перегружать не надо. Надо лишь обновить страницу с паролем по F5.

  3. Теперь идём за скриптом открывающим пароли при наведении на них мышиного курсора. Устанавливаем его.

Готово!

Для Greasemonkey написано множество разных скриптов. Например, множество скриптов, позволяющих сделать LiveJournal более удобным. Я давно пользуюсь LJ Thread Unfolder, который разворачивает комменты без помощи посторонних вебсайтов.

How to remove tns-counter.ru

Если вы ещё не отключеныофициально от LiveJournal сервисов, предоставляемых SUP Fabric, то все ваши посещения LiveJournal будут отслежены скриптом, вставленным в код страниц. Скрипт этот находится на сайте http://www.tns-counter.ru и очень просто его отключить не обращаясь в LiveJournal Support. Сделать это можно так:

  • Windows 7/Windows Vista

    1. Нажмите на кнопку Start (в левом нижнем углу экрана) и напишите notepad
    2. В самом верху меню появится ссылка на Notepad(Блокнот), нажмите на неё правой кнопкой мыши и выберите пункт меню Run as Administrator
    3. В Notepad выберите меню File-Open (или нажмите Ctrl+O на клавиатуре) и введите вот это:
      C:\WINDOWS\system32\drivers\etc\hosts
      и нажмите “Ок”
    4. В открывшемся файле в самый конец надо добавить следующую строчку:
      127.0.0.1 www.tns-counter.ru
    5. Сохраните файл и закройте Notepad
  • Windows XP

    1. Нажмите на кнопку Start (в левом нижнем углу экрана) и выберите меню “Run…”
    2. В появившемся окошке введите
      notepad C:\WINDOWS\system32\drivers\etc\hosts
      и нажмите “Ок”
    3. Откроется окно Notepad, в котором надо добавить следующую строчку:
      127.0.0.1 www.tns-counter.ru
    4. Сохраните файл и закройте Notepad

После этих манипуляций ваш компьютер не будет заходить на сайт со счётчиком и ваш LiveJournal account выпадет из статистики SUP Fabric (и Nelson/Gallup Media). А теперь, когда вы отключили этот счётчик, немного подробностей о нём. Счётчик собирает открытую информацию о вашем заходе на сайт: версия браузера, адрес IP, язык системы, с какой страницы пришёл и складывает её в базу данных TNS Gallup Media. На основе этой информации TNS Gallup Media строит графики популярности сайтов и пр. статистику.

Christmas present: Vista is hacked

Merry Christmas, All! :o)

Хакеры подготовили великолепный подарок к Рождеству: нашли способ сделать так, чтобы Windows Vista всегда думала, что она находится в режиме первоначального тестирования.

В этом режиме Vista находится первые три дня после установки без указания ключа активации. Затем она переходит в фазу напоминаний и через 30 дней отключает многие сервисы и переходит в режим “safe mode”.

Новый хак позволяет продлить три дня навечно. При этом Windows Genuine Advantage будет признавать Windows впролне легитимным и свежеинсталлированным продуктом.

Если завтра не уеду развлекаться, то обязательно попробую применить это сам.

Подробности тут.