Bläddra i källkod

change torrent tracker tool

master
Robin Thoni 8 år sedan
förälder
incheckning
124904d3b7
1 ändrade filer med 17 tillägg och 0 borttagningar
  1. 17
    0
      change-tracker.py

+ 17
- 0
change-tracker.py Visa fil

1
+#! /usr/bin/env python
2
+import sys
3
+import bencode
4
+
5
+torrentIn = sys.argv[1]
6
+tracker = sys.argv[2]
7
+torrentOut = sys.argv[3]
8
+
9
+with open(torrentIn, 'rb') as f:
10
+    bencoded = f.read()
11
+
12
+data = bencode.bdecode(bencoded)
13
+data['announce'] = tracker
14
+bencoded = bencode.bencode(data)
15
+
16
+with open(torrentOut, 'wb') as f:
17
+    f.write(bencoded)

Laddar…
Avbryt
Spara