mirror of
https://github.com/werwolfby/monitorrent.git
synced 2026-10-14 21:39:03 +00:00
[GH-ISSUE #229] Проблема с проверкой трекеров #173
Labels
No labels
bug
docs
duplicate
enhancement
Epic
feature
feature
future
help wanted
in progress
need more info
plugin
proxy
pull-request
python 2
python 3
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
werwolfby/monitorrent#173
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @V0v1kkk on GitHub (Jul 31, 2017).
Original GitHub issue: https://github.com/werwolfby/monitorrent/issues/229
Добрый день.
Раздачи в мониторинг добавляются, но при попытке проверить возникает ошибка.
(windows 2012, версия 1.1.5, проблема со всеми трекерами, ридонли флаг с папки с программой снимать пробовал)
@werwolfby commented on GitHub (Jul 31, 2017):
Похоже на ошибку с настройкой торрент клиента, у вас что? transmission, deluge, uTorrent или qtorrent?
@V0v1kkk commented on GitHub (Jul 31, 2017):
Я вообще не настраивал клиент. Это обязательно?
Я пока просто хочу, чтобы приходили оповещения в Telegram.
@werwolfby commented on GitHub (Jul 31, 2017):
Ну да обязательно, иначе мониторрент не сможет скачать торрент.
В телеграм приходят сообщения о успешном начале загрузки торрента.
@werwolfby commented on GitHub (Jul 31, 2017):
Задача мониторрента в автоматической закачке новых торрентов.
@V0v1kkk commented on GitHub (Jul 31, 2017):
Не очень удобно, если честно.
Мониторить и качать можно, а просто мониторить - нет.
Можно feature request оставить?
@werwolfby commented on GitHub (Jul 31, 2017):
Можно оставить реквест, но вы первый кому это не удобно 😄
@V0v1kkk commented on GitHub (Jul 31, 2017):
Кейс: monitorrent установлен на VDS рядом с VPN-сервером. Подключение к торрент-клиенту возможно только в случае если клиент подключён к VPN.
Хотелось бы, чтобы monitorrent не спамил в данном случае ошибками, а просто оповещал об изменение торрента, решение о старте загрузки торрента отставлял юзеру.
@werwolfby commented on GitHub (Jul 31, 2017):
А закачивать вы их потом будете руками? Если так то вам лучше подойдёт http://litr.cc/.
@V0v1kkk commented on GitHub (Jul 31, 2017):
Можно и руками.
Хотя бы поддержите кейс с тем, что нет связи с клиентом. Чтобы детект изменений не был завязан на коннекцию с клиентом. Вы вроде на хабре писали, что юзаете какую-то библиотеку для парсинга torrent-файлов...
Допустим изменился торрент - клиент получил сообщение, что торрент изменился, не удалось стартовать загрузку т.к. до клиента не достучаться. Как только коннект появился - стартовать загрузку, дополнительно уведомлять юзера.
@werwolfby commented on GitHub (Jul 31, 2017):
Так как у нас нет постоянного коннекта с клиентом (и это логично), то для такой функуиональности нужно будет переодически проверять коннект с клиентом.
А если откладывать закачку, то нужно где-то хранить уже скачанные торренты, а потом ещё трекать, что для лостфильма например нужно хранить все скачанные торренты ибо за какое-то время пока появится коннект с клиентом может выйти несколько серий. А для некоторых раздач, хранить только последнию, а это снова новая логика.
Если вы так не хотите то можете настроить downloader клиент. Он будет просто скачивать torrent файлы в папку и забивать на них, это как раз решение для вас.
@werwolfby commented on GitHub (Jul 31, 2017):
downloader - это тоже клиент, который просто кладёт скачанный торрент-файл в папку.
@V0v1kkk commented on GitHub (Jul 31, 2017):
Да, за исключением неинформативных имён файлов, downloader отлично подходит.
Спасибо за наводку.
@werwolfby commented on GitHub (Jul 31, 2017):
Имена файлов не информативны потому что клиенту передаётся не файл, а его содержимое. А файл - это хеш торрента, по нему потом ищется уже добавленный торрент например.
@corpsee commented on GitHub (Aug 26, 2017):
@werwolfby А я пытался для начала просто попробовать Monitorrent без скачивания и долго не мог понять в чем проблема, пока на эту тему не набрел.
Мне кажется, нужно как минимум, описать в этот момент в документации (Wiki). Что для того, чтобы все нормально работало, нужно настроить downloader или другой клиент. И что без какого-либо клиента проверки вообще не будут работать.
Еще, мне кажется, было бы логично выводить какую-то человекочитаемую ошибку, что ненастроен клиент, а не только стектрейс.
В любом случае, спасибо за программу и вашу работу!
@werwolfby commented on GitHub (Sep 7, 2017):
@corpsee, да согласен или вместо ошибки варнинг выкидывать.
В общем документацию я писать не умею 😄 так что смогу это только в коде потом сделать, это я с большего умею