emx
Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Victor_VG Цитата: Так же просто решается задача IF EXIST - клиент сам проверяет хэш файла и если он есть и хэш совпадает пропускает его скачивая только то, чего нет. | Я это понимаю, но вручную приходится (п. 6-7). По какому признаку качалка определяет, что торрент-файл Х является апдейтом другой раздачи? Чисто по наличию файликов в базовой папке, с названиями из этого нового торрента? И сам рехеш запустит и сам стартанет потом закачку? А если папок много? Просто у меня каталогизация в uT настроена таким образом, чтобы все разбрасывалось по разным папочкам после загрузки, а в процессе загрузки все валится в общую. В результате у меня такого признака нет. uT считает, что это новый торрент (т.к. во временной папке загрузок ничего нет) и ничего сам больше не делает. Можно, конечно, отказаться от распихивания, но бардак феерический будет. Но я примерно понял, что можно попробовать. А именно категоризировать правилами на входе, возможно тогда в качестве папки примет и ту, куда все в итоге переносится. Вообще, в идеале мне нужен какой-то API, чтобы я получил торренты от мониторилки и скриптами сказал клиенту, что вот эта хрень относится к такому-то циклу, рехешим и стартуем, базой является то-то... По-моему, я слишком дофига хочу... Цитата: Что касается хэширования, то его время сильно зависит от скорости получения данных с удалённой системы которая в этом случае выступает в качестве эталона для проверки целостности данных, но и клиент вносит свой вклад. | Не, хеши кусков хранятся в самом файле .torrent. Просто я обратил внимание, что некоторые клиенты быстрее перехешируют, другие - медленее. Плюс, в qBit'е я помню можно встать на раздачу даже не перехешируя, если уверен, что там все цело (для обновлений не катит). В uT такого нет или я не нашел... Цитата: Из GUI-клиентов лично мне последнее время больше нравится qBittorrent построенный на libtoorrent и QT в качестве QUI фраймеворка. | Пробовал, валится у меня буквально почти сразу. На раздаче обычно 1000+ торрентов и не переварить ему это... Я на него даже переехать не успел, начал валиться после нескольких сотен... Правда, тестил на винде, может под линем он приятнее.
| Всего записей: 11820 | Зарегистр. 05-06-2002 | Отправлено: 16:29 01-04-2016 | Исправлено: emx, 16:56 01-04-2016 |
|