4 069
contributi
Riga 96: | Riga 96: | ||
== Configurare le proprietà di Sockso == | == Configurare le proprietà di Sockso == | ||
Il comportamento di Sockso può essere facilmente controllato dalla shell stessa del programma.<br/> | |||
Innanzitutto fermiamo, se lo abbiamo avviato, il deomone di Sockso: | |||
<pre> | |||
/etc/init.d/sockso stop | |||
</pre> | |||
Poi avviamolo in modalità interattiva, per entrare nella sua command line: | |||
<pre> | |||
sh /usr/share/sockso/linux.sh --nogui --datadir /var/sockso | |||
</pre> | |||
Il prompt dei comandi del nostro server si è ora trasformato in: | |||
<pre> | |||
#SoCkSo#> | |||
</pre> | |||
e Sockso è pronto a ricevere dei comandi.<br/> | |||
Per modificare e configurare le proprietà del server viene utilizzato il comando: | |||
<pre> | |||
#SoCkSo#> propset nome_proprietà nuovo_valore | |||
</pre> | |||
Le proprietà attualmente supportate sono: | |||
=== Interfaccia web === | |||
* www.title: text (Il titolo dell'interfaccia web) | |||
* www.tagline: text (Il sottotitolo dell'interfaccia web) | |||
* www.disableDownloads: yes/no | |||
* users.requireLogin: yes/no | |||
* users.disableRegistration: yes/no | |||
* www.flashPlayer.dontFilterMp3s: yes/no (limita il flash player agli MP3) | |||
* www.imageflow.disable: yes/no | |||
* www.similarArtists.disable: yes/no | |||
* www.covers.disable: yes/no | |||
* www.covers.disableRemoteFetching: yes/no (Abilita o meno il download delle cover da internet) | |||
* www.skin: text (Imposta una skin per l'interfaccia web) | |||
=== Server === | |||
* server.host: ip address | |||
* server.host.lastUpdated: number (unix timestamp) | |||
* server.port: number | |||
=== Streaming === | |||
* stream.requireLogin: yes/no (Richiede il login per lo streaming. Questa proprietà richiede che la proprietà users.requireLogin sia impostata a yes) | |||
=== Uploads === | |||
* uploads.enabled: yes/no | |||
* uploads.requireLogin: yes/no | |||
* uploads.collectionId: number | |||
=== Browsing === | |||
* browse.folders.enabled: yes/no | |||
* browse.folders.only: yes/no | |||
* browse.popularTracks.count: number | |||
* browse.topArtists.count: number | |||
* browse.recentTracks.count: number | |||
* browse.latestArtists.count: number | |||
* browse.latestAlbums.count: number | |||
* browse.latestTracks.count: number | |||
=== Logging === | |||
* log.request.enable: yes/no | |||
===Playback=== | |||
* playlists.random.trackLimit: number | |||
===Application=== | |||
* app.startMinimized: yes/no | |||
* app.confirmExit: yes/no | |||
===Collection=== | |||
* collman.scan.onStart: yes/no (Esamina le collezioni all'avvio?) | |||
* collman.scan.interval: number (Minuti che intercorrono tra un esame e l'altro delle collezioni) | |||
* collman.artists.removePrefixes: text | |||
* covers.artist.file: text | |||
* covers.album.file: text | |||
* covers.cacheLocal: yes/no | |||
* covers.defaultWidth: number | |||
* covers.defaultHeight: number | |||
* covers.xspf.display: album/artist | |||
=== Misc === | |||
version.checkDisabled: yes/no (Verifica aggiornamenti?) | |||
<br/><br/> | <br/><br/> | ||
--[[Utente:Ferdybassi|Ferdybassi]] 21:29, 1 giu 2010 (CEST) | --[[Utente:Ferdybassi|Ferdybassi]] 21:29, 1 giu 2010 (CEST) |