0
import libtorrent as lt
import time
import sys
ses = lt.session()
ses.listen_on(6881, 6891)
params = {
'save_path': '/home',
'storage_mode': lt.storage_mode_t(2),
'paused': False,
'auto_managed': True,
'duplicate_is_error': True
}
link = "magnet:?xt=urn:btih:4fabfdfe37295ee2cb1ac2440f45e36ce022b209"
h = lt.add_magnet_uri(ses, link, params)
ses.add_dht_router("router.utorrent.com", 6881)
ses.add_dht_router("router.bittorrent.com", 6881)
ses.add_dht_router("dht.transmissionbt.com", 6881)
ses.start_dht()
while (not h.has_metadata()):
time.sleep(.1)
torinfo = h.get_torrent_info()
print torinfo.name()
print torinfo.creation_date()
print torinfo.info_hash()
print lt.make_magnet_uri(torinfo)
for tracker in torinfo.trackers():
print tracker
for x in torinfo.files():
???
: http://libtorrent.org/reference-Core.html#torrent_infolibtorrent 파일 내용의 목록을 가져 오는 방법은 무엇입니까? 이 torrent_info 클래스 문서에 대한
내가 C++을 모르기 때문에, 시드 파일 목록을 가져옵니다. Python을 사용하십시오.
"시드 파일 목록"이란 무엇입니까? 토렌트에있는 파일 목록을 말하는거야? – Arvid
안녕하세요,이 코드를 실행하시기 바랍니다. 내 경우에는 while 루프에서 멈췄다. – muaaz