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:
    1. 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
    2. 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"
  • 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 $featuresnella 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.
    1. 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.
    2. 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.
    3. 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...
  • 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.