Gdzie $ oznaczna numer instacji który podajemy jako argument przy
wywowałaniu programu.
W każdym folderze TORrent_$ powiinien znajdować się plik konfiguracyjny o nazwie conf.txt
Gdzie beda adresy ip oraz porty rozdzielone dwukropkiem.
Na przykład
W celu kompilacji programu można posłużyć się skryptem(Linux)
#!/bin/bash
javac /Torrent/src/*.java
A w celu uruchomienia 1 instancji
#!/bin/bash
java -cp /Torrent/bin Main 1
Zaimplementowane wartości:
- Wymiana listy plików udostępnianych przez hosty
- Przesyłanie plików typu PULL(Ściągniecie pliku z hosta)
- Przesyłanie plików typu PUSH(Wysłanie pliku na host)
- Wznawianie transmisji pliku w przypadku jej przerwania
- Server HTTP wraz z logami(Po uruchomieniu aplikacji otrzymamy stosowną informację o adresie serwera HTTP)