Kezdőoldal   Bemutatkozás   Oktatás   Kutatás   Munkatársak   Kompetenciák
     Bejelentkezés  
  SymTorrent
Keresés 
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.

Screenshots

Status view

Status view

Status view

Status view

  Copyright © 2008  Budapesti Műszaki és Gazdaságtudományi Egyetem - Automatizálási és Alkalmazott Informatikai Tanszék   Levél a webmesternek