3 I was working on a curses frontend for deluge then decided to ditch the idea. I
4 created tore and kept the good things from deluge. Thanks deluge people for the
9 Tore is a simple to use bittorrent daemon/client currently shipped with a
10 curses frontend. Tore was created with the console user in mind.
15 pyinotify (not required, used if installed)
19 Features prefixed with * do not work in this version.
21 Multiable clients able to connect to a single daemon
25 Settings file (pickled)
30 *On/off peak scheduling
31 *Logged alerts list (both session and torrented related)
32 *Information list for each torrent
37 'python setup.py install'
39 Launch the tord daemon with 'tord' on the computer you would like to download
42 Launch torc (the curses client) with 'torc hostname' to start the UI on any
43 computer on your network.
45 *Adjust session wide settings by pressing 'S' (press enter on setting you want
46 to adjust) or by hand in ~/.config/tord/core.conf (mind you this file is hard
47 to read). Some settings require a restart to take effect (changing paths).
49 Will download and look for torrents in home (~) by default.
53 Each view has both the following global keys and keys specific to that view only.
57 Down: move cursor down
61 B: toggle border drawing
62 T: toggle drawing of titles
64 !-): *filter keys (ie shit 1-9)
65 u: *print UID for current line (eg torrent hash in torrent view)
69 g: display torrent status (Torrent List View)
70 f: display files in selected torrent (File List View)
71 t: toggle pause of selected torrent
72 p: pause selected torrent
73 r: resume torrent selected torrent
74 d: removal of torrent only if complete. moves storage to finished
75 D: force removal of torrent. move storage to incomplete or finished
78 F: display all files of all torrents
80 u: *display torrent id
81 l: *view torrent alert log
82 S: *view core settings
83 L: *with session alert log
84 c: *view torrent peers
85 q: *view torrent download queue
86 t: *view scheduled tasks
87 i: *view session information
88 d: *toggle DHT (implemented through Core Settings View)
89 a: *manual announce of torrent under cursor
90 A: *annouce all torrents
93 =: increase priority (ie + key)
94 -: decrease priority (ie - key)
96 Reading output (warning out of date)
98 *All output may be adjusted by pressing 's' and changing the format for each view.
101 At the bottom of each view shows the global status, no explanation as it is
102 pretty striaght forward.
104 DownRate[ 6.06k | inf ] UpRate[ 5.23k | 5.00k ] Peers[31] DHT[39 18 0]
107 Each torrent in the session is represented by.
108 12 qp 5.00B 0.00B 0.00B 0 0.00% Torrent name
110 12: position in queue or ' ' for not in queue
111 q: torrent state (d: downloading, h: hashing.....)
112 p: paused or ' ' for active
113 5.00B: download speed
116 Torrent Name: torrent name