소스 검색

change torrent tracker tool

master
Robin Thoni 9 년 전
부모
커밋
124904d3b7
1개의 변경된 파일17개의 추가작업 그리고 0개의 파일을 삭제
  1. 17
    0
      change-tracker.py

+ 17
- 0
change-tracker.py 파일 보기

@@ -0,0 +1,17 @@
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)

Loading…
취소
저장