{"id":255,"date":"2011-08-13T17:23:54","date_gmt":"2011-08-13T17:23:54","guid":{"rendered":"http:\/\/www.budus.it\/Blog\/?p=255"},"modified":"2017-06-18T07:55:56","modified_gmt":"2017-06-18T07:55:56","slug":"utilizzare-al-meglio-buduscript","status":"publish","type":"post","link":"https:\/\/www.budus.it\/Blog\/utilizzare-al-meglio-buduscript\/","title":{"rendered":"Utilizzare al meglio BuDuScRiPt"},"content":{"rendered":"<p>Con il rilascio della versione 3.4.04 (nella quale ho aggiunto il [follow_me]) ho deciso di scrivere questo articolo per rispondere ad alcuni utenti che hanno manifestato difficolt\u00e0 nell&#8217;installarlo e, soprattutto, nell&#8217;usarlo.<\/p>\n<p><!--more--><\/p>\n<p>In genere, chi arriva a BuDuScRiPt, \u00e8 un utente mIRC che, non soddisfatto dello scarno XChat, cerca qualcosa che lo faccia sentire &#8220;pi\u00f9 a casa&#8221;.<\/p>\n<p>Ebbene, che io sappia, non c&#8217;\u00e8 nulla di tutto questo e BuDuScRiPt non risolve certo il problema. Mi dispiace deludere, ma penso sia meglio mettere bene in chiaro la situazione, magari prima di tribolare con installazioni, configurazioni e quant&#8217;altro per quanto, dal mio punto di vista, non siano poi cos\u00ec complicate, anzi.<\/p>\n<p>XChat \u00e8 scarno, ma non \u00e8 complicato da usare e offre abbastanza strumenti per un&#8217;esperienza IRC pi\u00f9 che soddisfacente. BuDuScRiPt non fa altro che aggiungere &#8220;funzionalit\u00e0&#8221;, limitandosi a fornire dei menu e dei comandi (come tutti i client IRC, anche XChat accetta comandi dal prompt dove uno scrive per <em>chattare<\/em>), per coprire quegli aspetti che in genere interessano di pi\u00f9.<\/p>\n<figure id=\"attachment_256\" aria-describedby=\"caption-attachment-256\" style=\"width: 640px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2011\/08\/BuDuScRiPt.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-256\" title=\"BuDuScRiPt\" src=\"https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2011\/08\/BuDuScRiPt-1024x819.png\" alt=\"\" width=\"640\" height=\"511\" srcset=\"https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2011\/08\/BuDuScRiPt-1024x819.png 1024w, https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2011\/08\/BuDuScRiPt-300x240.png 300w, https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2011\/08\/BuDuScRiPt.png 1280w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-256\" class=\"wp-caption-text\">XChat + BuDuScRiPt<\/figcaption><\/figure>\n<p>Non fare caso se la mia interfaccia \u00e8 molto diversa da quello che si vede di solito: semplicemente mi porto dietro la configurazione di XChat da oltre un decennio e, agli esordi, l&#8217;interfaccia era configurata cos\u00ec !<\/p>\n<p>Dunque, come prima cosa, pensiamo all&#8217;installazione.<\/p>\n<p>Difficilmente ci si trova con una situazione esotica; in altri termini, probabilmente si usa XChat 2.8.8 a 32 bit, oppure, quello a 64 bit.<\/p>\n<p>Ebbene, io ho previsto questa situazione e, <a title=\"Download BuDuScRiPt\" href=\"http:\/\/digilander.libero.it\/udasoft\/Software\/Linux\/buduscript\/download.html#binary\" target=\"_blank\" rel=\"noopener\">nella pagina di download dello script<\/a>, sono presenti i comandi da copiare e incollare direttamente nel prompt di XChat (cio\u00e8 laddove si scrive normalmente per <em>chattare<\/em>); bisogna solo avere cura di usare quello giusto per la propria architettura. Dopodich\u00e9, si ri-avvia XChat e il plugin \u00e8 installato e funzionante.<\/p>\n<p>In altri termini: <strong>il plugin si installa con un copia\/incolla, un invio e un riavvio di XChat<\/strong>.<\/p>\n<p>Non mi si dir\u00e0 che \u00e8 una cosa cos\u00ec complicata, vero ?<\/p>\n<p>L&#8217;aggiornamento \u00e8 automatico, quindi anche quello non credo sia difficile.<\/p>\n<p>Ecco, dove forse iniziano le grane \u00e8 nell&#8217;uso. O si usa la riga di comando (comando <strong><em>\/budus<\/em><\/strong> ) o, come suggerisco di fare per chi \u00e8 poco avvezzo, il menu che sta in alto.<\/p>\n<p>Pensando ad un utente alle prime armi o che comunque usa XChat da un po&#8217; e ora ha installato lo script, la prima cosa che magari nota e che pu\u00f2 infastidire \u00e8 l&#8217;aumentato numero di messaggi che vengono emessi (avvertimenti, clone-detector, ecc&#8230;).<\/p>\n<p>Qualcuno si spaventa di questa cosa e corre a disinstallare lo script (per la cronaca, \u00e8 molto semplice anche da disinstallare perch\u00e9, a differenza di tutti gli altri, ho previsto &#8211; fin dall&#8217;inizio &#8211; che stia tutto quanto in una cartella per conto suo); non bisogna essere precipitosi: <strong>lo script \u00e8 tutto configurabile e offre dei comandi per disabilitare in automatico le cose che tendono &#8211; da alcuni &#8211; ad essere ritenute fastidiose.<\/strong><\/p>\n<p>\u00c8 infatti sufficiente usare il comando di menu: <strong>BuDuScRiPt -&gt; Preferenze -&gt; Disabilita Messaggi\/Avvertimenti fastidiosi dello script<\/strong><\/p>\n<p>Lo script \u00e8 dotato di un sistema chiamato <strong>Private Killer System<\/strong> che censura gli utenti che aprono dialoghi privati non richiesti; una sorta di anti-spam, tanto per intenderci.<\/p>\n<p>Se questo sistema non piace e lo si vuole disabilitare, usare il comando di menu: <strong>BuDuScRiPt -&gt; Preferenze -&gt;Private Killer System -&gt; Disabilita<\/strong><\/p>\n<p>Tutte le modifiche apportate alla configurazione tramite il menu &#8220;<strong>Preferenze<\/strong>&#8221; sono attive solo per la sessione corrente, salvo non vengano salvate; questo consente di provarle prima di renderle effettive.<\/p>\n<p>La &#8220;proliferazione&#8221; di menu &#8211; che dipende anche da ci\u00f2 che il plugin trova installato &#8211; pu\u00f2 essere un&#8217;altra cosa fastidiosa; ebbene i menu si attivano e disattivano con: <strong>BuDuScRiPt -&gt; Preferenze -&gt; Gestione Menu Programmi Esterni<\/strong><\/p>\n<p>Mmm, come forse si sar\u00e0 gi\u00e0 intuito, \u00e8 tutto configurabile dal menu <strong>Preferenze<\/strong>, vero ?<\/p>\n<p>Questo consente di togliere tutto quello di cui non si ha bisogno e lasciare solo le cose per le quali si \u00e8 installato il plugin (non ci credo che, con tutto quello che fa, non ci sia almeno un aspetto utile !).<\/p>\n<p>Bene, questo \u00e8 il <em>primo segreto<\/em>; il <em>secondo<\/em> consiste nell&#8217;uso del menu <strong>Comandi Utente<\/strong> ; si pu\u00f2 selezionare uno o pi\u00f9 utenti (in genere la lista \u00e8 a destra, come nell&#8217;immagine sopra) e applicargli un comando del suddetto menu. Questo consente di eseguire &#8220;comandi di massa&#8221;.<\/p>\n<p>Il <em>terzo segreto<\/em> temo sia il pi\u00f9 scomodo: <a title=\"Uso di BuDuScRiPt\" href=\"http:\/\/digilander.libero.it\/udasoft\/Software\/Linux\/buduscript\/#uso\" target=\"_blank\" rel=\"noopener\">leggere la guida dello script<\/a>.<\/p>\n<p>Non bisogna impararla a memoria ! \u00c8 sufficiente guardarla &#8211; anche distrattamente &#8211; per vedere un po&#8217;, in linea generale, cosa c&#8217;\u00e8 di buono nello script e, se qualcosa in particolare colpisce, approfondire. Il <em>quarto segreto<\/em> \u00e8 sulla falsa riga del terzo: <a title=\"FAQ di BuDuScRiPt\" href=\"http:\/\/digilander.libero.it\/udasoft\/Software\/Linux\/buduscript\/faq.html\" target=\"_blank\" rel=\"noopener\">leggere la FAQ, anche solo le domande<\/a>.<\/p>\n<p><em>Quinto segreto<\/em>, ma non ultimo come importanza, il comando: <strong>BuDuScRiPt -&gt; Aiuto -&gt;Ottenere Supporto ONLINE<\/strong><\/p>\n<p>Si collega in automatico al mio canale su IRC; ammetto, non ci sono spesso (solitamente durante la settimana, dalle 22:00 alle 24:00), ma se posso rispondo sempre.<\/p>\n<p>Su questo blog ho scritto anche altri articoli sullo script che possono risultare di interesse:<\/p>\n<ul>\n<li><a title=\"XDCC: Scaricare con Linux usando XChat IRC\" href=\"https:\/\/www.budus.it\/Blog\/?p=95\" target=\"_blank\" rel=\"noopener\">XDCC Manager (Scaricare con XChat)<\/a><\/li>\n<li><a title=\"eSpeak: Facciamo parlare XChat\" href=\"https:\/\/www.budus.it\/Blog\/?p=111\" target=\"_blank\" rel=\"noopener\">eSpeak (XChat che parla)<\/a><\/li>\n<li><a title=\"IRC BOT: Installiamone uno su Ubuntu usando XChat\" href=\"https:\/\/www.budus.it\/Blog\/?p=168\" target=\"_blank\" rel=\"noopener\">XChat come BOT<\/a><\/li>\n<\/ul>\n<p>Inoltre ricordo che c&#8217;\u00e8 anche un <a title=\"BuDuScRiPt Forum\" href=\"http:\/\/www.budus.it\/Forum\" target=\"_blank\" rel=\"noopener\">Forum<\/a> dedicato allo script dove, <span style=\"text-decoration: underline;\"><strong>senza registrazione<\/strong><\/span> (c&#8217;\u00e8 solo un piccolo sistema anti-spam che chiede la soluzione di una banale addizione aritmetica), \u00e8 possibile sia consultare <strong>che scrivere<\/strong>.<\/p>\n<p>Ora non resta che <strong>provare<\/strong>, s\u00ec, girare i menu dello script e provare i comandi <strong>senza paura<\/strong>, dubito si possa combinare qualcosa dal quale non si torna indietro semplicemente (alla peggio basta un riavvio di XChat).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Con il rilascio della versione 3.4.04 (nella quale ho aggiunto il [follow_me]) ho deciso di scrivere questo articolo per rispondere ad alcuni utenti che hanno manifestato difficolt\u00e0 nell&#8217;installarlo e, soprattutto, nell&#8217;usarlo.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45],"tags":[46],"class_list":["post-255","post","type-post","status-publish","format-standard","hentry","category-irc","tag-xchat"],"_links":{"self":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts\/255","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/comments?post=255"}],"version-history":[{"count":7,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts\/255\/revisions"}],"predecessor-version":[{"id":939,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts\/255\/revisions\/939"}],"wp:attachment":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/media?parent=255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/categories?post=255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/tags?post=255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}