La settimana scorsa, ho fatto il mio tentativo di dare il benvenuto ai neofiti nel fantastico mondo di Internet Relay Chat. Questa settimana, passeremo le cose al livello successivo per quelli di voi che hanno deciso che HydraIRC appartiene alla barra delle applicazioni. Se sei come me, senti che è necessario essere in 50 canali diversi contemporaneamente (anche se sai che non sarai mai in grado di tenere il passo con tutto questo).
È tempo per te di imparare come risparmiare molto tempo ad ogni avvio e automatizzare il processo di adesione ai tuoi server e canali IRC preferiti. Questo è, a proposito, un'altra ragione per cui HydraIRC è il cliente superiore per quelli di voi che sono nuovi nell'universo della chat. Creare "script" è incredibilmente semplice e intuitivo.
Iniziamo andando nel menu Opzioni e facendo clic su Preferenze .... Una finestra di preferenze dovrebbe quindi apparire per te.
A sinistra, fai clic su Script . A questo punto, dovresti vedere una singola opzione di " SomeNetwork_OnLoggedIn ".
Nel mio screenshot ne vedrete molte altre perché ho impostato autojoin su diversi server. Tuttavia, questo è un profilo script di esempio che HydraIRC ha creato per te. Usandolo da solo, alcuni utenti possono valutare come impostare i propri script. Puoi imparare un po 'di più sui profili di comando / script sul sito web ufficiale, ma permettimi di fare alcune spiegazioni di base.
HydraIRC ha tre suffissi di nome profilo incorporati che attivano il programma per l'esecuzione automatica di uno script. Questi tre sono i seguenti:
- OnStartUp, che eseguirà lo script immediatamente all'avvio dell'applicazione.
- OnLoggedIn, che eseguirà lo script quando ci si è uniti a un server particolare.
- OnJoin, che eseguirà lo script quando ti unisci a un canale specifico.
Creando profili con i nomi " OnStartUp", "{SERVER} _OnLoggedIn" o "~ {SERVER} _ {CHANNEL} _OnJoin", autorizzi HydraIRC a eseguire automaticamente gli script durante tali condizioni. Se volessimo che uno script venisse eseguito automaticamente quando ci uniremo al server EFNet, chiameremo il profilo " EFNet_OnLoggedIn ". Se volessimo eseguire lo script solo quando ci uniremo al canale #chat su EFNet, lo chiameremo " ~ EFNet_ # chat_OnJoin ".
Esaminiamo un esempio. Useremo GameSurge, come abbiamo fatto nel mio primo post. Di default, è incluso in HydraIRC. Nell'elenco dei server, viene assegnato il nome esatto " GameSurge " (che deve essere esatto, sensibile al maiuscolo / minuscolo, nel nome del profilo).
Su Gamesurge, vorremmo aderire automaticamente a #sourcemod, #gamesurge e #linux quando ci colleghiamo. Quindi abbiamo fatto la parte difficile. Ora ecco il nostro script, "GameSurge_OnLoggedIn":
/quietjoin sourcemode, gamesurge, linux
È molto semplice. Il comando " / quietjoin " è ideale quando si uniscono più canali contemporaneamente mentre ammorbidisce ogni join. Successivamente, i nomi dei canali (non sono richiesti i segni di cancelletto) delimitati da virgole.
Ora, cosa succede se vuoi partecipare automaticamente a GameSurge ogni volta che lanci HydraIRC? Anche questo è semplice. Il tuo profilo di script sarebbe "OnStartUp":
/server irc.gamesurge.net
Questo è tutto. A questo punto, quando avvii HydraIRC, ora ti connetteresti automaticamente al server GameSurge e ti unirai automaticamente a quei tre canali. Vuoi connetterti a più server all'avvio? Basta aggiungere una nuova riga con il seguente (con FreeNode in questo esempio):
/newserver irc.freenode.net
Ogni potenza IRC utilizza script utente. L'automazione è una delle mie cose preferite nel mondo e scoprirai che l'automazione di alcune parti della tua esperienza di chat ti consentirà di fare ciò che sei venuto a fare: godertelo. Se non sono ancora riuscito a convincerti che HydraIRC è la strada da percorrere, dai un'occhiata a qualche script interessante per mIRC.
Rispondimi nei commenti se hai problemi o vuoi condividere altri script utili per la piattaforma IRC.