Annons
Tillbaka på 1990-talet var det enda "instant messenger" -systemet som användes IRC Hur du skapar din egen IRC-chattkanal Läs mer chatt. Användningen föregår faktiskt webben och http-protokollet. IRC pågår fortfarande starkt idag - det används av otaliga grupper inklusive utvecklare, företag, hackare och alla andra däremellan. Eftersom det är ett sådant etablerat protokoll finns det massor av klienter där ute. Jag ville ha en som verkligen sticker ut ur förpackningen - quassel.
Det som gör Quassel IRC annorlunda är dess klient / serverarkitektur. En typisk IRC-chattklient är just det, en klient. När du kopplar bort din klient eller avslutar ditt program kopplas du från IRC. Quassel tar verkligen IRC-chatt till nästa nivå. Det delar din IRC-klient i två delar - "klienten" och "kärnan". Kärnan är faktiskt det som ansluter till de externa IRC-servrarna - din klient ansluter helt enkelt till kärnan och därifrån får du tillgång till IRC-nätverk.

Så varför bry sig om en 24/7 kund? Det är mycket fördelaktigt att få tag på vad som har hänt sedan förra gången du anslöt dig. För utvecklare innebär detta att du kan se tidigare diskussioner, för företag kan du hålla dig uppdaterad med vad som händer. Det finns många anledningar. Men jag tror att du kommer att hålla med mig om att när du lär dig IRC-chatt dygnet runt, du inte vill gå tillbaka till de gamla sätten.
Först laddar du ner ”core” -applikationen på en dator som du lämnar hela tiden. Den här datorn kan vara en server eller det kan vara en vanlig dator som du lämnar dygnet runt. Jag har detta som körs på en server i ett datacenter så att anslutningen till internet och server upptid är bunnsolid. De har både kärnan och klienten tillgänglig för Windows, Linux och Mac - även källkoden är fritt tillgänglig.
När du har kört kärnan har du din klient att konfigurera och konfigurera. All konfiguration av "core" -servern görs via klienten på en annan dator (eller på samma dator, det spelar ingen roll vid vilken tidpunkt klienten kör). Vid den första anslutningen till servern ger det dig möjligheten att "Starta guiden”För att ställa in kärnan.

När din Quassel-användare har konfigurerats kan du autentisera till kärnan. Nästa upp kommer att ställa in din identitet. Senare kan du till och med ha separata identiteter för varje IRC-chattnätverk som du ansluter till! För nu, ange ditt användarnamn och annan information och fortsätt. Som standard kommer den att ansluta dig till Freenode men du kan ansluta till vilket nätverk du vill, eller flera IRC-nätverk.
För ökad säkerhet mellan din klient och kärna kan du kryptera anslutningen. Quassel core har SSL-kapacitet tillagd i, eller om du har en Hamachi Skapa ditt eget personliga virtuella privata nätverk med Hamachi Läs mer nätverksinställning kan du använda IP-adressen för din Core-server för värdnamnet (porten är 4242).
Jag har använt Quassel i över ett år nu och det är definitivt ett projekt att titta på. mIRC är den mest populära IRC-chattklienten, men jag har funnit att Quassel är lika bra och lika stabil. Det är ett utmärkt sätt att hantera dina anslutningar till flera IRC-nätverk samtidigt som du upprätthåller din anslutning. Det utvecklas aktivt så leta efter fler funktioner som skript kommer snart ut!
Och bara för att ta itu med kommandoradsälskare där ute - Jag ville notera att detta har varit möjligt länge på kommandoraden med något liknande skärm och irssi. Men förmågan att ha en fjärr, stabil anslutning för GUI-användare har länge kommit.
Använder du Quassel? Eller har du en annan föredragen IRC-klient? Låt oss veta allt om det i kommentarerna.
Skaffa sig: quassel.
Dave Drager arbetar på XDA Developers i förorterna till Philadelphia, PA.