![]() |
[Python] работа с torrent-клиентом
Доброго времени суток всем. Интересует такой вопрос: как torrent-клиент (в данном случае - uTorrent) обращается со своими файлами, типа: settings.dat, resume.dat?
Если клиенту подсунуть измененный файл (н-р, resume.dat), то он его просто проигнорирует и через некоторое время заменит на свой. Я так понимаю, что он все файлы подгружает в память и сравнивает с теми, что на диске, если файл на диске не соответствует файлу в памяти, то он заменяет его из памяти. Т.е. чтобы он съел видоизмененный файл, его надо или перезапустить (а между выключением и включением подсунуть файл) либо править этот файл в памяти. Я в программировании новичок, а с памятью вообще не знаком (изучаю программирование самостоятельно), поэтому буду особо благодарен, если кто-нибудь подскажет, как на питоне реализовать данную программу (перезаписать данные клиента в памяти), или же просто подскажет, куда копать в данном случае. |
Время: 00:16. |
Время: 00:16.
© OSzone.net 2001-