Il modulo gspca permette di riconoscere molte webcam tra cui il modello con chip zc0301 per scaricare ed installare l'ultimo driver collegatevi qui:http://mxhaard.free.fr/download.html
scaricate il pacchetto gspcav1-20071224 .
aprite un terminale digitate:
wget http://mxhaard.free.fr/spca50x/Download/gspcav1-20071224.tar.gz
spostate il pacchetto dentro /usr/src, scompattatelo.
sudo mv gspcav1-20071224.tar.gz /usr/src
cd /usr/src
sudo tar zxvf gspcav1-20071224.tar.gz
installate i vari pacchetti che vi serviranno per una corretta compilazione del modulo.
sudo apt-get install linux-headers-$(uname -r) build-essential make automake autoconf g++ gcc
sudo apt-get install camorama
cancellate eventuali moduli gspca installati precendentemente.
sudo apt-get remove --purge gspca*
entrate dentro la cartella /usr/src/gspcav1-20071224 date i comandi per compilare.
cd gspcav1-20071224
sudo make
sudo make install
sudo depmod -ae
sudo modprobe gspca
verificate se la webcam viene riconosciuta lanciando da terminale il programma camorama.
(la seguente procedura è stata eseguida su una debian testing con kernel 2.6.23.8)
blog che tratta delle distribuzioni debian, ubuntu,archlinux ed sistemi apple osx, iOS.
sabato 29 dicembre 2007
venerdì 28 dicembre 2007
WINE 0.9.52
continua lo sviluppo di wine, uscita oggi la versione 0.9.52 queste le principali novità introdotte.
per installarlo su ubuntu aprite un terminale, scrivete:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list
sudo apt-get update
sudo apt-get install wine
per l'installazione su debian etch scrivete:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/etch.list -O /etc/apt/sources.list.d/winehq.list
sudo apt-get update; sudo apt-get install wine
finita l'installazione bisogna configurarlo scrivete da terminale.
winecfg
come opzioni generali date :
sistema operativo di default scegliete windows xp, settate pure i dispositivi di archiviazione cliccate su drives e autodetect.
- Improved graphics tablet support.
- Support for RPC context handles.
- Fixes for some longstanding screen depth issues.
- Implementation of "My Network Places" shell folder.
- Lots of bug fixes.
per installarlo su ubuntu aprite un terminale, scrivete:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list
sudo apt-get update
sudo apt-get install wine
per l'installazione su debian etch scrivete:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/etch.list -O /etc/apt/sources.list.d/winehq.list
sudo apt-get update; sudo apt-get install wine
finita l'installazione bisogna configurarlo scrivete da terminale.
winecfg
come opzioni generali date :
sistema operativo di default scegliete windows xp, settate pure i dispositivi di archiviazione cliccate su drives e autodetect.
LINUX DC++ 1.0.1 guida all'installazione

Il programma linuxdc++ è un client p2p che ci permette di utilizzare la famosissima rete Direct Connect, il sito del progetto lo trovate qui: http://linuxdcpp.berlios.de/articles.php?um=index
per scaricare il pacchetto tar aprite un terminale, scrivete.
wget http://download.berlios.de/linuxdcpp/linuxdcpp-1.0.1.tar.bz2
create una cartella di nome dcc dentro opt spostateci dentro il pacchetto tar.
sudo mkdir /opt/dcc
sudo mv linuxdcpp-1.0.1.tar.bz2 /opt/dcc
scompattate l'archivio compresso.
cd /opt/dcc
sudo tar jxvf linuxdcpp-1.0.1.tar.bz2
installate le varie dipendenze che vi serviranno per compilare.
sudo apt-get install scons
sudo apt-get install zilib-bin
sudo apt-get install libbz2-dev
sudo apt-get install libssl-dev
scrivete sempre da terminale, ricordatevi che vi trovate dentro dcc.
sudo scons PREFIX=/opt/dcc
sudo scons install
alla fine vi troverete dentro la cartella dcc lo script linuxdcpp, date i permessi alla cartella.
cd ..
sudo chmod -R a+rwx dcc
sudo chown -R $USER:$USER dcc
per lanciare il programma rientrate dentro la cartella dcc, scrivete:
cd dcc
./linuxdcpp
vi ricordo di condividere e scaricare materiale non coperto dal diritto d'autore.
MIGLIORATO LO SCRIPT PER ASCOLTARE LA RADIO
ho migliorato il mio piccolo script multimediale per ascoltare le radio sul web aggiungendo nuove radio tra cui radio radicale e radio rds, aggiunte inoltre nuove funzionalità al modulo registrazione che permettendo di programmare prima la durata della registrazione.
Iniziamo creando un file di testo di nome radio utilizzate a tale scopo il comando touch.
touch radio
incollateci dentro le seguenti righe di codice.
#!/bin/bash
# piccolo script per ascoltare radio online
# creazione delle funzioni per ascolto radio
radioradicale() {
mplayer -cache 128 rtsp://video-8.radioradicale.it:554/encoder/live.rm
}
radiodeejay() {
mplayer -cache 128 http://live.mediaserver.kataweb.it/radiodeejay
}
rds() {
mplayer -cache 128 mms://fastreal.fastweb.it/RDS
}
radiomaria() {
mplayer -cache 128 mms://wms.soloinrete.it/RMLive/Italy
}
radioitalia() {
mplayer -cache 128 mms://radioitalia.wm.p1.str3.com/rditaliahq
}
rtl() {
mplayer -cache 128 mms://151.1.245.36/rtl102.5lq/
}
# creazione del menu utilizzando zenity
a=`zenity --text="script per ascoltare radio web" --list --radiolist --column=" " --column="fai una scelta" false "radiodeejay" false "radiomaria" false "radioitalia" false "rtl" false "rds" false "radioradicale" `
if [ "$a" = "radiodeejay" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radiodeejay
else
echo "digita il tempo della registrazione in minuti"
read min
mplayer -cache 128 -ao pcm:file=audiodeejay.wav http://live.mediaserver.kataweb.it/radiodeejay &
sleep ${min}
kill $!
fi
elif [ "$a" = "radiomaria" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radiomaria
else
echo "digita il tempo della registrazione in minuti"
read min
mplayer -cache 128 -ao pcm:file=audiomaria.wav mms://wms.soloinrete.it/RMLive/Italy &
sleep ${min}
kill $!
fi
elif [ "$a" = "radioitalia" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare il contenuto scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radioitalia
else
echo "digita il tempo della registrazione in minuti"
read min
mplayer -cache 128 -ao pcm:file=audioitalia.wav mms://radioitalia.wm.p1.str3.com/rditaliahq &
sleep ${min}
kill $!
fi
elif [ "$a" = "rtl" ]; then
testo=`zenity --entry --text="vuoi ascoltare la radio o registrare il contenuto scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
rtl
else
echo "digita il tempo della registrazione in minuti"
read minu
mplayer -cache 128 -ao pcm:file=audiortl.wav mms://151.1.245.36/rtl102.5lq/ &
sleep ${minu}
kill $!
fi
elif [ "$a" = "rds" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
rds
else
echo "digita il tempo della registrazione in minuti"
read minu
mplayer -cache 128 -ao pcm:file=audiords.wav mms://fastreal.fastweb.it/RDS &
sleep ${minu}
kill $!
fi
elif [ "$a" = "radioradicale" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radioradicale
else
echo "digita il tempo della registrazione in minuti"
read minu
mplayer -cache 128 -ao pcm:file=audioradicale.wav rtsp://video-8.radioradicale.it:554/encoder/live.rm &
sleep ${minu}
kill $!
fi
fi
salvate il file di testo dando i permessi di esecuzione e scrittura.
sudo chmod a+rwx radio
per lanciare lo script scrivete da terminale:
./radio
per trasformare i file di registrazione wav in mp3 utilizzate lame :
lame audio.wav audio.mp3
(grazie al contributo di Fabio trovate un ulteriore implementazione di questo script per dargli un'occhiata collegativi qui: http://docs.google.com/Doc?id=dhp7xnr9_4cbp2rrfs)
Iniziamo creando un file di testo di nome radio utilizzate a tale scopo il comando touch.
touch radio
incollateci dentro le seguenti righe di codice.
#!/bin/bash
# piccolo script per ascoltare radio online
# creazione delle funzioni per ascolto radio
radioradicale() {
mplayer -cache 128 rtsp://video-8.radioradicale.it:554/encoder/live.rm
}
radiodeejay() {
mplayer -cache 128 http://live.mediaserver.kataweb.it/radiodeejay
}
rds() {
mplayer -cache 128 mms://fastreal.fastweb.it/RDS
}
radiomaria() {
mplayer -cache 128 mms://wms.soloinrete.it/RMLive/Italy
}
radioitalia() {
mplayer -cache 128 mms://radioitalia.wm.p1.str3.com/rditaliahq
}
rtl() {
mplayer -cache 128 mms://151.1.245.36/rtl102.5lq/
}
# creazione del menu utilizzando zenity
a=`zenity --text="script per ascoltare radio web" --list --radiolist --column=" " --column="fai una scelta" false "radiodeejay" false "radiomaria" false "radioitalia" false "rtl" false "rds" false "radioradicale" `
if [ "$a" = "radiodeejay" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radiodeejay
else
echo "digita il tempo della registrazione in minuti"
read min
mplayer -cache 128 -ao pcm:file=audiodeejay.wav http://live.mediaserver.kataweb.it/radiodeejay &
sleep ${min}
kill $!
fi
elif [ "$a" = "radiomaria" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radiomaria
else
echo "digita il tempo della registrazione in minuti"
read min
mplayer -cache 128 -ao pcm:file=audiomaria.wav mms://wms.soloinrete.it/RMLive/Italy &
sleep ${min}
kill $!
fi
elif [ "$a" = "radioitalia" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare il contenuto scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radioitalia
else
echo "digita il tempo della registrazione in minuti"
read min
mplayer -cache 128 -ao pcm:file=audioitalia.wav mms://radioitalia.wm.p1.str3.com/rditaliahq &
sleep ${min}
kill $!
fi
elif [ "$a" = "rtl" ]; then
testo=`zenity --entry --text="vuoi ascoltare la radio o registrare il contenuto scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
rtl
else
echo "digita il tempo della registrazione in minuti"
read minu
mplayer -cache 128 -ao pcm:file=audiortl.wav mms://151.1.245.36/rtl102.5lq/ &
sleep ${minu}
kill $!
fi
elif [ "$a" = "rds" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
rds
else
echo "digita il tempo della registrazione in minuti"
read minu
mplayer -cache 128 -ao pcm:file=audiords.wav mms://fastreal.fastweb.it/RDS &
sleep ${minu}
kill $!
fi
elif [ "$a" = "radioradicale" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radioradicale
else
echo "digita il tempo della registrazione in minuti"
read minu
mplayer -cache 128 -ao pcm:file=audioradicale.wav rtsp://video-8.radioradicale.it:554/encoder/live.rm &
sleep ${minu}
kill $!
fi
fi
salvate il file di testo dando i permessi di esecuzione e scrittura.
sudo chmod a+rwx radio
per lanciare lo script scrivete da terminale:
./radio
per trasformare i file di registrazione wav in mp3 utilizzate lame :
lame audio.wav audio.mp3
(grazie al contributo di Fabio trovate un ulteriore implementazione di questo script per dargli un'occhiata collegativi qui: http://docs.google.com/Doc?id=dhp7xnr9_4cbp2rrfs)
giovedì 27 dicembre 2007
AZUREUS 3.0.4.2
Uscita una nuova versione di azureus il famosissimo client torrent, multipiattaforma queste le principali novità e bug fix corretti.
Il programma per funzionare necessita di java installatela con sinaptyc o seguendo la mia guida su come installare l'ultima versione ,collegatevi qui: http://ubuntufacile.blogspot.com/2007/11/installazione-ultima-versione-java.html
finita l'installazione dii java scaricare il pacchetto tar di azureus spostatelo dentro opt, scrivete da terminale:
wget http://mesh.dl.sourceforge.net/sourceforge/azureus/Azureus_3.0.4.2_linux.tar.bz2
sudo mv Azureus_3.0.4.2* /opt
scompattate l'archivio.
cd /opt
sudo tar jxvf Azureus_3.0.4.2_linux.tar.bz2
date i permessi alla nuova cartella azureus.
sudo chmod -R a+rwx azureus
sudo chown -R $USER:$USER azureus
createvi un'icona d'avvio del programma, tasto destro del mouse sulla scrivania cliccate su crea lanciatore come nome date azureus, come percorso del programma scrivete /opt/azureus/azureus trovate l'icona del programma all'interno della cartella azureus.
- UI | Added "Check Files Exist" menu option
- Plug | Perform low resource usage tracking of online torrents for swarm cross-population purposes
Changes:
- Core | Added option to disable download speed focus
- Core | Reduced memory usage for many-torrent instances
- UI | Multiple selected torrent export now works
Corrected bugs:
- Core | Fixed IP filters not working when ALLOW instead of DENY was used
- Core | Improve rebuffering behaviour when real-time pieces are too slow for any peers to get in time
- Core | Ensure minimum buffer requirements are factored into ETA calculation
- UI | Eliminated various memory leaks
Il programma per funzionare necessita di java installatela con sinaptyc o seguendo la mia guida su come installare l'ultima versione ,collegatevi qui: http://ubuntufacile.blogspot.com/2007/11/installazione-ultima-versione-java.html
finita l'installazione dii java scaricare il pacchetto tar di azureus spostatelo dentro opt, scrivete da terminale:
wget http://mesh.dl.sourceforge.net/sourceforge/azureus/Azureus_3.0.4.2_linux.tar.bz2
sudo mv Azureus_3.0.4.2* /opt
scompattate l'archivio.
cd /opt
sudo tar jxvf Azureus_3.0.4.2_linux.tar.bz2
date i permessi alla nuova cartella azureus.
sudo chmod -R a+rwx azureus
sudo chown -R $USER:$USER azureus
createvi un'icona d'avvio del programma, tasto destro del mouse sulla scrivania cliccate su crea lanciatore come nome date azureus, come percorso del programma scrivete /opt/azureus/azureus trovate l'icona del programma all'interno della cartella azureus.
script per ascoltare le radio online
Ho creato questo piccolo script per ascoltare alcune delle più famose radio che trasmettono sul web il programma permette di ascoltare e scaricare i flussi delle trasmissioni radio, tra le stazioni che ho inserito nello script ci sono: radiodeejay, radiomaria, radioitalia, rtl potete modificarne la struttura inserendo altri indirizzi di stazioni radio da voi preferiti.
Per poter funzionare il programma necessita l'installazione di alcuni programmi multimediali tra cui mplayer, lame, w32codecs, ffmpeg serviamoci dei repository di medibuntu per installarli tutti, aprite un terminale scrivete:
sempre da terminale digitate.
sudo apt-get install mplayer
sudo apt-get install w32codecs
sudo apt-get install ffmpeg
sudo apt-get install lame
finita l'installazione dei pacchetti procedete creando un file di testo di nome radio.
touch radio
incollate all'interno del file il seguente codice.
#!/bin/bash
# piccolo script per ascoltare radio online
# creazione delle funzioni per ascolto radio
radiodeejay() {
mplayer -cache 128 http://live.mediaserver.kataweb.it/radiodeejay
}
radiomaria() {
mplayer -cache 128 mms://wms.soloinrete.it/RMLive/Italy
}
radioitalia() {
mplayer -cache 128 mms://radioitalia.wm.p1.str3.com/rditaliahq
}
rtl() {
mplayer -cache 128 mms://151.1.245.36/rtl102.5lq/
}
# creazione del menu utilizzando zenity
a=`zenity --text="script per ascoltare radio web" --list --checklist --column=" " --column="fai una scelta" false "radiodeejay" false "radiomaria" false "radioitalia" false "rtl" `
if [ "$a" = "radiodeejay" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radiodeejay
else
mplayer -cache 128 -ao pcm:file=audiodeejay.wav http://live.mediaserver.kataweb.it/radiodeejay
fi
elif [ "$a" = "radiomaria" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radiomaria
else
mplayer -cache 128 -ao pcm:file=audiomaria.wav mms://wms.soloinrete.it/RMLive/Italy
fi
elif [ "$a" = "radioitalia" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare il contenuto scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radioitalia
else
mplayer -cache 128 -ao pcm:file=audioitalia.wav mms://radioitalia.wm.p1.str3.com/rditaliahq
fi
elif [ "$a" = "rtl" ]; then
testo=`zenity --entry --text="vuoi ascoltare la radio o registrare il contenuto scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
rtl
else
mplayer -cache 128 -ao pcm:file=audiortl.wav mms://151.1.245.36/rtl102.5lq/
fi
fi
salvate il file, date i permessi di esecuzione allo script.
sudo chmod a+rwx radio
per lanciarlo basterà scrivere:
./radio
appena lanciato il programma si presenta con un menu che vi da la possibilità di scegliere quale stazione radio ascoltare, scelta la radio vi permette di optare tra ascoltare o registrare le trasmissioni.
sicuramente lo stile dello script lascia un po a desiderare però svolge il proprio compito abbastanza celermente, se avete delle idee su come migliorarlo sono ben accette.
Per poter funzionare il programma necessita l'installazione di alcuni programmi multimediali tra cui mplayer, lame, w32codecs, ffmpeg serviamoci dei repository di medibuntu per installarli tutti, aprite un terminale scrivete:
sudo wget http://www.medibuntu.org/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/medibuntu.list
wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | sudo apt-key add - && sudo apt-get update
sempre da terminale digitate.
sudo apt-get install mplayer
sudo apt-get install w32codecs
sudo apt-get install ffmpeg
sudo apt-get install lame
finita l'installazione dei pacchetti procedete creando un file di testo di nome radio.
touch radio
incollate all'interno del file il seguente codice.
#!/bin/bash
# piccolo script per ascoltare radio online
# creazione delle funzioni per ascolto radio
radiodeejay() {
mplayer -cache 128 http://live.mediaserver.kataweb.it/radiodeejay
}
radiomaria() {
mplayer -cache 128 mms://wms.soloinrete.it/RMLive/Italy
}
radioitalia() {
mplayer -cache 128 mms://radioitalia.wm.p1.str3.com/rditaliahq
}
rtl() {
mplayer -cache 128 mms://151.1.245.36/rtl102.5lq/
}
# creazione del menu utilizzando zenity
a=`zenity --text="script per ascoltare radio web" --list --checklist --column=" " --column="fai una scelta" false "radiodeejay" false "radiomaria" false "radioitalia" false "rtl" `
if [ "$a" = "radiodeejay" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radiodeejay
else
mplayer -cache 128 -ao pcm:file=audiodeejay.wav http://live.mediaserver.kataweb.it/radiodeejay
fi
elif [ "$a" = "radiomaria" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radiomaria
else
mplayer -cache 128 -ao pcm:file=audiomaria.wav mms://wms.soloinrete.it/RMLive/Italy
fi
elif [ "$a" = "radioitalia" ]; then
testo=`zenity --entry --text="vuoi ascoltare o registrare il contenuto scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
radioitalia
else
mplayer -cache 128 -ao pcm:file=audioitalia.wav mms://radioitalia.wm.p1.str3.com/rditaliahq
fi
elif [ "$a" = "rtl" ]; then
testo=`zenity --entry --text="vuoi ascoltare la radio o registrare il contenuto scrivi ascolta o registra" `
if [ "$testo" = "ascolta" ]; then
rtl
else
mplayer -cache 128 -ao pcm:file=audiortl.wav mms://151.1.245.36/rtl102.5lq/
fi
fi
salvate il file, date i permessi di esecuzione allo script.
sudo chmod a+rwx radio
per lanciarlo basterà scrivere:
./radio
appena lanciato il programma si presenta con un menu che vi da la possibilità di scegliere quale stazione radio ascoltare, scelta la radio vi permette di optare tra ascoltare o registrare le trasmissioni.
sicuramente lo stile dello script lascia un po a desiderare però svolge il proprio compito abbastanza celermente, se avete delle idee su come migliorarlo sono ben accette.
sabato 22 dicembre 2007
Iscriviti a:
Commenti (Atom)