<(../init.plp)> <: &win( title => qq|Iceage|, nav => [ "NEW! Release 0.5" => "/tx0/iceage/Iceage-0.5.tar.gz", "screenshots" => "#screenshots", ]) :>

Iceage è un ICEcast AGEnt. iceage splash

Attraverso Iceage è possibile configurare e gestire un server Icecast in ogni suo aspetto: sources, listeners, aliases, ACL e variabili d'ambiente.

Unisce la verstilità della console alla semplicità d'uso delle interfacce grafiche. Qualsiasi operazione venga eseguita operando sull'intefaccia grafica viene tradotta in comandi che sono mostrati sulla console di Iceage, in modo che chi non abbia esperienza dei comandi di Icecast, possa formarsela osservando quello che fa.

<:da():>Caratteristiche principali

<:la():>Console di dialogo con Icecast

<:la():>Gestione dei sources e dei listeners

<:la():>Statistiche del server aggiornate periodicamente

<:la():>Wrap completo di molti (non ancora tutti) i comandi di Icecast, con riformattazione dell'output per migliorare la leggibilità

<:da():>Caratteristiche in sviluppo

<:la():>Gestione degli Alias

<:la():>Gestione delle ACL

<:la():>Gestione delle impostazioni d'ambiente

<:la():>Localizzazione linguistica

<:la():>Supporto per i temi (!!)

<:da():>Requisiti

Iceage è interamente scritto in Perl. L'interfaccia grafica è stata disegnata con Glade. Gli unici moduli non standard richiesti per il funzionamendo di Iceage sono: Gtk e Gtk::GladeXML. Nella sezione Documentazione trovate tutte le informazioni necessarie alla loro installazione.

<:legend():> <: shot( img => "connect_win.png", dir => "iceage", txt => "La finestra di connessione al server Icecast", ); shot( img => "iceage_console.png", dir => "iceage", txt => "La finestra principale posizionata sulla console", ); :>
<: &closewin() :> <: &stoppage() :>