Miii… li ascoltavo al liceo…
Il punk!
Giochicchiando con la webcam mi sono ritrovato a volerla usare da riga di comando (cosa buona per diverse ragioni), e così ho scoperto motion.
Qui si trova di tutto: Motion.
Dopo aver fatto riconoscere la webcam al kernel (come indicato qua), si può ottenere qualche informazione con $ v4l-info (installato tramite il pacchetto v4l-conf).
Nel mio caso:
### v4l2 device info [/dev/video0] ###
general info
VIDIOC_QUERYCAP
driver : "zc3xx"
card : "USB Camera (046d:08d9)"
bus_info : "usb-0000:00:02.0-1"
version : 2.8.0
capabilities : 0×5000001 [VIDEO_CAPTURE,READWRITE,STREAMING]
standards
[…]
video capture
VIDIOC_ENUM_FMT(0,VIDEO_CAPTURE)
index : 0
type : VIDEO_CAPTURE
flags : 1
description : "JPEG"
pixelformat : 0x4745504a [JPEG]
VIDIOC_G_FMT(VIDEO_CAPTURE)
type : VIDEO_CAPTURE
fmt.pix.width : 320
fmt.pix.height : 240
fmt.pix.pixelformat : 0x4745504a [JPEG]
fmt.pix.field : NONE
fmt.pix.bytesperline : 320
fmt.pix.sizeimage : 29390
fmt.pix.colorspace : JPEG
fmt.pix.priv : 1
[…]
Avendo le dimensioni “accattabili” dalla webcam, ho dovuto solo configurare motion per convogliare una serie di screenshot in un filepath e poi “montarci” una pagina html sopra.
Una semplice configurazione di motion potrebbe essere questa:
input 8
daemon off
process_id_file /tmp/motion.pid
jpeg_filename webcam
target_dir /var/www/webcam
height 320
width 240
auto_brightness on
minimum_frame_time 2
Con questa configurazione, al lancio di motion (con daemon on va direttamente in background) verrà salvata in /var/www/webcam/webcam.jpg la foto fatta dalla webcam ogni 2 secondi.
Motion ha un miliardo di altre finezze, ma per ora è tutto.
Un mazzo con cui mi sono divertito e ho rullato serenamente fino al Top 50.

Il “segno” è Time, la stringa di codice è questa:
4vj 4vj 4vj 4vj 4vj 5rg 5rg 5rg 5rk 5rk 5ro 5uk 5uk 5uk 5uk 5uk 5uk 5uk 5uk 5uk 5uk 5uk 5uk 5ul 5ul 5ul 5um 5um 5um 5um 5uo 5up 5up 5ur 5us 5ut 5ut 7q5 7q5 7t9
Secondo me se casca di domenica manco ci si pensa.
Grazie.
C’è gente che si supera.
Lavorando in azienda, e riscontrando problemi di rete, si telefona a chi ti fa pagare un servizio faraonico (er mejo der mejo, a detta loro) e che dovrebbe darti assistenza.
Tecnico IT: “Salve, perdiamo pacchetti, ce ne siamo accorti nel momento X, bla bla bla, il problema dovrebbe essere (*) fuori dalla nostra LAN, blabla, sul vostro router in via bla bla bla …”
(* leggere “è”, ma con cortesia)
Operatore telefonico: “Si, si, va bene tutto, ma prima di aprire un guasto dovete compilare un test. Vi mando la mail.” [riaggancia]
Già a questo punto IO sarei sbalordito; ma il bello è venuto col test da completare…
Date: Thu, XX Apr 2010 H:M:S +0200
From: Servizio Clienti $AlternativeTelecoma
To: qualcuno@qui.it
Gentile Utente,
La invitiamo a verificare l’effettiva velocità di trasferimento dal sito
ftp://ftp.$AlternativeTelecoma.it/ftp scaricando un file da 10 Mega.
Di seguito le istruzioni :
4 interrompere qualsiasi upload o download in corso
5 collegarsi al sito _ftp://ftp.$AlternativeTelecoma.it/test/_
6 salvare il file da 5 o 10 Mega avendo cura di togliere il flag da
“chiudi la finestra di dialogo al termine del download”
7 verificare la velocità FINALE (non quelle intermedie)
8 copiare la schermata contenente il dato della velocità FINALE premendo
il tasto ‘Stamp-RSist’ della sua tastiera
9 salvare la schermata su un file World
10 inviarlo a $AlternativeTelecoma2 con l’oggetto “Download File FTP”
Procederemo ad effettuare verifiche tecniche sulla Sua linea.
Restiamo in attesa di sue notizie.
Cordiali saluti,
Servizio Clienti $Furoreggia
con solite cagate in firma sulla riservatezza delle email.
O_O No, non è uno scherzo.
Perchè la lista parte dal punto 4? O_O
Che minchiazza è World?
E poi che cavolo fai? Controlli se la rete va facendomi fare uno screenshot della schermata di download del webbrowser? Ma siete fuori?
Boh, e questo è il servizio tecnico.
Vacca boia come state messi.
Ah no? ![]()
O_O