sabato 29 dicembre 2007

ABILITARE IL MODULO GSPCA PER WEBCAM

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)

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.


  • 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.
il sito del programma dove poter analizzare le caratteristiche ed i programmi windows compatibili lo trovate qui: http://www.winehq.org/

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)

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.


  • 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 sito di riferimento del progetto lo trovate qui: http://azureus.sourceforge.net/

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:


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

auguri di natale


AUGURI DI UN FELICE NATALE