Annonse
I forrige uke gjorde jeg mitt forsøk på å ønske nybegynnere velkommen til den fantastiske verdenen med Internet Relay Chats. Denne uken skal vi ta steget opp til neste nivå for dere som har bestemt det HydraIRC hører hjemme på oppgavelinjen. Hvis du er noe som meg, føler du at det er nødvendig å være i 50 forskjellige kanaler samtidig (selv om du vet at du aldri vil kunne følge med på alt dette).
Det er på tide at du lærer hvordan du kan spare deg mye tid ved hver oppstart og automatisere prosessen med å bli med på favoritt-IRC-serverne og -kanalene. Dette er for øvrig en annen grunn til at HydraIRC er den overlegne klienten til de av dere som er nye i chatuniverset. Å lage “manus” er utrolig enkelt og intuitivt.
La oss begynne med å gå inn på alternativer meny og klikk Prefs ... Et vindu med preferanser bør da dukke opp for deg.
Klikk på venstre side scripts. På dette tidspunktet bør du se et enkelt alternativ for “SomeNetwork_OnLoggedIn“.
På skjermdumpen min ser du mange flere fordi jeg har satt opp automatisk koblinger på flere servere. Ikke desto mindre er dette et eksempel på skriptprofil som HydraIRC har laget for deg. Ved å bruke det alene, kan noen brukere måle hvordan de skal sette opp skriptet. Du kan lære litt mer om kommando- / skriptprofiler på det offisielle nettstedet, men la meg gjøre noen grunnleggende forklaringer.
HydraIRC har tre innebygde profilnavfikser som utløser programmet til automatisk å utføre et skript. Disse tre er som følger:
- Ved oppstart, som vil utføre skriptet umiddelbart når applikasjonen lanseres.
- OnLoggedIn, som kjører skriptet når du har blitt med på en bestemt server.
- onjoin, som vil utføre skriptet når du blir med i en bestemt kanal.
Ved å opprette profiler med navnene “OnStartUp ”,“ {SERVER} _OnLoggedIn ”, eller “~ {SERVER} _ {CHANNEL} _OnJoin”, autoriserer du HydraIRC til automatisk å utføre skriptene under disse forholdene. Hvis vi ønsket at et skript skal kjøres automatisk når vi blir med på EFNet-serveren, ville vi navngitt profilen "EFNet_OnLoggedIn“. Hvis vi ønsket å utføre skriptet bare når vi blir med på #chat-kanalen på EFNet, vil vi kalle det "~ EFNet_ # chat_OnJoin“.
La oss gå over et eksempel. Vi bruker GameSurge, slik vi gjorde i mitt første innlegg. Som standard er det inkludert i HydraIRC. På serverlisten er det gitt det nøyaktige navnet "GameSurge”(Som må være nøyaktig, små og små bokstaver i profilnavnet).
På Gamesurge ønsker vi å delta automatisk #sourcemod, #gamesurge, og #linux når vi kobler oss sammen. Så vi har gjort den vanskelige delen. Nå er her skriptet vårt, “GameSurge_OnLoggedIn”:
/ quietjoin sourcemode, gamesurge, linux
Det er veldig enkelt. "/quietjoin”-Kommandoen er ideell når du blir med på flere kanaler samtidig, fordi den mykner hver sammenføyning. Etterpå er kanalnavnene (pundskilt ikke påkrevd) avgrenset av kommaer.
Hva nå hvis du vil delta automatisk i GameSurge hver gang du lanserer HydraIRC? Det er enkelt også. Skriptprofilen din ville være "Ved oppstart":
/ server irc.gamesurge.net
Det er det. Når du starter HydraIRC, vil du nå koble deg automatisk til GameSurge-serveren og automatisk bli med i de tre kanalene. Vil du koble til flere servere ved oppstart? Bare legg til en ny linje med følgende (med FreeNode i dette eksemplet):
/ newserver irc.freenode.net
Hver strøm IRC bruker brukerskripter. Automatisering er en av mine favoritt ting i verden, og du vil oppdage at automatisering av visse deler av chatteopplevelsen din vil tillate deg å gjøre det du kom til å gjøre - kos deg med det. Hvis jeg fremdeles ikke har kunnet overbevise deg om det HydraIRC er veien å gå, sjekk ut noen interessante skript for mIRC.
Holler på meg i kommentarfeltene hvis du har problemer eller vil dele flere nyttige skript for IRC-plattformen.
Craig er en nettentreprenør, tilknyttet markedsfører og blogger fra Florida. Du kan finne mer interessante ting og holde kontakten med ham på Facebook.