descriptionA bittorrent daemon and client
ownersivad77@gmail.com
last changeMon, 3 Nov 2008 09:12:39 +0000 (3 20:12 +1100)
content tags
add:
README
NOTE
----
I was working on a curses frontend for deluge then decided to ditch the idea. I
created tore and kept the good things from deluge. Thanks deluge people for the
ideas.

About
-----
Tore is a simple to use bittorrent daemon/client currently shipped with a
curses frontend.  Tore was created with the console user in mind.

Dependencies
------------
boost
pyinotify (not required, used if installed)

Features
--------
Features prefixed with * do not work in this version. 

Multiable clients able to connect to a single daemon
DHT
Encryption
Global throttling
Settings file (pickled)
Watched folder
File filtering
File priority
Peers List
*On/off peak scheduling
*Logged alerts list (both session and torrented related)
*Information list for each torrent

Setting up:
-----------
Type
'python setup.py install'

Launch the tord daemon with 'tord' on the computer you would like to download
the torrents.

Launch torc (the curses client) with 'torc hostname' to start the UI on any
computer on your network.

*Adjust session wide settings by pressing 'S' (press enter on setting you want
to adjust) or by hand in ~/.config/tord/core.conf (mind you this file is hard
to read). Some settings require a restart to take effect (changing paths).

Will download and look for torrents in home (~) by default.

Keys
----
Each view has both the following global keys and keys specific to that view only.

Global Keys:
Up:      move cursor up
Down:    move cursor down
pgdn:    page down
pgup:    page up
0-9:     sort keys
B:       toggle border drawing
T:       toggle drawing of titles

!-):     *filter keys (ie shit 1-9)
u:       *print UID for current line (eg torrent hash in torrent view)
c:       *clear log

Torrent List View:
g:       display torrent status (Torrent List View)
f:       display files in selected torrent (File List View)
t:       toggle pause of selected torrent
p:       pause selected torrent
r:       resume torrent selected torrent
d:       removal of torrent only if complete. moves storage to finished
D:       force removal of torrent. move storage to incomplete or finished
P:       pause all torrents
R:       reume all torrents
F:       display all files of all torrents

u:       *display torrent id
l:       *view torrent alert log
S:       *view core settings
L:       *with session alert log
c:       *view torrent peers
q:       *view torrent download queue
t:       *view scheduled tasks
i:       *view session information
d:       *toggle DHT (implemented through Core Settings View)
a:       *manual announce of torrent under cursor
A:       *annouce all torrents

File List View:
=:       increase priority (ie + key)
-:       decrease priority (ie - key)

Reading output (warning out of date)
--------------
*All output may be adjusted by pressing 's' and changing the format for each view.

Status:
At the bottom of each view shows the global status, no explanation as it is
pretty striaght forward.

DownRate[ 6.06k | inf ] UpRate[ 5.23k | 5.00k ] Peers[31] DHT[39 18 0]

Session:
Each torrent in the session is represented by.
12 qp   5.00B     0.00B     0.00B      0   0.00% Torrent name

12: position in queue or ' ' for not in queue
q:  torrent state (d: downloading, h: hashing.....)
p:  paused or ' ' for active
5.00B: download speed
0.00B: upload speed
0: peers
Torrent Name: torrent name
shortlog
2008-11-03 Josh DavisAUTO_LT_SYNCmaster
2008-11-03 Josh DavisAUTO_LT_SYNC
2008-10-27 Josh DavisAUTO_LT_SYNC
2008-10-27 Josh Davishack to fix stderr screwing currses in peer view
2008-10-22 Josh DavisAUTO_LT_SYNC
2008-10-22 Josh DavisAUTO_LT_SYNC
2008-10-21 Josh DavisAUTO_LT_SYNC
2008-10-16 Josh DavisAUTO_LT_SYNC
2008-10-14 Josh DavisAUTO_LT_SYNC
2008-10-14 Josh DavisAUTO_LT_SYNC
2008-10-11 Josh Davissmall config changes
2008-10-05 Josh DavisAUTO_LT_SYNC
2008-10-01 Josh DavisLT SYNC
2008-09-27 Josh DavisAUTO_LT_SYNC
2008-09-27 Josh DavisAUTO_LT_SYNC
2008-09-27 Josh DavisAUTO_LT_SYNC
...
heads
15 years ago master