# Manuale di &kscd;

Jonathan
Singer

    jsinger@leeta.net

David
White

    a9403784@unet.univie.ac.at

Bernd
Johannes
Wuebben

    wuebben@kde.org

Sviluppatore
Dirk
Forsterling

    milliByte@gmx.net

Sviluppatore
Dirk
Foersterling

    milliByte@gmx.net

Sviluppatore
Lauri
Watts

    lauri@kde.org

Revisore

    enjoy.the.silence@iol.it

Traduzione italiana
2000
2002
J Singer
&FDLNotice;
2002-10-07
1.03.03

&kscd; è un riproduttore di CD audio piccolo, veloce e dotato di funzionalità CDDB per tutte le piattaforme &UNIX;.

KDE
kdemultimedia
kscd
musica
CD
audio

## Introduzione

&kscd; è un riproduttore di &CD; audio piccolo e dotato di funzionalità CDDB per la piattaforma &UNIX;. &kscd; sta per The KDE Project's small/simple &CD; player (Piccolo/Semplice riproduttore di &CD; del progetto KDE).

Novità: lo script Perl `workman2cddb.pl` fornito per facilitare la transizione per gli utenti di workman.

Spero che questo riproduttore di &CD; vi piacerà.

Bernd Johannes Wuebben

wuebben@kde.org

### Piattaforme supportate

&kscd; supporta esplicitamente le seguenti piattaforme:

- Linux

- FreeBSD

- NetBSD

- BSD386

- Sun

- &Solaris; (compreso il supporto cdda)

- &HP-UX;

- &SGI; Irix (compreso il supporto cdda)

- Sony NEWS

- OSF/1

- Ultrix

e dovrebbe compilare su molte altre con poche modifiche.

## Aspetti fondamentali dell'interfaccia grafica

### Utilizzo di base

L'interfaccia di &kscd;
L'interfaccia di &kscd;

Questa è la finestra principale di &kscd;. Dovresti vedere qualcosa di simile quando avvii &kscd;. I controlli disponibili in questa finestra sono spiegati sotto, in nessun ordine particolare.

#### Il Pannello di controllo

Il pannello di controllo
Il pannello di controllo

Questo è il pannello di controllo principale di &kscd;. Le funzioni di questi pulsanti dovrebbero essere familiari a chiunque abbia mai usato un lettore &CD;.

Il pulsante più in alto nel diagramma soprastante cambia alternativamente tra la riproduzione del &CD; e la pausa. Il pulsante a sinistra nella seconda riga ferma la riproduzione del &CD;. Il pulsante a destra nella seconda riga attiva o disattiva la ripetizione, cosicché il &CD; ricominci dalla prima traccia quando si raggiunge la fine dell'ultima traccia. I pulsanti nella terza riga fanno saltare il &CD; avanti (quello di destra) o indietro (quello di sinistra) di 30 secondi. I due pulsanti sotto il display dello stato saltano avanti (quello di destra) o indietro (quello di sinistra) fino all'inizio della traccia successiva o precedente.

#### Il pulsante Espelli

Il pulsante Espelli
Il pulsante Espelli

Questo pulsante espelle il &CD;. Nota che il il pulsante del tuo lettore &CD-ROM; può non rispondere se un &CD; audio si trova nel drive e &kscd; viene avviato. Alcuni lettori &CD-ROM; molto vecchi potrebbero non supportare l'espulsione via software. Potrebbe anche capitarti di dover chiudere manualmente il lettore &CD-ROM; dopo che hai inserito un nuovo disco.

#### Il display dello stato

Il display dello stato
Il display dello stato

Questo è il display dello stato. Partendo dall'alto, da destra a sinistra, abbiamo il display del tempo principale (vedi sotto per una discussione sulle varie modalità di display del tempo possibili), lo stato del lettore &CD-ROM;, il tempo di riproduzione totale del &CD; audio, l'impostazione corrente del volume, il numero della traccia corrente e quello delle tracce totali (corrente/totali). Le due linee di testo più in basso mostrano l'artista ed il titolo del &CD;, e quindi il titolo della traccia, ammesso che esistano i dati corrispondenti nel CDDB (Database di &CD;) locale o in quello della rete.

#### Modalità di visualizzazione del tempo

Il pulsante di cambio modalità di visualizzazione del tempo
Il pulsante di cambio modalità di visualizzazione del tempo

Questo pulsante cambia tra le possibili modalità di visualizzazione del tempo. Di default, &kscd; visualizza il tempo trascorso dall'inizio della traccia corrente, se il &CD; è in riproduzione, e o ––:––, o 00:00 se il &CD; non è in riproduzione. La pressione di questo pulsante cambia in sequenza tra il tempo rimanente della traccia corrente, il tempo totale trascorso dall'inizio del &CD; e il tempo rimanente totale.

#### Il pulsante Configurazione

Il pulsante Configurazione
Il pulsante Configurazione

Questo pulsante apre il pannello di configurazione di &kscd;. Questo ti permette di configurare &kscd; in modo che funzioni sulla tua macchina. Vai alla sezione Configurazione di &kscd; per i dettagli

#### Il pulsante CDDB

Il pulsante CDDB
Il pulsante CDDB

Questo pulsante apre il pannello di modifica della voce del CDDB (Compact Disc Data Base).

Il CDDB può identificare il tuo &CD; e spesso scaricare i titoli delle tracce del &CD; in questione da Internet, o caricarli dal filesystem. Vai alla sezione Editor del database dei &CD; per maggiori dettagli sull'utilizzo di questa funzione.

#### Il pulsante Informazioni

Il pulsante Informazioni
Il pulsante Informazioni

Questo pulsante ti aiuterà a cercare informazioni sull'artista su Internet. Potrai scoprire le date delle sue apparizioni dal vivo, informazioni sull'acquisto del suo materiale ed altre informazioni ancora, premendo questo pulsante e selezionando l'opzione appropriata dal menu che apparirà.

#### Il pulsante Esci

Il pulsante Esci
Il pulsante Esci

Questo pulsante chiude &kscd;

#### Il regolatore del volume

Il regolatore del volume
Il regolatore del volume

Questo regolatore controlla il volume dell'uscita audio del &CD;. A destra è più alto, a sinistra più basso. Se stai ascoltando il &CD; attraverso la tua scheda audio, anche il mixer della scheda ti permetterà di controllare il volume di riproduzione.

#### >Il pulsante Riproduzione casuale

Il pulsante Riproduzione casuale
Il pulsante Riproduzione casuale

Questo pulsante fa sì che le tracce del &CD; vengano riprodotte in ordine casuale.

#### Il selettore della traccia

Il selettore della traccia
Il selettore della traccia

Questo menu a discesa mostra la traccia corrente e ti permette di selezionare direttamente una traccia da riprodurre.

## Configurazione di &kscd;

### La finestra di configurazione principale

La finestra di configurazione principale di &kscd; è una finestra di dialogo a linguette con quattro sezioni principali.

- Lettore CD

- freedb

- SMTP

- Riconoscimenti

### La scheda Lettore di CD

La scheda Lettore di CD
La scheda Configurazione di KSCD

I campi Colore dell'LCD e Colore sfondo mostrano i colori selezionati per il display dello stato. Premi le barre colorate per cambiare questi colori.

Imposta il riquadro Intervallo di salto al numero desiderato di secondi di cui muoversi avanti o indietro quando il pulsante Salta avanti o Salta indietro del pannello di controllo è stato premuto.

La casella di spunta Mostra i suggerimenti attiva o disattiva i suggerimenti (piccole finestrelle che compaiono quando il mouse viene trattenuto brevemente su un controllo).

Mostra icona nel vassoio di sistema fa sì che un'icona di &kscd; appaia nel pannello &kicker;.

Riproduci automaticamente all'inserimento del CD fa sì che il &CD; parta automaticamente quando il vassoio del lettore CD-ROM viene chiuso, senza bisogno di premere il pulsante Riproduci.

Espelli CD a fine riproduzione fa sì che il &CD;. venga espulso automaticamente quando è terminato.

Termina la riproduzione quando esci fa sì che la riproduzione del &CD; termini quando &kscd; viene chiuso.

Puoi scegliere come funziona la riproduzione casuale tra due ovvie opzioni: Mescola ordine e riproduci ogni brano solo una volta e Seleziona canzoni casualmente (potrebbe ripeterle).

Il campo Dispositivo CD-ROM contiene il nome del dispositivo &CD-ROM; che sarà utilizzato per riprodurre i &CD; audio. Il valore predefinito è `/dev/cdrom`. I permessi di questo dispositivo devono essere impostati in modo da permettere l'apertura di questo dispositivo in sola lettura. Il cambiamento dei permessi per questo dispositivo richiederà in quasi tutti i casi i privilegi del superutente e può essere eseguito dalla linea di comando o dalla modalità superutente di &konqueror;.

Il pulsante Aiuto apre la pagina di aiuto di &kscd;. OK salva le impostazioni correnti ed esce; Applica salva le impostazioni correnti senza uscire; Annulla esce senza salvare le impostazioni.

### La scheda freedb

La scheda freedb della finestra di dialogo Configurazione
La scheda freedb della finestra di dialogo di configurazione

La scheda freedb configura le funzioni CDDB di &kscd;.

La casella di spunta Abilita freedb remoto attiva o disattiva le ricerche CDDB su Internet. È possibile impostare il tempo concesso prima che la ricerca scada. Per usare un proxy &HTTP;, spunta la casella Usa proxy HTTP per accedere a freedb e immetti l'&URL; nella casella sottostante.

Spuntando la casella Abilita il salvataggio automatico nel database locale, le informazioni ricavate dal CDDB saranno memorizzate in locale, risparmiandoti la necessità di ripetere continuamente le stesse ricerche su internet. Il campo di testo Cartella base freedb ti permette di scegliere la cartella in cui vuoi che siano memorizzate le infomazioni CDDB.

L'elenco Server freedb mostra la lista dei server freedb conosciuti. Seleziona una voce da questa lista ed essa apparirà nella casella di testo sopra alla casella di selezione. Premi il pulsante Aggiorna per aggiornare la lista dei server. Premi il pulsante Valori predefiniti per impostare il valore predefinito, `freedb.freedb.org cddbp 888 -`, che ti permetterà di aggiornare la lista con l'elenco di server freedb registrati presso il master server a freedb.freedb.org. I server possono anche essere inseriti manualmente inserendo il loro indirizzo nella casella sovrastante e premendo il pulsante +. Premi invece il pulsante - per cancellare la voce selezionata dalla lista.

Il campo Manda informazioni freedb a: contiene l'indirizzo di posta elettronica a cui inviare le informazioni CDDB. L'indirizzo predefinito è freedb-submit@freedb.org. A partire dalla versione 0.8, le informazioni CDDB inserite da &kscd; sono accettate per essere incluse nel database. Puoi aggiungere un indirizzo manualmente inserendolo nella casella in alto e premendo il pulsante +. Premi invece il pulsante - per cancellare l'indirizzo selezionato. Il pulsante Valori predefiniti riporta tutte le impostazioni ai valori predefiniti. Il pulsante Aiuto apre la pagina di aiuto di &kscd; (questo documento).

Il pulsante Aiuto apre la pagina di aiuto di &kscd;. OK salva le impostazioni correnti ed esce; Applica salva le impostazioni correnti senza uscire; Annulla esce senza salvare le impostazioni.

### La scheda SMTP

La scheda SMTP

La scheda SMTP imposta i parametri per la connessione ad un server di posta in uscita per l'inserimento di nuove voci nel CDDB. Questo è utile se il tuo sistema non è configurato da server. Spunta la casella Abilita spedizione via SMTP per utilizzare questa funzione. Seleziona il tuo profilo di posta preferito nel riquadro Profilo di posta corrente. Inserisci l'indirizzo del server SMTP nel campo Host: ed il numero della porta (tipicamente `25`) nel campo Porta:.

Puoi scegliere Usa l'indirizzo di email del pannello di controllo se lo desideri. Se vuoi aprire il modulo di &kcontrol; per configurare l'indirizzo di posta elettronica in questione, fai clic su Apri il pannello di controllo dell'indirizzo di email. Cambiando l'indirizzo in quella posizione cambi l'indirizzo predefinito di tutte le applicazioni di &kde; che usano questa impostazione, non solo di &kscd;, quindi compi questa operazione con cautela.

Se non desideri utilizzare l'indirizzo di posta elettronica globale, seleziona l'opzione Usa il seguente indirizzo di email e inserisci un indirizzo di posta o reply-to nei campi di testo sottostanti.

Il pulsante Aiuto apre la pagina di aiuto di &kscd;. OK salva le impostazioni correnti ed esce; Applica salva le impostazioni correnti senza uscire; Annulla esce senza salvare le impostazioni.

### La scheda Riconoscimenti

La scheda Riconoscimenti mostra alcune informazioni sulla versione di &kscd; che stai utilizzando, insieme ad alcune informazioni sul copyright.

## L'Editor del database dei CD

L'editor del database dei CD
L'editor del database dei CD

L'editor del database dei &CD; ti permette di modificare, scaricare, salvare, annotare e inviare informazioni CDDB.

Se c'è una voce nel tuo albero CDDB locale (vedi la sottosezione CDDB nel capitolo Configurazione) che riguarda il &CD; che si trova nel tuo lettore &CD-ROM;, o se il disco è stato trovato nel freedb, vedrai il nome dell'artista ed il titolo del &CD; nei campi Artista: e Titolo, e la lista delle tracce con i titoli delle canzoni nel riquadro di selezione Tracce. Altrimenti, vedrai solo una lista di tracce e durate senza titoli.

Puoi fare un'annotazione per l'intero disco con il pulsante Commento sotto il campo Titolo, o per una singola traccia nel riquadro di selezione Tracce con il pulsante Commento adiacente. Se selezioni una traccia nel riquadro di selezione Tracce, il titolo, se presente, apparirà nel campo Titolo sottostante. Puoi inserire un titolo per la traccia nel riquadro, o modificare la voce finché non soddisfa le tue necessità. Premi il tasto Invio sulla tastiera ed il testo apparirà nella linea predisposta nel riquadro di selezione.

Una volta che sono stati inseriti i titoli per tutte le tracce, e che sono stati riempiti i campi Artista: e Titolo, puoi premere il pulsante Invia per inviare le tue informazioni a freedb mediante posta elettronica.

Ti sarà chiesto di selezionare una categoria per le informazioni. La sezione ID disco mostra il codice ID a 32 bit usato da freedb per identificare un compact disc. Sopra al codice ID c'è la categoria della voce del freedb. Queste categorie corrispondono all'albero di sottocartella della cartella scelta in Cartella base freedb nella linguetta freedb della finestra di configurazione di &kscd;.

Il display del Tempo totale: mostra il tempo di riproduzione totale del &CD;.

Premi il pulsante Raccogli informazioni per scaricare i dati dal CDDB. Premi il pulsante OK per salvare i tuoi cambiamenti in locale. Il pulsante Annulla chiude l'editor del database dei &CD; senza salvare.

## Utilizzo di &kscd; nel Pannello di &kde;

Utilizzo di &kscd; nel Pannello di &kde;
Utilizzo di &kscd; nel Pannello di &kde;

Quando la casella Mostra icona nel vassoio di sistema è spuntata, una piccola applet &kscd; appare anche nel Pannello di KDE. A differenza della finestra principale di &kscd;, questa applet è disponibile su tutti i desktop. Fai clic con il tasto destro sull'applet per far apparire un menù per controllare la riproduzione del &CD;. Un clic con il tasto sinistro sull'applet nasconde la finestra principale di &kscd;. Se la finestra principale è nascosta, un secondo clic con il tasto sinistro sull'applet fa sì che essa appaia di nuovo.

Ad essere precisi, l'applet appare nel vassoio di sistema del pannello. Se non appare nessuna applet quando &kscd; viene minimizzato, può essere che tu abbia rimosso il vassoio. Per aggiungerlo, fai clic con il tasto destro su un punto vuoto del pannello, e seleziona Aggiungi Applet Vassoio di sistema

## Supporto CDDB

freedb è una rete distribuita accessibile attraverso Internet che contiene informazioni circa la maggior parte dei &CD; audio in circolazione. Se hai accesso a Internet, è probabile che non dovrai mai inserire manualmente le informazioni per le tracce dei tuoi &CD; se hai configurato propriamente questa funzionalità. Vai alla sottosezione La linguetta freedb nel capitolo Configurazione di &kscd; per le istruzioni dettagliate su come configurare questo servizio, e alla sezione L'editor del database dei CD per le istruzioni su come modificare le voci del CDDB.

L'utilizzo del CDDB è gratuito. Gli inserimenti da parte degli utenti sono ben accetti.

Quando prepari dei dati per il CDDB. sei pregato di tenere a mente i seguenti punti:

- Usa solo caratteri latini standard nei dati. Alcuni caratteri speciali sono supportati, ma gli inserimenti in alfabeto cirillico o greco, ad esempio, non possono essere accettate.

- Usa solo una / nel campo Artista / Titolo dell'editor del database dei &CD;.

  Per i &CD; di musica classica, è pratica standard l'inserire il nome del compositore nella sezione Artista (prima della barra), e il nome dell'esecutore nella sezione Titolo (dopo la barra).

- Se invii un elemento che esiste già nel database, le informazioni supplementari che fornisci possono essere aggiunte all'elemento esistente.

Di default, &kscd; installa le categorie standard del CDDB in `$KDEDIR/share/apps/kscd/cddb`. Puoi creare tante sottodirectory per le categorie quante ne vuoi. Comunque, quando invii i dati, solo le categorie ufficiali del CDDB sono mostrate. L'indirizzo predefinito per l'invio è freedb-submit@freedb.org. Per ulteriori informazioni sul freedb visita la sua homepage.

La voce locale del CDDB per un certo &CD; viene memorizzata nel file `nome categoria/ID del disco` sotto la cartella base CDDB. Questi file possono essere modificati con un qualsiasi editor di testo se non hai niente di meglio da fare nel tuo tempo libero.

## Domande e risposte

Vedo questa finestra all'avvio di &kscd;. Qual è il problema?

Finestra di errore
Finestra di errore

Questo significa che &kscd; non è riuscito ad aprire il tuo lettore &CD-ROM;. Il nome del dispositivo nel campo Dispositivo &CD-ROM; della Configurazione di KsCD deve fare riferimento al dispositivo a blocchi associato al tuo lettore &CD-ROM;. Quest'ultimo sarà spesso un hardlink al dispositivo IDE (`/dev/hdx`) o SCSI (`/dev/sdx`) appropriato.

Il file del dispositivo normalmente appartiene all'utente root del gruppo root, e non permette agli utenti normali di aprirlo per la lettura, scrittura, o esecuzione direttamente. Questo non ha niente a che fare con il comando SUID `mount` (I programmi Set User ID utilizzano la funzione `setuid()` della libreria standard Un*x per assumere l'identità di un altro utente), che non ha nessun problema con i permessi; &kscd; deve essere in grado di ottenere un descrittore di file a sola lettura che si riferisce al dispositivo &CD; per controllare il lettore &CD-ROM; e leggere i dati grezzi dal disco.

Se sei a conoscenza della password di root, puoi risolvere tutto velocemente e facilmente. Diventa root e scrivi ``chmod` `a+r` `/dev/cdrom`` per permettere a tutti gli utenti del tuo sistema di leggere da `/dev/cdrom`. Se il tuo dispositivo &CD-ROM; è chiamato in un altro modo, cambia i permessi di quel dispostivo con la stessa procedura. Se non conosci la password di root, chiedi gentilmente al tuo amministratore di sistema di darti il permesso di lettura del dispositivo &CD-ROM;.

Vedi anche il capitolo sulla configurazione di KSCD

Non riesco a far funzionare il CDDB. Posso avere informazioni dettagliate su dove sto sbagliando?

Se hai dei problemi con le funzionalità CDDB, prova ad avviare &kscd; dalla linea di comando con l'opzione `-d` e osserva le informazioni di debug.

## Riconoscimenti e licenze

&kscd; Copyright 1997,1998 Bernd Johannes Wuebben wuebben@kde.org

&kscd; contiene codice estratto da:

- workman 1.4 beta 3 Copyright (c) Steven Grimm koreth@hyperion.com

Un ringraziamento speciale a Ti Kan e Steve Scherf, gli inventori del concetto di database CDDB. Visita http://ww.cddb.com per maggiori informazioni sul CDDB.

Un ringraziamento molto speciale anche a David White, che ha scritto la documentazione di aiuto originale di &kscd;. Ottimo lavoro David!

Documentazione aggiornata per KDE 2.0 e copyright di Jonathan Singer jsinger@leeta.net.

Traduzione della documentazione: Giorgio Moscardi enjoy.the.silence@iol.it

&underFDL; &underGPL;

## Installazione

### Come procurarsi &kscd;

&install.intro.documentation;

### Requisiti

Per compilare &kscd; con successo hai bisogno delle ultime versioni delle librerie di KDE, così come della libreria C++ di &Qt;. Tutte le librerie richieste, così come &kscd; stesso, si trovano al sito &FTP; di &kde;, ftp://ftp.kde.org/pub/kde/.

### Compilazione e installazione

&install.compile.documentation;

Per favore, informa il responsabile corrente, Dirk Foersterling, a milliByte@gmlx.net di tutte le modifiche che hai dovuto compiere per far compilare &kscd; sulla tua piattaforma.

&documentation.index;