Пользователь
0,0
рейтинг
22 августа 2008 в 10:19

Качаем с Народ.Диска без капчи и без яндекс.бара

Как известно, чтобы скачать файл с Народ.Диска, необходимо либо ввести капчу, либо установить яндекс.бар. А если не хочется, чтоб яндекс.бар мозолил глаза(либо любимый браузер — опера)? Да, его можно скрыть, но зачем он тогда вообще нужен, если используется только для скачки файлов с Народ.Диска?
А можно обойтись и без него, при этом скачивая файлы без ввода капчи в любом удобном браузере, позволяющем изменять юзер-агент.

Способ для Firefox
Набираем в адресной строке about:config, в поле Filter пишем:
general.useragent.extra.firefox
И добавляем к значению появившегося параметра YB/3.5.1(у меня, например, результат «Firefox/3.0.1 YB/3.5.1»). Всё, теперь Диск думает, что у нас установлен яндекс.бар

Способ для Opera
В папке Оперы находим файл opera6.ini, открываем и ищем секцию ISP(если её нет, то создаем). Находим\создаем в этой секции параметр ID со значением YB/3.5.1. Должно получиться что-то похожее:
[ISP]
ID=YB/3.5.1

Перезапускаем оперу и, если всё сделано правильно, яндекс с радостью сообщит, что у нас установлена последняя версия бара

Способ для других браузеров
Находим, как изменить юзер-агент нужного браузера, и дописываем либо в конец строку YB/3.5.1, либо во внутренность юзер-агента, лишь бы не получилось подобное:
My-browser/20.0 (YB/3.5.1) someone info
Идентификатор яндекс.бара не должен быть окружен скобками(проверено опытным путем). В крайнем случае, можно до и после него через точку с запятой(";") добавить какую-либо чушь.
Примеры правильных юзер-агентов:
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 (ddd; YB/3.5.1; eee) eiireo werw 4242 FirePHP/0.1.1.1
Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 FirePHP/0.1.1.1 YB/3.5.1


Если описанные действия выполены верно, то теперь качать с Диска можно без ввода кода и без установки яндекс.бара(что, например, в опере и невозможно пока)
Андрей @unnamed777
карма
30,9
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (103)

  • +5
    Спасибо, работает
  • +6
    В Опере можно перейти по ссылке opera: config#ISP|Id, что бы руками не лезть в ini-файл.
    • +1
      попытка №2:
      opera: config#ISP|Id
      • +20
        извиняюсь, кто писал парсер? %)
        [code]opera: config#ISP|Id[/code]
        без пробелов
        • +3
          скриншот лучше поставь уж :)
          • +6
            будем надеяться, что уже все и так догадались :)
        • +10
          Мне кажется, типографирование как в статьях, так и в комментариях нужно делать опциональным. Уже который комментарий встречаю, где типографирование все ломает.
        • +10
          Парсер лох!
        • 0
          какал больше подходит :(
          попробуйте символ больше или меньше в тексте.
  • 0
    Ну и Яндекс можно понять — им ненужна нагрузка сетей от ботов, тем более, Я.Бар весит пару десятков килобайт всего, можно и скрыть.

    А способ работает
    • 0
      не в парах киллобайтах фишка, а в отправке сайта, на который зашел яндексу, под видом получения его уровня тица и упоминание сайта в блогах.
      • 0
        Скрытый Бар ничего не отправляет.
        С отключенными ТИЦем и блогами тоже молчит.
    • 0
      Мне не нравится, то что он добавляет в меню много лишних пунктов
    • 0
      сколько бы бар не весил — он работает далеко НЕ ВО ВСЕХ браузерах, а открывать для этих целей другой браузер (вообще держать второй браузер) — имхо — лишнее…
  • +2
    Скоро эту багафичу прикроют, в яндексе не дураки сидят.
    • НЛО прилетело и опубликовало эту надпись здесь
    • +4
      Эту прикроют, появится другая. Т.к. определение того, показывать ли капчу, при условии завязки всего этого на яндекс.бар, можно сделать либо на основании посылаемых браузером данных, которые в том же лисе можно легко посылать самому, либо производить определение на стороне клиента, что легко обходится с помощью user-js
      • 0
        При желании можно устроить обмен данными с баром с генерацией однодневных ключей. И придется ствить бар. Но оно надо?
        • 0
          Да это понятно. Если бы яндекс действительно хотел что-то кому-то ограничить, то и не предлагал бы ставить бар для отмены капчи. А пока капча завязана на бар, можно хоть трижды криптованными ключами обмениваться, но обход этого бара будет возможным(с помощью user-js). Если только, конечно, не завести капчу на сам бар:-)
  • –37
    Гугль-диск уже не в моде? Слово «Народ» прочно завязано с ассоциацией «говнохостинг»
    • +1
      Разве у Google есть аналогичный сервис?
    • +4
      Вы явно не в курсе происходящего.
    • НЛО прилетело и опубликовало эту надпись здесь
      • +3
        Может имелось ввиду gmail drive. Но эта утилитка не является легитимной, так как в правилах ползования гмылом запрещено использование почты для хранения файлов и использование специализованных утилит
        • 0
          Именно. А по поводу легитимности — я думаю что если бы Гуглу это сильно не нравилось, давно бы нашли способ прикрыть лавочку. Мне кажется было бы логичней если бы они сделали аналогичную свою утилиту. Мне например очень удобно пользоваться.
    • –19
      Я вот не пойму. Это владельцы домашних страничек на народе минусуют?
      Так вы бы хоть писали тогда: «НАРОД ХОРОШИЙ ХОСТИНГ!!!11одинодин».
      Меня не переубедить Ж)
      • +7
        То что много людей использует народ.ру как полигон для испытания своих способностей во фронтпейдже, еще не говорит, что народ.ру плохой.

        Людям предоставили свободное место в интернете — не вижу здесь ничего плохого.
        • –10
          Плохо то конечно нет, но при всем уважении к Яндексу как к компании, «Народ» хают многие, и я считаю не зря. Чего стоит только линк на картинку на народе. Чет уже оффтоп пошел )
          • +3
            Извините. Назовите, пожалуйста, хостинг, про который нельзя сказать «его хают многие». Тем более среди бесплатных.
            • –5
              Я в стародавние времена by.ru пользовал. А вообще при текущих ценах на хостинг мне кажется бесплатные — моветон.
              • 0
                Если бы в свое время не было народа и вообще бесплатных хостингов, я бы, возможно, никогда не узнал всяких интересных штук, таких как хтлм\пхп\жаваскрипт\вбскрипт\флеш и прочего.
      • +2
        Вот именно, если ты тролль, то зачем тебя переубеждать? Только нервы портить…
        Несмотря на минусы, «Народ» для многих был первым, так сказать, плацдармом для обучения.
        • –2
          Да, позновато я заметил что топик в блоге яндекса :)
          • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          у меня первым был boom.ru, потому-что он в отличии от народа рекламу не вешал :) светлые были времена… эх…
        • 0
          у меня первым был boom.ru, потому-что он в отличии от народа рекламу не вешал :) светлые были времена… эх…
      • +2
        Объясняю на пальцах: был народ.ру для (говно)страничек, а потом появился Яндекс.Диск — сервис по типу рапидшары, только удобнее.

        Сейчас их, похоже, сплавили воедино, но у всех, прочитавших ваш коммент, возникло ощущение, что вы, отвечая на топик про файлохранилищный сервис, видите перед глазами ту самую родную всем страничку с фиолетовым фоном и желтым человечкологотипом.
        Т.е., как любой тролль, либо слабо понимаете, о чем говорите и на что отвечаете, либо прикидываетесь идиотом. Отсюда и минусы.
        • +2
          Доступно, спасибо.
    • +3
      У меня так провайдер входит в проект Яндекс Локальная сеть и поэтому скорость и траффик до всех ресурсов яндекса не ограничен. Хоть и редко нужен этот сервис, но пользуюсь именно Яндексовым.
    • –7
      Черт, я забыл зотолое правило: «Не обсирай Яндекс в блоге Яндекса».
    • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      А если я не ошибаюсь, то этот гугль диск является приватным, и его не удастся расшарить. Хотя, не исключено что я ошибаюсь.
  • +5
    Читер! :-)
  • 0
    Здорово, Спасибо!
  • +2
    спасибо, мелочь а приятно.

    автор, если есть такие фичи с багами на других сервисах (рапида, депосит) было бы очень здорово, если вы поделитесь
    • +1
      Точно так же качал на каком-то зарубежном файлохостинге, где требовался ихний бар для скачивания. Обходился аналогично, только название не вспомню. Дома специальный reg-файл лежит, который правит строку юзерагента в IE. Если интересно — посмотрю.
      • 0
        интересно, если есть подобное для оперы
        • 0
          ОК. Вечером гляну, отпишусь.
          Для оперы вставлять так же как написано в топике, только вместо YB… подставить код нужного бара.
        • +1
          Нашел. Действительно для мегааплоада делал. Друг бывает кидает ссылки на этот сервис.

          Для IE в реестре прописать нужно вот такой ключик:

          [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\Post Platform]
          "MEGAUPLOAD 1.0"=""

          А для оперы все можно внедрить по аналогии как написано в статье, только вписать «MEGAUPLOAD 1.0»
          • 0
            здорово, добавил, спасибо
      • +1
        на megaupload.com видимо таже схема
        • 0
          Была такая же. Когда-то давно писал пост на nnm, как такую «защиту» обходить во IE, FF и опере; этот пост потом везде растащили без указания авторства :(

          Но сейчас на megaupload процедура немного похитрее. Суть осталась та же, только процесс обхода стал геморройнее и одним лишь прописыванием ключика в реестре не обойтись.
    • 0
      Рапида при регистрации аккаунта дает в настройках возможность автоматически загружать файл по ссылке, как если бы она была прямой ссылкой на файл. Другое дело если скачивать без аккаунта, то нужны либо бары, либо генераторы ссылок, вообщем на мысль вас, думаю, навел =)
  • НЛО прилетело и опубликовало эту надпись здесь
    • +4
      Это было сказано в следующем за процитированным предложении;-)
      • НЛО прилетело и опубликовало эту надпись здесь
        • +3
          Даю честное хабровское слово — было) Именно его я раза три корректировал перед опубликованием топика
  • +2
    Замечательно, спасибо ;)
  • –2
    Мне не влом набрать пару цифр из капчи! А дыру действительно прикроют скоро.
    • +2
      Это не дыра, это способ определения наличия установленного яндекс.бара, которым лишь надо умело воспользоваться:-)
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Поясните, плз, для непросвещенных=)
      • 0
        коммент от яндекс-девелоперов видимо ждут :)
      • НЛО прилетело и опубликовало эту надпись здесь
        • НЛО прилетело и опубликовало эту надпись здесь
        • НЛО прилетело и опубликовало эту надпись здесь
          • +3
            Да, при его габаритах и весе в 0,2т это не проблема :)
            • НЛО прилетело и опубликовало эту надпись здесь
              • +2
                Хабрасильный человек — Вы ошибаетесь!
    • +2
      Бобук хочет скрыться.
  • 0
    Спасибо, все отлично работает!
  • 0
    Молодец, развил мою идею :)
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Отличная вещь, пользуюсь ей уже давно. Например для хабра вырезал верхний баннер и баннер который над «прямым эфиром» — красота.
  • +2
    и можно подключить greasemonkey-скрипт (FF) или user-script (Opera), который будет бороться с таймаутом: g_time = 0
    • 0
      А таймаут тут причем? Вообще-то таймаут идет для «автоматической скачки». Вы не пробовали просто нажать на ссылку? ;-)
      • 0
        да, после rapidshare не сразу и бросается в глаза, что, действительно, можно просто нажать ;-) но можно нажать, а можно и не нажимать. в этом и смысл браузер-моддинга: экономятся клики и нажатия клавиш.
  • 0
    Никто не подскажет как в Apple Safari «поправить браузер»? :)

    Хотя я думаю, что данную «фичу» пофиксят частично отрезав браузеры, на которые Яндекс.бара нет, путём проверки браузера и наличия бара. Выглядит подозрительно Safari или что-нибудь более экзотическое с Я.баром «на борту»…
    • +1
      Никто не подскажет как в Apple Safari «поправить браузер»? :)

      Что-то нагуглилось по этому поводу — safariplugins.ru/safari/133
      • 0
        Да, что-то сглупил – Настройки ⌘, → Дополнительно → «Показывать меню «Разработка…». А дальше уже Разработка → Пользовательский агент.
  • +3
    Для IE:

    Пуск — выполнить gpedit.msc — Конфигурация пользователя — Конфигурация Windows — Internet Explorer Maintenance — Conection — User Agent String

    Ставим галочку и вводим «YB/3.5.1» ;)

    p.s. Политик нет в XP Home и Vista младших редакция (каких именно — не знаю). В этом случае можно исправить User-Agent через реестр, параметр, к сожалению, не помню. Если интересует — посмотрю
  • +2
    Ага примерно так.
    На самом деле капча почти никому не нужна. Мы любим своих пользователей. И возможно, когда нибудь она совсем пропадет.

    Кстати если вы порефрешите страничку скачки файла без капчи, то она появится =)
  • 0
    у меня одного не работает или уже починили?
    • 0
      Проверил на опере — пока работает
  • +4
    Кстати, для Firefox есть замечательное расширение: User Agent Switcher

    Я частенько прикидываюсь гуглом, дабы читать форумы без регистрации ;)
    • 0
      Ух ты! А как прикинуться гуглом? =)
      • 0
        В расширении создаю запись, с именем «Google» и юзер-агентом «Googlebot/2.1 (+http://www.google.com/bot.html)» =)
        • 0
          дайте ссылочку на какой-нибудь закрытый форум, а то не пойму, правильно ли я все сделал
          • 0
          • 0
            Немного не то, что вы просили, но я такие форумы обычно не запоминаю. Просто если страница проиндексирована гуглом, но при просмотре требуют регистрацию, здесь я и врубаю это расширение.
  • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      лишнее действие.
    • 0
      трата времени — оно бесценно
      • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    спасибо, работает, единственный нормальный обменник стал теперь еще удобнее ;)
  • 0
    wget --user-agent=«YB/3.5.1» URL-HERE
    Для удобства скачивания списком: wget -c --user-agent=«YB/3.5.1» -i ИМЯ_ФАЙЛА_СО_СПИСКОМ_УРЛОВ.

    wget — лучшее качалко!
  • 0
    и еще раз спасибо. не первый раз пользуюсь статьёй. только теперь надо писать YB/4.0.0
    • 0
      UPD: YB/4.2.0
      • 0
        спасибо, поправил
  • 0
    Отличная статья, очень помогла.
    Маленькое уточнение — если на файл стоит пароль надо делать post запрос с параметрами
    array('passwd'=>$password, 'action'=>'sendpw')
    и потом делать preg_match
  • 0
    Нашел способ для FF4

    Заходим about:config, жмем правой кнопкой создать->строка
    Строка: general.useragent.override
    Значение: Mozilla/5.0 (Windows NT 6.1; rv:2.0) Gecko/20100101 Firefox/4.0 YB/3.5.3
    • 0
      Спасибо.
    • 0
      Спасибо.

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