Jeśli szukasz klienta torrentpowiem ci, że może rozproszony może ci się podobać, Cóż, to jest klient umożliwia dostęp do zawartości torrentów w ramach systemu plików, pobieranie danych w razie potrzeby.
Z pomocą rozproszonych, użytkownik może organizować dostęp do lokalnych odtwarzaczy multimedialnych do niektórych torrentów z wideo i muzyką bez uprzedniego pobierania zawartości torrenta; pobieranie będzie odbywać się w miarę uzyskiwania dostępu do plików.
Innym przykładem jest praca z torrentami, które zawierają bardzo duże, rozproszone zestawy danych, co umożliwia przetwarzanie i analizowanie wymaganych części w notatniku Jupyter bez pobierania całej kolekcji.
O Distribyted
Interesującą rzeczą w tym kliencie torrent jest to obsługuje konwersję niektórych formatów do postaci plików i katalogów.
Na obecnym etapie rozwojuobsługiwane jest tłumaczenie zawartości plików zip: użytkownik może pobrać oddzielny plik z pliku zip z torrenta.
W niedalekiej przyszłości, obiecują również dodać obsługę formatów tar, 7zip i xz. Jeśli format pliku nie obsługuje pobierania w częściach, wówczas rozpowszechniane mogą być przesyłane strumieniowo treści, nawet z możliwością zmiany pozycji w pliku (na przykład, aby oglądać filmy i słuchać muzyki na dowolnym odtwarzaczu multimedialnym bezpośrednio z torrentów).
Torrenty podłączone do systemu plików są zdefiniowane w pliku konfiguracyjnym. Po zamontowaniu torrentów udostępniany jest interfejs sieciowy wbudowany do przeglądania i monitorowania (może śledzić prędkość pobierania i statystyki).
Obecnie rozproszony może bezpośrednio wyświetlać niektóre typy plików jako foldery, dzięki czemu aplikacje mogą odczytywać tylko potrzebne części. Oto lista obsługiwanych, obsługiwanych i nieobsługiwanych formatów.
Spośród obsługiwanych typów plików są to:
- zip: Możliwość rozpakowania tylko jednego pliku. Plik jest dekompresowany do pliku tymczasowego sekwencyjnie, aby umożliwić jego przeszukiwanie. Dekompresja zatrzymuje się, jeśli nikt jej nie czyta.
Aby być wspieranym - tar: Możliwość przeszukiwania dowolnego pliku i wewnątrz tych plików przy użyciu zmodyfikowanej biblioteki standardowej, chociaż nie jest to przydatne w plikach .tar.gz.
- 7zip: Podobny do Zip, chociaż wymaga biblioteki podobnej do zip.
- xz: Warto tylko wtedy, gdy plik jest tworzony za pomocą bloków.
Nieobsługiwany
gzip: O ile wiem, nie obsługuje dostępu losowego.
Chociaż oprogramowanie jest przeznaczone do treści multimedialnych, możliwe jest również wykonywanie innych zadań. Z którym z rozproszonym możemy wykonać następujące czynności:
- Grać pliki multimedialne w swoim ulubionym odtwarzaczu audio lub wideo. Pliki te zostaną pobrane na żądanie i tylko niezbędne części.
- Przeglądaj TB danych z zestawy dane publiczne, pobierając tylko potrzebne części. Posługiwać się Notebooki Jupyter bezpośrednio do Przetwarzania lub analizy v TYCH Danych.
- Zagraj w swoją Kopie zapasowe ROM bezpośrednio z pliku torrent. Możesz mieć praktycznie GB w grach i pobierać tylko te niezbędne.
Kod projektu jest napisany w języku Go i jest rozpowszechniany na licencji GPLv3. Podsystem FUSE służy do łączenia się z FS, a kompilacje są gotowe na Linuksa (x86_64 i ARM7) i Windows.3
Wreszcie, jeśli chcesz dowiedzieć się więcej na ten temat O oprogramowaniu możesz sprawdzić szczegóły W poniższym linku.
Jak zainstalować Distribyted na Ubuntu i pochodnych?
Dla tych, którzy są zainteresowani możliwością zainstalowania tego klienta torrent w swoim systemie. Jak wspomniano powyżej, istnieją wstępnie skompilowane pakiety dla systemu Linux, które należy pobrać tylko z sekcji wydań w repozytorium aplikacji.
Skompilowane można uzyskać z linku poniżej.
Po prostu nadaj uprawnienia do wykonywania pobranych plików i to wszystko.
Inną metodą jest pobranie i skompilowanie kodu aplikacji. Aby to zrobić, wystarczy otworzyć terminal i wpisać w nim:
git clone https://github.com/distribyted/distribyted.git
I skompilować:
make build
I gotowy.