Table of Contents
General information
Just like any other application which accesses the Internet,
SymTorrent generates network traffic. You should be aware that mobile network
operators usually charge for the amount of downloaded and uploaded data.
SymTorrent can also generate traffic while sharing already downloaded torrents.
SymTorrent is free (and open source) software, distributed under
the terms of the GNU General Public
License. We highly appreciate any help. If you like this software and
want to support the development of Symella by making a donation, you can do so
via PayPal.
System requirements
Mobile phones based on the S60 2nd and 3rd edition platforms are
supported. You can find an incomplete list of supported devices in
this forum topic.
Installation
SymTorrent is a self-signed application, which means it hasn't
been sent to Symbian for testing. Before installation you should make sure that your
phone has the "Software installation" option of the Application manager set to
"All". This option can be set in Tools -> App. mgr. -> Settings. Otherwise the phone may refuse to install
the application with a certificate error.
Due to the self-signed certificate, you will see some warning screens during
the installation process, and therefore you will have to select "Continue" several
times to proceed.
SymTorrents icons key
The meaning of the various icons you may encounter in the main view of SymTorrent are as follows. Key 1 refers to
the state of the download. Key 2 shows that the torrent is being shared or not.
|
Key 1
|
|
The torrent is being downloaded. It means that SymTorrent is actively connecting to other peers and trying to request
undownloaded pieces of the torrent from them. It doesn't necessarily means that there is active data transfer at the moment though.
|
|
The transfer of an unfinished torrent is paused. SymTorrent doesn't connect to peers, download pieces or accept incoming connections for a
particular torrent when it's paused. Select "Download" from the options to start downloading the torrent.
|
|
The torrent is fully downloaded. SymTorrent will no more connect to peers or request new pieces. However, other peers may still connect to
SymTorrent and request pieces which they don't have. This is called "seeding" and can only take place if the torrent is being shared and incoming
connections are allowed. See Key 2 for the status of the torrent from the incoming connection point of view.
|
|
The download of the torrent is failed. It's either ran out of peers to connect, failed to establish network connection or encountered
some other problem. You can check out the exact reason at the end of the torrent properties view (select the torrent and switch the tabs
until you get to the properties view then scroll downwards). You can try to resume the download via the options menu.
|
|
Key 2
|
|
The torrent is being shared but there is no active upload at the moment. SymTorrent accepts incoming connections for the
torrent and uploads data if a request arrives.
|
|
The torrent is being shared and there is active upload at the moment. SymTorrent accepts incoming connections for the
torrent and uploads data if a request arrives.
|
|
The torrent is not being shared thus no upload can occur. SymTorrent refuses any request fot the torrent. You can share the
torrent either by selecting "Download" from the options (a torrent is allways shared while being downloaded) or by the
"Continue sharing" option if the torrent is already complete.
|
Accepting incoming connections
Since version 1.10, SymTorrent can accept incoming connections.
This means that other peers can connect to your mobile phone if it has an IP
address which is visible to other participants of the network. However, in most
cases when you connect to the Internet through your mobile phone, you are
behind some kind of router and your device isn't directly accessible to others.
If you are using 3G/GPRS then you can only hope that your network operator
gives you a "public IP address", but if you are, for instance, using wlan with
your own router then can configure the system to forward incoming connections
to your mobile phone.
As you can see the point is that accepting incoming connections on mobile
phones is not so straightforward but if you have an option to configure the
system then it definitely worth your effort. You'll likely get more connections
thus better transfer speeds this way.
Another option is to host a proxy server on your PC and route the incomming connections to your mobile.
A special Java-based proxy server is available for Windows and can be downloaded from the Downloads page.
Instructions on how to set up the server is also available in a PDF document.
|