FAQ
- Q: Come joino un canale?
A: Scrivi "/join #nomedelcanale" - Q: Non riesco a compilare KVIrc (qualsiasi versione)!
A: LEGGI le istruzioni nel file INSTALL: molti problemi comuni possono essere risolti settando le corrette variabili d'ambiente e giocando con le opzioni del ./configure. Se il file INSTALL non ti aiuta puoi provare a entrare su #KVIrc su IRCnet o Libera o su #KVIrc.net su Azzurra: ci sono molti utenti esperti che possono aiutarti. Se ancora non riesci a uscirne, puoi postare il tuo errore sulla mailing list. - Q: Non riesco a connettermi a un server IPv6
A: Prima di tutto assicurati che il tuo stack IPv6 sia settato correttamente.
Puoi eseguire un ping6 su altre macchine?# ping6 www.6bone.net
Il supporto IPv6 è abilitato nel tuo KVIrc?
Per controllare, prova:/echo $features
nella riga di comando di KVIrc. Dovresti ottenere una lista di caratteristiche separate da virgola compilate nell'eseguibile. Se la lista contiene "IPv6" il supporto è compilato, altrimenti devi controllare la fase di compilazione per trovare cos'è andato storto. Per connettere a un server IPv6 puoi usare /server -i <servername> Se puoi pingare altre macchine IPv6, il supporto IPv6 è compilato e non riesci ancora a connettere ad un server IPv6 *esistente* potresti aver trovato un bug :) Segnalalo. - Q: Come metto in autojoin i canali?
A: Ci sono diversi modi per farlo. Ad esempio:-
Selezione "Scripting/Modifica Eventi" dal menu di KVIrc
Cerca l'evento "OnIrc" nel pannello di sinistra della finestra che apparirà.
Clicca col destro su quell'evento e seleziona "Aggiungi gestore".
Verrà creato un gestore "predefinito". Nel pannello di destra scrivi:
join #kvirc
join #kde-users
join #somechannel
....
Ora clicca OK e hai finito: hai appena creato un gestore per un evento.
Riconnetti al server e KVIrc autojoinerà i canali che hai scelto -
Un'altra opzione (più bella, se usi diversi server) è di andare nella pagina di configurazione dei server e cliccare il pulsante 'Avanzate' sul server selezionato.
C'è un evento specifico per il server chiamato "Alla connessione"
-
Selezione "Scripting/Modifica Eventi" dal menu di KVIrc
- Q: Su Windows KVIrc sembra rallentare qualche volta
A: Questo è causato di solito dalla grafica pesante: cerca di rimuovere un po' di effetti grafici come la falsa trasparenza. Ho sperimentato che succede spesso sui monitor a 32 bit. Cambiando in 16 o 24 bit ti può aiutare. - Q: Come connetto a un server SSL?
A: Usa/server -s <servername>
Dovrebbe funzionare anche su IPv6.
Se non funziona il tuo eseguibile potrebbe non avere il supporto SSL.
Per cercarlo scrivi/echo $features
nella riga di comando di KVIrc. Se "SSL" non è nella lista devi tornare alla fase di compilazione e vedere cos'è andato storto - Q: Come uso le DCC con SSL?
A:/dcc.chat -s <nickname>
dovrebbe funzionare. - Q: Mi serve un certificato SSL?
A: No non dovresti averne bisogno, ma puoi usarlo se lo vuoi. - Q: Come creo un certificato SSL?
A: Un certificato auto-firmato può essere creato usando lo script perl CA.pl incluso nella distribuzione OpenSSL. Sarà qualcosa del tipoperl CA.pl -newcert
- Q: Non riesco a far usare a KVIrc il mio certificato SSL in una DCC
A: Il protocollo SSL non richiede che il "client" mandi il certificato: è inviato solo se "l'altra parte" lo richiede (non è il caso di KVIrc).
L'altra parte potrebbe avere un certificato e puoi settarlo nella pagina delle opzioni SSL.
Se la tua Chiave Privata è salvata dentro al certificato metti lo stesso file come Certificato e ChiavePrivata.
Ricorda di settare la password se è richiesta. - Q: KVIrc crasha quando un certificato è usato sotto Windows
A: Questo probabilmente è un bug della dll SSL fornita con la versione windows di KVIrc.
Prova a usare diverse versioni di questa dll. - Q: /me non supporta il carattere '$'
A: Questo NON è un bug: è una caratteristica. KVIrc supporta (e sostituisce!) le variabili in ogni comando. Puoi usare l'esape al carattere $ usando il carattere backslash: /me ha guadagnato \$100 funzionerà correttamente. - Q: /me non supporta il carattere '"' (doppio apice)
A: Questo NON è un bug: è una caratteristica. Una stringa racchiusa da doppi apici preserverà i suoi spazi bianchi mentre le altre stringhe avranno gli spazi bianchi semplificati. Questo è valido per ogni comando.
Puoi usare l'escape sul carattere " usando il carattere backslash: /me si sente un po' \"pazzo\" funzionerà correttamente. - Q: /me non può contenere il carattere ';'
A: Questo NON è un bug: è una caratteristica. KVIrc supporta pi&ugarve; comandi sulla stessa riga e usa ';' come separatore. Puoi usare l'escape sul carattere ';' usando il carattere backslash: /me è affamato \;) funzionerà correttamente. - Q: Non vedo più i menu popup del canale
A: Se qualcosa è andato storto coi settaggi di KVIrc (un crash mentre la configurazione veniva salvata?) o se hai fatto casino con le opzioni e vuoi tornare indietro al comportamente orginale (script di default) puoi scegliere "Scripting/Ripristina script predefiniti" dal menu di KVIrc.
(ATTENZIONE: verranno cancellate tutte le modifiche agli script che hai fatto!) - Q:
Ho errori di compilazione come questo:
In file [somefile]:[someline] internal error:
Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http:...
A: Questo errore può avere diverse ragioni.-
Un bug del compilatore: il mio gcc 3.2 20020903 (default su RH 8.0) butta fuori 5-6 di questi al giorno. Di solito si risolve semplicemente riavviando il comando "make".
Se non va via o se esce di frequente e diventa annoiante puoi cercare di aggiornare il compilatore. -
Corruzione della memoria: questo è molto frequente: uno dei tuoi banchi di memoria sta buttando fuori byte casuali. Di solito il problema viene fuori durante un pesante carico del sistema kernel, KDE o compilazione di KVIrc per esempio). Puoi controllare cercando diversi moduli di RAM (o rimuovendoli uno per volta per trovare il banco rotto). Puoi anche provare un programma chiamato memtest e una patch al kernel che forza i banchi di memoria rotti ad essere ignorati dal kernel (alloca permanentemente a un processo farlocco del kernel).
Questi strumenti possono essere trovati navigando sul web col tuo motore di ricerca preferito. - Un più profondo problema hardware: se aggiornare il compilatore e cambianre i banchi di memoria non ti aiuta, *potrebbe* essere un più grosso problema hardware: errori del bus, controller IDE (o SCSI) danneggiati o magari la CPU buggata... Bene...
-
Un bug del compilatore: il mio gcc 3.2 20020903 (default su RH 8.0) butta fuori 5-6 di questi al giorno. Di solito si risolve semplicemente riavviando il comando "make".
- Q: KVIrc crasha quando un URL viene printato nella finestra
A: Questo potrebbe essere causato dal modulo URL: la causa verrà investigata.
Prova/url.unload
- Q: KVIrc crasha quando l'editor multilinea viene aperto (o negli editor degli script)
A: Se hai installato una nuova versione di KVIrc sopra una vecchia installazione o hai cambiato le librerie Qt a cui KVIrc è linkato, potrebbe essere causato da una configurazione rotta dell'editor multilinea.
Prova a rimuovere $HOME/.kvircssexeditorrc ed a riavviare KVIrc.
Puoi trovare un'altro insieme di domande e rispose sul the wiki.