JecTorrent
What is JecTorrent?
JecTorrent is a javabased graphical user interface(gui) for Enhanced CTorrent, a commad line BitTorrent client
for Unix-like systems like FreeBSD, Solaris, Mac OS X, Cygwin...JecTorrent runs on every system, where a Java environment is installed - 1.5+. Enhanced CTorrent is
completely controlled over the network.
The application is still in development and will be published under the BSD-License. Feel free to use it
Email:jectorrent@o-notation.org
Source code will be the next; it takes a little while, because I want to translate all comments and documentations - I'm working on it.
News
- 03.03.2009 0.1.1 add a context menu for file priorities and download status column, changing ctcs server, self refreshing seeding time and changed formula for calculating downloadtime
- 22.01.2009 0.1.0a Attribute estimated download time added, file list, Enhanced CTorrent functions implemented(Pause and resizeable seed time), some system changes and gui improvements.
All functions of Enhancend CTorrent are not implemented yet, but the available functions are sufficient for controlling CTorrent clients.
- 10.01.2009 0.0.2 Upload + download limits; system and gui improvements; icons: Silk-Icons
- 08.01.2009 0.0.1 Some changes: prop-file for configs; tree behavior.
- 18.12.2008 The site is now open.
Documentation
For JecTorrent you need Enhanced CTorrent version 3.3.2. Start Enhanced CTorrent with the S-option;
the target-ip is the host, where JecTorrent runs. Default Port for JecTorrent is 5050. JecTorrent needs a Java Runtime Environment 1.5+
Example:
ctorrent -S yourhost:5050 torrent_file
Extract the downloaded zip file in one folder you like. You can start JecTorrent in a shell with a java -jar Jectorrent.jar or javaw -jar Jectorrent.jar; sometimes
*.jars are linked with the Java interpreter and a double klick starts the application. After invoking
Enhanced CTorrent, the torrent will appear in the tree of JecTorrent - depending on the selected tree mode,
the torrent nodes will be sorted by ip nodes or standalone nodes.
When using JecTorrent: The network traffic has no security features and is plain text - use it in trusted networks.
jectorrent.prop
At the moment JecTorrent needs the prop file in the same folder.
UNIT=Unit of the values(Values: 0=bytes,1=Kilobytes,2=Megabytes,3=Gigabytes)
FARMMODE=Sortorder of the torrent clients; every client is represented in the tree with his torrent filename. In farmmode the clients are sorted
by the host(Values: true, false).
SYSSOUT=Some information will be printed on the console(Values: true, false).
PORT=Port for listening - can be given by the S option from Enhanced CTorrent.
Download
Filename: $applicationname$version_$javaversion.zip
Binaries Java 6
Binaries Java 5
Bugs
- After closing a client, CTorrent clients can crash. This happens not very often, especially when Enhanced CTorrent is verifing downloaded pieces.