| 12345678910111213141516171819202122232425 |
- from datetime import datetime
- import qbittorrentapi
- import sys
- if len(sys.argv) == 1:
- print("URL Tracker en argument")
- exit()
- conn_info = dict(
- host="127.0.0.1",
- port=8080,
- username="USER",
- password="PASS",
- )
- qbt_client = qbittorrentapi.Client(**conn_info)
- qbt_client.auth_log_in()
- url = sys.argv[1]
- for torrent in qbt_client.torrents_info():
- if "yggtorrent" in torrent.category:
- for tracker in torrent.trackers:
- torrent.remove_trackers(urls=[tracker.url])
- torrent.add_trackers(urls=url)
- print(f"Mise à jour du tracker pour le torrent ({url}) : {torrent.name}")
|