EnglishFranceseSpagnolo

Favicon di OnWorks

shell-fm - Online nel cloud

Esegui shell-fm nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando shell-fm che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


Shell.FM - Lettore leggero basato su console per flussi radio Last.FM.

SINOSSI


shell-fm [-d] [-i indirizzo] [-p porta] [-b] [-D dispositivo] [-y proxy] [-h] lastfm://...

DESCRIZIONE


Shell.FM è un lettore leggero e basato su console per i flussi radio forniti da Last.FM.

VERSIONI


-d Passa allo sfondo (richiede l'impostazione di un'interfaccia socket in modo che possa ancora essere
controllato in qualche modo).

-i
Abilita l'interfaccia socket e associala all'indirizzo host fornito (dovrebbe essere il
nome host o indirizzo IP dell'host su cui è in esecuzione shell-fm).

-p
Fai in modo che l'interfaccia socket ascolti le connessioni in entrata sulla porta data.
L'impostazione predefinita è 54311.

-b Abilita la modalità batch (una modalità bizzarra che rende più facile la gestione di shell-fm
all'interno di emacs). Questa non era la mia idea.

-D
Usa il file del dispositivo dato come dispositivo audio. Questo è usato solo se il supporto per libao è
Disabilitato. L'impostazione predefinita è /dev/audio.

-y
Fai in modo che shell-fm utilizzi l'host specificato come server proxy per le richieste HTTP.

-h Stampa il testo della guida ed esci.

lastfm://...
URI di un flusso radio Last.FM da riprodurre dopo l'avvio. Ad esempio: `shell-fm -d
lastfm://artist/The%20Beatles/similarartists'

USO


All'avvio, shell-fm ti chiederà il login e la password Last.FM (se non forniti in
il tuo ~/.shell-fm/shell-fm.rc). Se hai fornito un URI di flusso sulla riga di comando o lì
è una radio predefinita definita nel file di configurazione, shell-fm ora proverà a riprodurla.
Quando l'avvio è terminato, ci sono molte chiavi per controllare shell-fm. Ecco un
elenco in ordine alfabetico.

a Aggiungi la traccia attualmente riprodotta alla tua playlist Last.FM.

A Escludere l'artista della traccia attualmente riprodotta. Ogni volta che una traccia di quell'artista è
giocato d'ora in poi, viene automaticamente bannato.

B Escludere la traccia attualmente riprodotta.

d Abilita/disabilita la modalità di rilevamento. Non sono sicuro che questo abbia alcun effetto, e sembra
come anche i ragazzi di Last.FM non sanno davvero cosa fa, ma penso che sia inteso
per assicurarti di ottenere solo tracce che non conosci ancora.

f Passa alla stazione radio fan dell'artista del brano attualmente riprodotto.

h Elenca i segnalibri.

H Contrassegna la stazione radio attualmente riprodotta. Ti verrà chiesto di premere un tasto numerico.
Ogni volta che premi di nuovo quel tasto d'ora in poi, shell-fm passerà a quella radio
stazione.

i Stampa ulteriori informazioni sulla traccia attualmente riprodotta.

l Adoro la traccia attualmente riprodotta.

n Salta la traccia attualmente riprodotta.

p Pausa. Se ti fermi troppo a lungo, il flusso si interromperà, il che ha lo stesso effetto di
fermare il flusso (vedi sotto).

P Abilita/disabilita la segnalazione dei brani riprodotti al tuo profilo Last.FM. Abilitato per impostazione predefinita.

Q Smettere.

r Cambia stazione radio. Questo ti chiederà un URI della stazione radio Last.FM. Il
il tasto tabulator aiuta se non sai cosa digitare. Freccia su e freccia giù consentono
per sfogliare la cronologia della radio. Inseriscili senza il prefisso "lastfm://".

Ad esempio: `radio url> globaltags/world'

R Consiglia il brano/artista/album attualmente riprodotto a un altro utente Last.FM.

S Smetti di giocare.

s Passa al flusso radio di artisti simili dell'artista dei brani attualmente riprodotti.

T Contrassegna il brano/artista/album attualmente riprodotto. Il tasto tabulatore completa i tag conosciuti.

U Annulla l'amore della traccia attualmente riprodotta.

u Stampa i prossimi brani nella playlist.

+ Aumenta il volume.

- Diminuisci il volume.

IMPOSTARE


Prima di iniziare, dovresti aver creato le directory ~/.shell-fm e a ~/.shell-
FM/cache o riceverai molti avvisi, il completamento della scheda sarà estremamente lento e
non puoi utilizzare alcune funzionalità (blocco automatico, cronologia, segnalibri). Potresti anche volere
per inserire un file di configurazione in ~/.shell-fm per un avvio più rapido.

CONFIGURAZIONE


Questa sezione descrive la sintassi e le opzioni per il file di configurazione shell-fm. Il
il file dovrebbe essere inserito in ~/.shell-fm/shell-fm.rc e dovrebbe consistere in semplici chiave = APPREZZIAMO
Compiti. Vedi (lontano) sotto per una configurazione di esempio. Queste sono le opzioni disponibili.

nome utente = il tuo-login
Questo è il tuo login su Last.FM. Se questo viene fornito, shell-fm non te lo chiederà
all'avvio più.

password = la tua password
Questa è la tua password Last.FM (in chiaro). Se questo e il tuo login sono forniti in
la configurazione, shell-fm non ti chiederà all'avvio.

radio-predefinita = lastfm://...
Se questo è fornito (e valido), shell-fm riprodurrà questa stazione per impostazione predefinita dopo
avviare. Se c'è un altro URI della stazione fornito sulla riga di comando, verrà sovrascritto
questa impostazione.

file np = percorso-file
Se questo è definito, shell-fm stamperà le informazioni sull'attuale riprodotto
traccia nel file dato, ogni volta che viene riprodotta una nuova traccia.

np-formato-file = stringa-formato
Questo definisce come appariranno le informazioni scritte nel tuo file in riproduzione.
Sono disponibili diversi flag di formato. Dai un'occhiata al

formato di anteprima = stringa-formato
Formato delle informazioni sulla traccia nell'anteprima della playlist (tasto 'u'). FORMATO FLAGS
sezione per i dettagli.

np-cmd = conchiglia command
Se questo è definito, il comando dato verrà eseguito ogni volta che inizia una nuova traccia.
Il valore può contenere flag di formato.

pp-cmd = conchiglia command
Se questo è definito, il comando dato verrà eseguito ogni volta che si scarica una traccia
finisce. Al valore verrà aggiunto il percorso del file.

?-colore = colore
Ciò consente di colorare gli elementi del formato. Il ? può essere la lettera di qualsiasi formato
bandiera (senza percentuale). Il colore è solo una normale corrispondenza del codice colore della shell
"[01];3[0-7]". Ogni volta che l'elemento di formato viene stampato sulla console, avrà
il colore dato. Dai un'occhiata a

demone = qualcosa
Se questo è impostato su qualcosa, shell-fm verrà avviato in modalità demone per impostazione predefinita.
Iniziare con -d come opzione della riga di comando disabiliterà la modalità demone.

COLORI sezione per un elenco.

chiave0x?? = conchiglia command
Questo ti permette di associare i comandi della shell ai tasti liberi (tasti che non sono usati da
shell-fm, controlla il USO sezione sopra per un elenco). ?? dovrebbe essere il codice esadecimale di
il codice ASCII della chiave. Il comando che assegni sarà valutato (controlla il
FORMATO FLAGS sezione) ed eseguito quindi. Questa "funzione" ti consente di implementare il tuo
funzioni, come il recupero e la stampa dei testi della traccia attualmente riprodotta, ecc.
Se hai un'idea interessante o anche una sceneggiatura funzionante, sarei felice se me lo facessi sapere.

legare = host
Questo specifica l'interfaccia di rete a cui vuoi che shell-fm si colleghi. host dovrebbe essere
il nome host o un indirizzo IP di host shell-fm è in esecuzione. shell-fm si aprirà
un porto (vedi il porto opzione di seguito) sull'interfaccia specificata che è possibile collegare
per controllare shell-fm in remoto (o da script locali, vedi chiave0x?? sopra). Dai un'occhiata
, il NETWORK INTERFACCIA COMANDI sezione seguente per un elenco di comandi noti. NOTA:
L'interfaccia di rete non ha l'autenticazione dell'utente, quindi chiunque abbia accesso al tuo
network/host può controllare shell-fm. Usalo solo se hai davvero bisogno di controllare la shell-
fm su una rete. Altrimenti usa l'interfaccia socket UNIX (vedi sotto).

unix = sentiero
Se questo è impostato su un percorso corretto, su quel percorso verrà creato un socket UNIX per
controllo "remoto" locale. Questa interfaccia socket accetta gli stessi comandi del TCP
interfaccia socket (vedi sopra).

porto = numero di porta
Con questa opzione puoi cambiare la porta su cui shell-fm ascolterà (se legare is
specificato). Il valore predefinito è 54311.

esterno = conchiglia command
Ciò consente di specificare un programma o uno script esterno come lettore per i flussi.
Se fornito, shell-fm eseguirà il comando e invierà il flusso MP3 al suo interno, invece di
riprodurre il flusso stesso. Per esempio, esterno = gioco folle -Q - funziona molto bene. Questo
l'opzione è intesa come una soluzione per le architetture che shell-fm non funziona
completamente perfettamente acceso.

delega = delega server
Ciò consente di specificare un server proxy per le richieste HTTP.

scadenza = qualche-numero
Definisce il numero di secondi prima della scadenza di una pagina memorizzata nella cache. L'impostazione predefinita è
86400 secondi (24 ore). Non dovresti impostare un valore molto basso qui, poiché il
I server Last.FM sono spesso molto lenti. Ciò riguarda principalmente i prompt (prompt radio,
tag prompt, ...), poiché shell-fm recupera alcuni feed per ottenere valori per il tab-
completamento.

dispositivo = sentiero
Percorso del dispositivo audio da utilizzare (vedi -D opzione della riga di comando).

formato-titolo = stringa-formato
Questo è il formato della stringa di traccia che viene stampata sulla console per ogni
brano riprodotto. L'impostazione predefinita è "Ora in riproduzione "%t" di %a.'.

ordine = percentuale
Con questa opzione puoi cambiare la durata minima di una traccia che deve essere stata riprodotta
da scartare (in percentuale, ma senza il segno %). Ad esempio, se questa opzione
è impostato su 75, la traccia non verrà sottoposta a scrobble se non è stata riprodotta per at
almeno il 75% della sua durata totale. Se salti o interrompi la traccia prima che sia stata eseguita
giocato per il 75%, non verrà scrobbled. Il valore predefinito è 50%, come specificato nel
protocollo di scrobbling versione 1.2.

ritardo-cambiamento = qualcosa
Se questo è impostato su qualsiasi cosa e cambi la stazione con 'r', 's' o 'f', il
il cambio di stazione sarà ritardato fino a quando la traccia attualmente riprodotta non termina o è
saltato. Inoltre, il tasto 'q' inizializzerà un'uscita ritardata, quindi dopo il corrente
la traccia riprodotta shell-fm uscirà. 'Q' (maiuscolo) si chiude immediatamente.

formato schermo = stringa-formato
Se questo è impostato, shell-fm controllerà se il terminale in cui è in esecuzione è uno schermo
sessione ($TERM è "schermo") e imposta il titolo della finestra dello schermo su formattato
stringa da visualizzare su $ESCAPE+w o $ESCAPE+".

termine-formato = stringa-formato
Funziona come il formato dello schermo, ma imposta il titolo della finestra x-terminals.

scarica = stringa-formato
Se questo è impostato su un percorso valido (può contenere flag di formato) e la traccia riprodotta è
gratuito, viene salvato nel luogo indicato.

divario = secondo
Se questo è impostato su un numero, shell-fm aspetterà quel numero di secondi tra
tracce.

scoperta = qualcosa
Abilita la modalità di rilevamento per impostazione predefinita.

timeout del flusso = secondo
Gli utenti hanno segnalato che in alcune regioni del mondo, i server Last.FM a volte fingono
per trasmettere in streaming una traccia ma poi non inviare nulla, il che rende shell-fm si blocca per sempre
in attesa dei dati della traccia. Se hai questo problema, usa questa opzione per definire a
timeout del flusso. Quando shell-fm è in attesa di dati in streaming, ne aspetterà così tanti
secondi e poi passare alla traccia successiva.

no-rtp = qualcosa
Inizia con RTP disabilitato.

FORMATO FLAGS


Ci sono diversi flag di formato consentiti per alcune opzioni. Ecco l'elenco.

%a Nome dell'artista.

%t Titolo della traccia.

%l Nome dell'album.

%d Durata della traccia in secondi.

%s Nome stazione.

%S URL della stazione.

%A URL della pagina degli artisti su Last.FM.

%L URL della pagina degli album su Last.FM.

%T URL della pagina delle tracce su Last.FM.

%R Secondi rimanenti del brano riprodotto.

%% UN %.

COLORI


0; 30 Nero (non molto utile).

1; 30 Grigio scuro.

0; 31 Rosso.

1; 31 Rosso chiaro.

0; 32 Verde.

1; 32 Verde chiaro.

0; 33 Giallo scuro/marrone.

1; 33 Giallo.

0; 34 Blu.

1; 34 Azzurro.

0; 35 Viola.

1; 35 Rosa.

0; 36 Turchese.

1; 36 Ciano.

0; 37 Grigio.

1; 37 Bianca.

NETWORK INTERFACCIA COMANDI


Questa sezione descrive i comandi che l'interfaccia di rete di shell-fm conosce. Per usare il
interfaccia, è necessario fornire un valore valido per il legare opzione nella configurazione o utilizzo
, il -i opzione sulla riga di comando. Quindi puoi connettere la porta specificata (54311 da
default) e inviare un comando alla volta. Devi anche sbrigarti, poiché c'è molto
breve timeout. La cosa migliore sarebbe se usassi uno script per accedere a questa interfaccia. (Vedere
shell-fm-*/script/ per esempi) Questo è un elenco dei comandi conosciuti.

PLAY lastfm://...
Riproduci il flusso specificato.

amore Adoro la traccia attualmente riprodotta.

bandire Escludere la traccia attualmente riprodotta.

Salta Salta la traccia attualmente riprodotta.

smettere Smettere.

info qualche-formato-stringa
Valuta la stringa di formato data (controlla il FORMATO FLAGS sezione) e restituire il
informazioni formattate.

pausa Pausa.

scoperta
Attiva/disattiva la modalità di rilevamento.

tag-artista alcuni-tag-separati da virgole
Tagga l'artista della traccia attualmente riprodotta.

tag-album alcuni-tag-separati da virgole
Contrassegna l'album della traccia attualmente riprodotta.

tag track alcuni-tag-separati da virgole
Contrassegna la traccia attualmente riprodotta.

tag-artista
Restituisce i tag dell'artista dei brani attualmente riprodotti.

tag-album
Restituisce i tag dell'album dei brani attualmente riprodotti.

tag-traccia
Restituisce i tag della traccia attualmente riprodotta.

Stop Interrompi flusso.

Usa shell-fm online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Psi
    Psi
    Psi è un potente XMPP multipiattaforma
    client progettato per utenti esperti.
    Sono disponibili build per MS
    Windows, GNU/Linux e macOS. Pubblico:
    Utenti finali...
    Scarica PS
  • 2
    Volley Blobby 2
    Volley Blobby 2
    Continuazione ufficiale del famoso
    Blobby Volley 1.x gioco arcade..
    Pubblico: utenti finali/desktop. Utente
    interfaccia: OpenGL, SDL. Programmazione
    Linguaggio: C++, Lua. C...
    Scarica Blobby Volley 2
  • 3
    SuiteCRM
    SuiteCRM
    SuiteCRM è il Cliente pluripremiato
    Gestione delle relazioni (CRM)
    applicazione presentata dagli autori
    e manutentori, SalesAgility. È il
    mos del mondo...
    Scarica SuiteCRM
  • 4
    Poweradmin
    Poweradmin
    Poweradmin è un DNS basato sul Web
    strumento di amministrazione per il server PowerDNS.
    L'interfaccia ha il pieno supporto per la maggior parte
    delle caratteristiche di PowerDNS. Ha pieno
    sostegno...
    Scarica Poweradmin
  • 5
    Struttura Web Gin
    Struttura Web Gin
    Gin è un framework web incredibilmente veloce
    scritto in Golang che può eseguire fino a
    40 volte più veloce, grazie al suo
    API tipo Martini e versione personalizzata di
    http-out...
    Scarica Gin Web Framework
  • 6
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX basato su MX LINUX con
    vari entornos de escritorios. Questo è
    un'applicazione che può anche essere recuperata
    da
    https://sourceforge.net/projects/cereu...
    Scarica CEREUS LINUX
  • Di Più "

Comandi Linux

  • 1
    aa-clickquery
    aa-clickquery
    aa-clickquery - programma per interrogare
    click-apparmor DESCRIZIONE: Questo programma
    viene utilizzato per interrogare click-apparmor per
    informazione. UTILIZZO: aa-clickquery
    --click-fra...
    Esegui aa-clickquery
  • 2
    aa-exec-clic
    aa-exec-clic
    aa-exec-click - programma per l'esecuzione
    fare clic sui pacchetti in isolamento
    DESCRIZIONE: Questo programma è utilizzato per
    eseguire il pacchetto di clic in AppArmor
    confinamento. IO...
    Esegui aa-exec-click
  • 3
    cpio
    cpio
    cpio - copia i file da e verso gli archivi ...
    Eseguire cpio
  • 4
    pipa
    pipa
    cpipe - copia stdin in stdout while
    contare i byte e segnalare lo stato di avanzamento...
    Esegui cpipe
  • 5
    FvwmSalva
    FvwmSalva
    FvwmSave: il layout del desktop Fvwm
    modulo di salvataggio...
    Esegui FvwmSave
  • 6
    FvwmSave1
    FvwmSave1
    FvwmSave: il layout del desktop FVWM
    modulo di salvataggio...
    Esegui FvwmSave1
  • Di Più "

Ad