Le prove in seguito riportate sono state effettuate con Debian Wheezy e hanno riguardato la compatibilità di un’ add-on in particolare (rai_smooth_streaming_player_raismth-2.0.0-sm+fx.xpi), con le nuove versioni del browser firefox/iceweasel, versioni che ormai cambiano mensilmente e un pò hanno pure scassato.
Durante l’ esecuzione di alcuni test mi è stato chiesto di efettuare delle modifiche ad un file (install.rdf ) che faceva parte dell’ installazione di un add-on , allora mi sono preso il file .xpi completo .
L’ estensione è quella tipica che autoinstalla gli add-on in firefox e iceweasel.
Nell’ immagine sopra potete notare gli effetti di una esecuzone non corretta dell ‘articolo
Mi metto a spippolare subito e vedo che ark lo riconosce come file compresso, bene eseguo subito l’ estrazione dell’ archivio.
Vedo subito il file da modificare, e con kate apro l’ .rdf, modifico e salvo.
Per ricostruire l’ add-on .xpi spulcio la rete un’ attimo e scopro che basta creare un’ archivio .zip e successivamente rinominarlo in .xpi.
Mi affido un’ altra volta ad ark (just for KDE user), e dopo averlo rinominato lancio da Iceweasel l’ installazione di add-on da file.
A parte il coretto funzionamento della modifica, è stato bello poter manipolare e ricreare un’ add-on.
>>>>>>
Ora alcune note sulla modifica (segnalata dal team olrait) e l’ esito dei test.
La modifica riguardava una stringa dove era impostata la versione massima :
<em:maxVersion>7.*</em:maxVersion>
portando il valore a 10 ho poi effettuato i test su Iceweasel 8.0~b1-1 0 da experimental e Firefox 9 Aurora 9.0a2 .
Per primo Iceweasel 8 installato con un’ abile pinning da repo experimental
ops
di seguito Firefox 9 Aurora in versione statica.
Una volta scompattato il file, ho eseguito firefox.bin che ha riconosciuto gli add-ons precedentemente installati in Iceweasel 8.
come potete notate, tutto è bene quel che finisce bene .
😉
thank’s to kowalsky
figo, mi segno il post 😀