-
Notifications
You must be signed in to change notification settings - Fork 414
PluginCookies.ru
Ряд трекеров используют установку cookies для аутентификации клиента. При работе с ними из под браузера это прозрачно для пользователя - браузер сам запоминает содержимое cookies и сам же сообщает их серверу, от пользователя требуется только иногда вводить логин/пароль в соответствующих веб-формах. Однако, когда общение с подобными трекерами ложится на rtorrent (например, добавление закачки по URL), в ряде случаев возникает проблема - rtorrent, в отличие от браузера, о cookies ничего не знает. И, соответственно, ему нужно сообщать о содержимом этих самых cookies.
- Файлы cookies в Internet Explorer находятся в
%UserProfile%\Cookies
. - Пользователи Firefox могут найти файлы cookies в меню
Tools (Инструменты) -> Options (Настройки) -> Privacy (Приватность) -> Show Cookies (Показать cookies)
- Пользователи Opera могут найти файлы cookies в меню
Инструменты (Tools) -> Расширенные (Advanced) -> Cookies
. - Пользователям других браузеров следует обратиться к документации своей программы.
После нахождения всей требуемой информации можно представить нужный URL в следующем формате:
http://некий-торрент-сайт.com/file.torrent:COOKIE:name1=value;name2=value;
В диалог добавления закачки, например. И так для каждого добавляемого URL. Что, в конце концов, несколько надоедает. В связи с чем и был написан данный плагин, позволяющий задать соответствие хост=>cookies только один раз, а в дальнейшем оперировать URL без всяких лишних добавок и ползанья по кешу браузера.
После установки плагина в меню настроек появится раздел Cookies. В форме ввода Вы можете указать соответствия хост=>cookies. Каждое с новой строчки, имя хоста отделяется вертикальной чертой, разные cookies отделяются друг от друга точкой с запятой. Так:
Все, теперь любые операции с URL на серверной стороне будут осуществляться с использованием необходимых cookies. Однако, будьте внимательны! Имя хоста должно в точности соответствовать используемому. Например, www.some-torrents.com
и some-torrents.com
будут рассматриваться как два разных хоста, соответственно, необходимо оформить по одной строчке для каждого.
- Многие сайты регулярно (например, раз в месяц) меняют набор cookies. Если вдруг закачка перестала работать - проверьте соответствие cookies действительным.
- Некоторые трекеры генерируют набор cookies, содержимое которых зависит от IP, с которого производится доступ. Если у Вашего сервера IP отличается от такового на клиентской машине, то предложенный выше алгоритм "выдирания" cookies может не работать. В этом случае рекомендуется заходить за cookies непосредственно с сервера, либо одноразово организовать к нему ssh туннель.
- Для ряда трекеров данный плагин работать таки не будет. Рекомендую обратить внимание на другой плагин - LoginMgr.
- О ruTorrent
- Загрузка
- Установка и настройка
-
Плагины
- Текущие
- _getdir
- _noty
- _task
- AutoTools
- Check_Port
- Chunks
- Cookies
- Cpuload
- Create
- Data
- DataDir
- Diskspace
- Edit
- Erasedata
- ExtRatio
- ExtSearch
- Feeds
- FileDrop
- GeoIP
- History
- HttpRPC
- IPad
- LoginMgr
- LookAt
- Mediainfo
- Ratio
- Retrackers
- RPC
- RSS
- RSSURLRewrite
- Rutracker_check
- Scheduler
- Screenshots
- SeedingTime
- Show Peers Like Wtorrent
- Source
- Theme
- Throttle
- TrackLabels
- Traffic
- Unpack
- Текущие
- Использование
- История версий
- Сообшения об ошибках
- Планы на будущее
- Благодарности