Det har varit några försök under åren att skapa ett säkert sätt att byta filer eller interagera på nätet. Projekt som Tor och Freenet ger oss lite av vad vi letar efter, men har ofta nackdelar som låg hastighet eller komplex installation. OneSwarm tar ett annat tillvägagångssätt. I huvudsak är det en multiplatform Bittorrent-klient med stöd för OneSwarm-nätverket. Med det kan du säkert byta filer över osäkra nätverk, söka efter vänner och innehåll, och till och med spela media som video och musik från din webbläsare .

Vad gör den?

Det finns två aspekter på OneSwarm - det privata, säkra, vänbaserade OneSwarm-nätverket och standard P2P. Utvecklarna tog en befintlig Bittorrent-klient (Azureus) och modifierade den kraftigt för att inkludera stöd för sitt privata nätverk. De lade till en webbklient (du kan styra dina filöverföringar via en webbläsare, även på distans) och medföljande programvara för att hitta och bjuda in vänner i din svärm.

Även om du inte har något intresse för den säkra swarm-aspekten, gör OneSwarm en bra torrentklient. Den är byggd på Azureus Classic UI som är en högkvalitativ mogen torrentklient. Alla P2P-fördelarna med Azureus matchade med webbklientens extrafunktionalitet ger OneSwarm en mycket kraftfull funktion.

Hur fungerar det?

Det finns två sätt att använda OneSwarm, en webbklient och en stationär klient. Båda kan användas direkt efter installationen, men utvecklarna verkar uppmuntra användningen av webbklienten. Det är där jag har hittat mest av OneSwarms unika egenskaper. Skrivbordsklienten är mer eller mindre en vanlig Bittorrent-klient. Hittills har jag funnit att webbklienten är vägen när jag arbetar med OneSwarm-vänbaserade överföringar, men den klassiska stationära klienten ger fler alternativ för standard torrent-nedladdningar.

Windows-användare som vill använda skrivbordsklienten istället för web kan göra det genom att högerklicka på OneSwarm-ikonen i systemfältet och välja Visa klassiskt användargränssnitt . Linux-användare - tillgång till skrivbordsklienten kan variera mycket beroende på ditt val av skrivbordsmiljö. På grund av detta och för att lyfta fram de unika funktionerna i OneSwarm, kommer den här artikeln att fokusera på webbklienten.

Komma igång

Om ditt system inte tog dig till webbklienten automatiskt ska du kunna komma åt den genom att öppna din webbläsare till http://127.0.0.1:29615/ . Där hittar du öppningsskärmen för OneSwarm webbklient.

För de som inte är nätverkande nördar - 127.0.0.1 är den adress en dator använder för att identifiera sig. Genom att lägga in det i din webbläsare säger du att "öppna webbsidan som körs på den här datorn". Webbklienten OneSwarm kör en liten webbserver på din maskin så att du kan komma åt webbklienten.

Hitta vänner

Huvudbegreppet bakom OneSwarm är vän-till-vän-överföringar. När du först ansluter till OneSwarm blir du ombedd att lägga till vänner. Det första och enklaste sättet att göra det är att välja "Använd standardinställningar". Detta kommer att ansluta dig till OneSwarms communityserver. Inom en minut eller två ser du namnen pop in i din Vänner lista. Användare av community-servern kan alla se varandra, men kan inte som standard se andras filer. Alla på community-servern är som standard en "begränsad" vän och kan inte handla filer.

Det finns flera andra sätt att lägga till vänner, som alla kan hittas genom att använda knappen Lägg till vänner under din kontaktlista till vänster. För mig är alternativet GMail / Google Talk normalt ett bra sätt att lägga till mina vänner, men från och med det här skrivandet verkar den här funktionen inte fungera korrekt. Jag har bestämt mig för att använda e-postinbjudningar via alternativet Lös in / Skapa / Visa inbjudningar .

När mina vänner får inbjudan i deras email, kan de installera OneSwarm och klicka på länken som ingår i inbjudan för att bli en OneSwarm-vän. Till exempel skickade jag en inbjudan till Tara, som har kallat sin dator "Hank". Hon hämtade OneSwarm-klienten, klickade på länken i inbjudan och nu ser OneSwarm oss som vänner. Hon visas på min vänlista samt den communityserver med vilken hon är registrerad.

Friend Access

Som tidigare noterat är vänner som standard inställda till "begränsad" status. De kan inte se varandras filer eller inleda några överföringar. Lyckligtvis tar bort den begränsningen snabbt och smärtfritt. Du väljer helt enkelt vänner från navigeringspanelen till vänster och du kommer att få en komplett lista över vänner. Klicka på den du vill dela med, och ta bort kontrollen för "Begränsad".

Från och med nu kan Tara bläddra igenom alla de filer jag har delat och välja vad hon vill ladda ner. Pratar om att dela ...

Dela filer

I hjärtat av någon P2P-app är delningen av filer. Det är inte så mycket annat. För att tillåta vissa filer att delas över OneSwarm, lägger du bara till dessa filer eller kataloger i din Delade lista. På en del av OneSwarms webbklient hittar du knappen Share nära toppen av skärmen. Det här låter dig välja vad du ska dela. Här är till exempel en användares filer som de har valt att öppna för OneSwarm-nätverket.

Jag kan ladda ner vilken av dessa filer jag gillar och välj var du ska spara dem. Dessutom verkar OneSwarm ha läst ID3-tagginformationen för musikfilerna och lagt till albumkonsten till miniatyrbilden. En fin touch.

Jag har hittat OneSwarm som ett mycket elegant, väldesignat system. Jag har ofta letat efter (och skrivit om) sätt att säkert överföra filer via Internet. Några av dem är enklare än OneSwarm, men inte så lika vänliga och mångsidiga. Jag håller fast vid OneSwarm ett tag.

Hur är det med dig?