Sådan tilsluttes du automatisk IRC-servere og kanaler med HydraIRC

  • Joseph Goodman
  • 0
  • 3888
  • 626
Reklame

Sidste uge gjorde jeg mit forsøg på at byde newbies velkommen til den vidunderlige verden af ​​Internet Relay Chats. Denne uge skal vi gå op på det næste niveau for dem af jer, der har besluttet, at HydraIRC hører hjemme på din proceslinje. Hvis du er noget som mig, føler du, at det er nødvendigt at være i 50 forskellige kanaler på en gang (selvom du ved, at du aldrig kan følge med alt dette).

Det er tid for dig at lære, hvordan du sparer dig selv meget tid ved hver opstart og automatiserer processen med at forbinde dine foretrukne IRC-servere og -kanaler. Dette er for øvrig en anden grund til, at HydraIRC er den overlegne klient til dem af jer, der er nye inden for chatuniverset. Oprettelse “scripts” er utroligt enkel og intuitiv.

Lad os starte med at gå ind på Muligheder menu og klik Prefs ... . Et vindue med præferencer skal derefter dukke op for dig.

Klik til venstre til venstre Scripts. På dette tidspunkt skal du se en enkelt mulighed for “SomeNetwork_OnLoggedIn“.

I mit skærmbillede ser du mange flere, fordi jeg har konfigureret autojoins på flere servere. Ikke desto mindre er dette et eksempel på en scriptprofil, som HydraIRC har oprettet til dig. Brug af det alene kan nogle brugere måle, hvordan de opretter deres scripts. Du kan lære lidt mere om kommando / script-profiler på det officielle websted, men lad mig gøre nogle grundlæggende forklaringer.

HydraIRC har tre indbyggede profilnavfikser, der udløser programmet til automatisk at udføre et script. Disse tre er som følger:

  • OnStartUp, som kører scriptet straks, når applikationen startes.
  • OnLoggedIn, som udfører scriptet, når du er tilsluttet en bestemt server.
  • OnJoin, som udfører scriptet, når du tilmelder dig en bestemt kanal.

Ved at oprette profiler med navnene “OnStartUp”, “SERVER _OnLoggedIn”, eller “~ SERVER _ CHANNEL _OnJoin”, du autoriserer HydraIRC til automatisk at udføre scripts under disse forhold. Hvis vi ønskede, at et script skulle udføres automatisk, når vi tilslutter os EFNet-serveren, ville vi navngive profilen “EFNet_OnLoggedIn“. Hvis vi kun ville udføre scriptet, når vi tilslutter os #chat-kanalen på EFNet, ville vi navngive det “~ EFNet_ # chat_OnJoin“.

Lad os gennemgå et eksempel. Vi bruger GameSurge, som vi gjorde i mit første indlæg. Som standard er det inkluderet med HydraIRC. På serverlisten får det det nøjagtige navn “GameSurge” (hvilket skal være nøjagtigt, store og små bogstaver i profilnavnet).

På Gamesurge vil vi gerne automatisk deltage #sourcemod, #gamesurge, og #linux når vi forbinder. Så vi har gjort den hårde del. Her er vores script, “GameSurge_OnLoggedIn”:

/ quietjoin sourcemode, gamesurge, linux

Det er meget enkelt. Det “/ quietjoin” kommando er ideel, når du slutter dig til flere kanaler på én gang, da det blødgør hver sammenføjning. Derefter afgrænses kanalnavne (pundskilte ikke) med kommaer.

Hvad nu, hvis du automatisk vil tilmelde dig GameSurge, hver gang du starter HydraIRC? Det er også simpelt. Din script-profil ville være “OnStartUp”:

/ server irc.gamesurge.net

Det er det. Når du starter HydraIRC, vil du nu automatisk oprette forbindelse til GameSurge-serveren og automatisk deltage i disse tre kanaler. Vil du oprette forbindelse til flere servere ved opstart? Bare tilføj en ny linje med følgende (med FreeNode i dette eksempel):

/ newserver irc.freenode.net

Hver strøm IRC bruger brugerskripts. Automation er en af ​​mine foretrukne ting i verden, og du vil opdage, at automatisering af visse dele af din chatteoplevelse vil give dig mulighed for at gøre, hvad du kom til at gøre - nyde det. Hvis jeg stadig ikke har været i stand til at overbevise dig om, at HydraIRC er vejen at gå, så tjek et par interessante scripts til mIRC.

Holler på mig i kommentarer, hvis du har problemer eller vil dele flere nyttige scripts til IRC-platformen.




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.