123SUDODocs
Путеводители

Браузер, файлы cookie и заголовки

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

Три функции отвечают на один и тот же вопрос — как 9xbuddy выполняет запрос, который делает мой собственный браузер? — и их стоит попробовать в следующем порядке: войдите в систему с помощью встроенного браузера, затем укажите файлы cookie существующего браузераи только затемдобавьте заголовок вручную.

Браузер и заголовки — Pro.

Встроенный браузер, сохраненные источники файлов cookie и настраиваемые заголовки требуют активной пробной версии или подписки. Единственным исключением является правило Не использовать сохраненные файлы cookie, которое предоставляется бесплатно. См. Free и Pro.

Встроенный браузер

Откройте Браузер, введите URL-адрес или поисковый запрос и выберите Открыть. Встроенный вид полезен, когда необходимо открыть саму страницу, прежде чем ее носитель может быть обнаружен, и именно здесь вы входите на сайт, на котором у вас есть учетная запись.

9xbuddy встроенный целевой экран браузера с полем поиска и адреса и рядом недавно использованных сайтов под ним.
Пусковая установка. Под полем появятся сайты, с которых вы недавно загрузили файлы; вместо этого новая установка показывает набор предлагаемых отправных точек.

Пока страница открыта, панель инструментов браузера выполняет одно действие по загрузке: она возвращается на Домой с текущей страницей и любыми захваченными медиафайлами, поэтому список обычных форматов решает, что сохранять. На боковой панели браузер отмечен точкой, пока страница еще открыта.

Если вставленная ссылка не удалась, неудавшийся элемент в разделе ЗагрузкипредлагаетБраузер в качестве одного из трех способов восстановления: откройте исходный код здесь, дайте странице успокоиться и повторите попытку.

Настройки → Файлы cookie и заголовки → Источники файлов cookie определяет, какой сеанс входа в систему 9xbuddy заимствует для запроса. Одновременно активен один источник.

Источники файлов cookie 9xbuddy: браузер 9xbuddy, профиль Google Chrome, профиль Microsoft Edge, профиль Firefox, файл cookie.txt и «Не использовать сохраненные файлы cookie» с баннером выше, сообщающим, что сеанс не найден.
Баннер над вариантами выбора сообщает, есть ли у выбранного источника сеанс, который можно предложить, рядом с ним находится значок «Проверить еще раз».
ИсточникИспользуйте его, когда
9xbuddy БраузерЗначение по умолчанию и рекомендация. Войдите один раз во встроенный браузер, и этот сеанс будет использован.
Профиль Google ChromeВы уже вошли на сайт в Chrome
Профиль Microsoft EdgeТо же самое в Edge
Профиль FirefoxТо же самое в Firefox
файл cookie.txtСеанс существует на другом компьютере или в браузере, которого нет в списке — используйте экспорт в формате Netscape.
Не используйте сохраненные файлы cookieВы не хотите, чтобы сеанс был привязан к какому-либо запросу.

9xbuddy отправляет только файлы cookie, соответствующие запрашиваемому сайту, поэтому выбор профиля браузера не передает всю банку файлов cookie каждому сайту.

Файл cookie — это сеанс входа в систему. Направление 9xbuddy на профиль браузера позволяет ему действовать от вашего имени на сайтах в этом профиле, поэтому сознательно выбирайте источник и установите для него значение Не использовать сохраненные файлы cookie, когда они вам больше не нужны.

Когда вам нужен заголовок

Большинству загрузок вообще не нужны заголовки. Используйте его, когда 9xbuddy не может без проблем получить что-то, что достигает ваш браузер, и источник cookie еще не исправил это. Этот пробел почти всегда означает, что сайт проверяет, кто спрашивает, а заголовок — это то, как вы отвечаете.

Начните с сообщения о сбое элемента в разделе Загрузки:

Что говорит загрузкаЧто добавитьОхватите это
Доступ запрещен, или страница нормально воспроизводится в браузере.RefererДомен сайта
Требуется вход, или носитель находится под вашим логином, который у вас уже есть.Сначала попробуйте источник файлов cookie; Cookie, если он не может дойти до негоДомен сайта
Извлечение завершается успешно в браузере и терпит неудачу здесь.User-AgentДомен сайта
Поток, управляемый токеном, или частный API.AuthorizationТочный домен, обслуживающий средства массовой информации

Каждая строка представляет собой один заголовок, добавляемый в разделе Настройки → Файлы cookie и заголовки → Пользовательские заголовки → Добавить собственный заголовок.

Referer

Большая часть случаев «работает в моем браузере, не работает в приложении» связана с этим. Некоторые CDN предоставляют мультимедиа только для запросов, которые утверждают, что пришли со страницы на том же сайте, поэтому запрос без Referer отклоняется.

Domain   example.com
Key      Referer
Value    https://example.com/watch/12345

Значением является страница, которую вы просматривали, а не собственный URL-адрес медиафайла.

9xbuddy Добавить диалоговое окно пользовательского заголовка с полями для домена, ключа и значения.
Тот же рецепт в форме. Примечание в разделе «Домен» следует прочитать дважды: пустой домен отправляет заголовок повсюду.

Используйте это для контента, к которому ваша учетная запись уже может получить доступ, когда ни один источник файлов cookie не может его предоставить - например, личный кабинет на компьютере, с которого вы не можете войти в систему. Скопируйте его с помощью Импортировать из запроса, а не вручную; файлы cookie сеанса длинные, и один неправильный символ автоматически терпит неудачу.

Срок действия файлов cookie истекает. Если загрузка, которая работала на прошлой неделе, теперь завершается с тем же сообщением, замените файл cookie, прежде чем менять что-либо еще.

User-Agent

Некоторые сайты предоставляют медиа только тем браузерам, которые они распознают, и отказываются от чего-либо еще. Установка User-Agent точной строки, которую отправляет ваш собственный браузер, делает запрос 9xbuddy похожим на тот, который уже работает.

Domain   example.com
Key      User-Agent
Value    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36

Authorization

Требуется только в том случае, если поток выдается на основе токена, а не сеанса — обычно это API, для которого у вас уже есть учетные данные. Охватите его одним доменом, который обслуживает носитель, и удалите его, как только закончите.

Всегда указывайте домен

Поле домена является необязательным, и оставить его пустым — это самая широкая возможная настройка: заголовок прикрепляется к каждому запросу, который 9xbuddy делает, к каждому сайту. Для заголовка Cookie или Authorization это означает передачу вашего сеанса несвязанным хостам. Заполните домен, если у вас нет особых причин не делать этого.

Пользовательские заголовки

Вкладка Пользовательские заголовкиотмечена какДополнительно, и ее пустое состояние говорит о важной части: большинству сайтов он не нужен, поэтому добавляйте заголовок только тогда, когда вам об этом сообщает сайт или руководство службы поддержки.

9xbuddy Вкладка «Настраиваемые заголовки» с действиями «Добавить настраиваемый заголовок» и «Импорт из запроса» и пустым состоянием «Нет настраиваемых заголовков».
Ничего не настроено, это нормальное состояние. Добавляемые вами заголовки группируются по домену, поэтому то, что и куда отправляется, видно сразу.

Два действия:

  • Добавить собственный заголовок — введите домен, ключ и значение вручную.
  • Импортировать из запроса — вставьте весь запрос и позвольте 9xbuddy разделить его на заголовки для вас.

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

Импорт из запроса

Ввод файла cookie вручную может привести к ошибкам. Вместо этого скопируйте реальный запрос: каждый крупный браузер может экспортировать его как команду curl, а Импортировать из запроса напрямую считывает этот формат.

  1. Откройте страницу в браузере и войдите в систему, если СМИ нужна учетная запись.
  2. Нажмите F12, чтобы открыть инструменты разработчика, затем выберите вкладку Сеть.
  3. Перезагрузите страницу и дайте ей воспроизвестися достаточно долго, чтобы появился медиа-запрос.
  4. Щелкните запрос правой кнопкой мыши и выберите Копировать → Копировать как cURLв Chrome и Edge,Копировать значение → Копировать как cURLв Firefox илиКопировать как cURL в Safari.
  5. В 9xbuddy откройте Настройки → Файлы cookie и заголовки → Пользовательские заголовки → Импорт из запроса, вставьте и подтвердите.
9xbuddy Диалоговое окно импорта из запроса с полем для вставленной команды завитка
Запрос, скопированный из браузера и вставленный целиком. 9xbuddy разбивает его на отдельные заголовки, которые вы можете просмотреть перед сохранением.

Принимаются формы curl, fetch, Bash, CMD и PowerShell. 9xbuddy считывает заголовки из того, что вы вставляете, и вы можете удалить ненужные перед сохранением.

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

Заголовки могут содержать учетные данные

Файлы cookie и заголовки авторизации могут предоставлять доступ к учетной записи. Добавляйте только те данные, которые вам понятны, ограничивайте их предполагаемым доменом, никогда не вставляйте их в сообщения поддержки или снимки экрана и удаляйте их, когда они больше не нужны.

Правила доступа и сайта

Ничто из этого не обходит разрешения сайта. Вход в систему, заимствование сеанса и добавление заголовка позволяют 9xbuddy только делать тот же авторизованный запрос, который вы могли бы сделать самостоятельно. Частные, удаленные, ограниченные по региону, защищенные DRM или недоступные по другим причинам носители все равно могут выйти из строя.

Если ничего из этого не помогает, причина обычно в другом: см. Troubleshooting, чтобы узнать о сообщениях об ошибках и о том, что каждое из них означает.

На этой странице