in Null
223 Comments »

Ciao eh, non è che voglio fare il LUG di turno o il forum di ubuntuosi. E' che si trovano mille cose (a caso) su questo fantomatico WL-172 Wireless Network USB Adapter 54g Turbo e siccome ce l'ho anche io, vi dico come è facile farlo funzionare. Da premettere che il DRIVER e il supporto al chipppino (Ralink RT73) c'è nel kernel dal 2.6.25 in poi. quindi se avete un kernel buono fate come me:

1) scaricate qui tutto il pacchettino

2) starrate (tar xvf RT73_Linux_STA_Drv1.0.4.0.tar.gz o equiv) e copiate rt73.bin che stà sotto Module in /lib/firmware

cd RT73_Linux_STA_Drv1.0.4.0

cd Module

cp rt73.bin /lib/firmware

3) fine. Tirate sù l'interfaccia e tutto funziona a dovere, il test più banale è il blinking del leddino sullo scanning di iwlist, ma vedete voi quà.

Per chi dirà: non ho un kernel >= 2.6.25 dirò aggiorna o anche fai un make di tutto quel pacco inserisci i moduli e via (con qualche accorgimento tipo aggiungere in rtmp_def.h l'id del tuo device (che scopri con lsusb) se non è listato, e non è listato per il wl-172, nella sezione VID/PID ecc)

Per chi dirà: non ho /lib/firmware dirò su debian c'è quindi esiste.

Per chi dirà: non và et similia dirò non sono un LUG, capito? No dai. No.

1.690 Comments »

Salve. Ho da poco scoperto Songbird (info qui) che per capirci è un mediplayer basato sulla piattaforma XULRunner quindi come vi immaginerete del tutto espandibile con i classici pacchettini .xpi che tutti voi o firefoxiani conoscerete bene.

Fra i tanti add-ons, uno che uso con profitto è Firetray una semplice tray icon per Songbird, con un menù di controllo classico (del tipo play/pause, next/previous ecc. per capirci). L'unica cosa che non sopportavo era la super minimalità, per questo motivo mi son personalmente rimaneggiato il codice e ho aggiunto le icone che rendono l'uso più "visual" perchè come sapete io sono stiloso e alla moda. (ma anche no)

Bhè tutta la modifica stà in 4-5 righe di codice, in particolare

* ho aggiunto una funzione nella libreria usata dall'applicazione (nsTray.os) che ho poi ricompilato e ripacchettato. Questa funzione non fà altro che costruire un item del menu con testo e relativa iconcina. Tutta l'applicazione si disegna con gtk, e per questo motivo ho usato le icone di default della libreria, così infatti non ho dovuto aggiungere ne caricare altre immagini dentro l'addons, e l'effetto grafico di amalgama col sistema è garantito. In particolare ho usato le Stock Icons di Gtk (qui) che ne offre un pò, tra cui alcune perfette per il nostro uso che vanno sotto il nome di GTK_STOCK_MEDIA_*. La funzione modificata è la nsTray::Menu_item_new che ho chiamato con mooooolta fantasia nsTray::Menu_item_img_new e che si comporta esattamente come l'originale sennonchè come ultimo parametro si aspetta un gchar, che non è altro che il nome riferito dalla GTK_STOCK_* define. (ah, i nomi si leggono nella pagina linkata 3 righe più su)
* Infine ho ritoccato il file core.js che è il file principe dell'add-ons in cui ho semplicemente sostituito alle vecchie chiamate verso la libreria il nome della nuova funz sopra definita.

Ok, e allora? Allora vi reincollo sotto l'addons ripacchettata e i sorgenti con le mie modifiche, nonchè un immaginina dell'addons in funzione. Naturalmente vi ricordo che il codice mio è solo ed esclusivamente la modifica, tutti i meriti vanno ai coder primigenei. Il link alla pagina ufficiale lo trovate sopra, il link al sorgente originale è googlecodato qui.

Firetray_modded.xpi

Firetray_modded.src

firetray songbird-icon    

in Null
10 Comments »

Ok, non vi funziona avrdude con usbtiny su un procio a 64 bit.  Non avete sbagliato nulla, c'è un piccolo bug, nel file usbtiny.c un errato risultato (o meglio un errata gestione del risultato =] ) della funzione sizeof(res) fà andare a puttane il tutto. Basta sostiture tutte le chiamate a quella funzione con un semplice 4 e tutto torna magicamente a funzionare. L'errore di cui parlo è avrdude: error: usbtiny_receive: No error (expected 8, got 4)

usbtiny_error

Bene, quindi o vi cambiate usbtiny.c da soli o vi beccate il mio insulso avrdude-5.5_amd64patch e ricompilate col classico ./configure, make && make install

Buon burning. =]

290 Comments »

Relased my 5° vst instrument.

Love Shyness Screenshot

download: Love Shyness (Source)

29 Comments »

Relased my 4° vst instrument.

Pink Panther Oscillator Screenshot

download: Pink Panther Oscillator (Source)

10 Comments »

Relased my 3° vst instrument.

ScreenShoot

download: PinOutPut_beta

Source coming soon.