Autore Topic: installare add on da file .zip  (Letto 1232 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline p060477

  • Post: 1730
installare add on da file .zip
« il: 20 Febbraio 2022 15:54:18 »
salve,
se cerco di installare un add on con la funz..
installa comp.aggiuntivo da file...
vedo che oltre ai famosi formati .xpi c'è anche il formato .zip
mi sono messo per prova a tentare installazione di un add on non dal suo file .xpi ma da quello .zip
questo accade per add on che nel formato release , stabile, hanno anche la opz. xpi
mentre nel formato master, beta non ancora passato a stabile release, i formati sono tar tar.gz e appunto zip
ecco i file xpi me li installa bene
mentre qualsiasi .zip mi dice sempre che è danneggiato..
forse devo settare qualche parametro magari in about:config..??
grazie in anticipo

Online crazy.cat

  • Post: 650
Re:installare add on da file .zip
« Risposta #1 il: 20 Febbraio 2022 19:48:29 »
E se apri il file zip con 7zip o programa simile si apre?

Offline p060477

  • Post: 1730
Re:installare add on da file .zip
« Risposta #2 il: 20 Febbraio 2022 21:17:10 »
edit by miki64: ricordiamoci, per cortesia, di
non quotare l'intero precedente post.
- La sottostante risposta e' inevitabilmente riferita al soprastante testo.
- La comodità e' la stessa: premere "Quote/Rispondi citando" o "Rispondi" implica la stesso sforzo.
- Lo staff non e' costretto a correggere, cancellando la parte quotata.
Per un forum sempre migliore e compatibile con netbook/tablet/smartphone, grazie.


Grazie Crazy.cat,

si si apre senza alcun problema...
« Ultima modifica: 21 Febbraio 2022 11:38:54 da miki64 »

Offline fabrixx

  • Post: 5841
Re:installare add on da file .zip
« Risposta #3 il: 27 Febbraio 2022 15:44:10 »
Se è un componente aggiuntivo sicuro potresti inserire il link alla pagina che contiene una di queste versioni .zip?
Non vorrei si trattasse di versioni che trovi in GitHub che necessitano di ricompilazioni o devono essere semplicemente rinominate in .xpi.

Offline p060477

  • Post: 1730
Re:installare add on da file .zip
« Risposta #4 il: 27 Febbraio 2022 16:31:44 »
innanzitutto grazie fabrixx
allora l'add on e' sul sito dei mozilla add ons:
https://addons.mozilla.org/it/firefox/addon/bypass-paywalls-clean/

la versione release ha sempre anche il file .xpi
a volte quando ci sono updates prima della release che di solito ha un tempo maggiore per la pubblicazione
sulla relativa pagina di gitlab:
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean/-/tree/master
 viene pubblicata la versione -master-,cioè la pre-last release
tale master è in file .zip
su chrome si decomprime e poi si puo' uploadare tra le estensioni come -non pacchettizzata-
ma in firefox non ci riesco...
provo la versione zippata .zip che in teoria dovrebbe caricarla perchè quando scelgo carica add on da file
la finestra di caricamento mi da oltre la opz xpi anche la zip
...ma poi non la carica...
grazie ancora per l'attenzione
« Ultima modifica: 27 Febbraio 2022 16:34:29 da p060477 »

Offline Iceberg

  • Moderatore
  • Post: 8643
Re:installare add on da file .zip
« Risposta #5 il: 27 Febbraio 2022 17:06:17 »
Il problema potrebbe dipendere dal fatto che la versione che cerchi di importare da file non ha la firma digitale.

Offline fabrixx

  • Post: 5841
Re:installare add on da file .zip
« Risposta #6 il: 27 Febbraio 2022 18:04:22 »
In effetti esaminando il contenuto della versione zip rispetto alla .xpi si nota la mancanza della cartella META-INF che contiene la firma digitale.

Qui ci sono le versioni .xpi aggiornate:
https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean/-/releases


Non so come funzioni Chrome perchè non lo uso ma forse non ha bisogno della firma.

« Ultima modifica: 27 Febbraio 2022 18:13:58 da fabrixx »

Offline p060477

  • Post: 1730
Re:installare add on da file .zip
« Risposta #7 il: 27 Febbraio 2022 18:25:04 »
grazie mille!
mi avete risolto il mistero
chissà perchè la master non abbia tale file...
sicuramente chrome la digerisce anche senza
la butto lì...: ma se si prendesse il meta-inf della release
 e si mettesse nella zip della master...??..
mi sa che ho sparato una corbelleria megagalattica... chiedo scusa..:(
grazie Iceberg e Fabrixx ,davvero, per l'utilissimo aiuto
buona domenica
« Ultima modifica: 27 Febbraio 2022 18:27:05 da p060477 »

Offline fabrixx

  • Post: 5841
Re:installare add on da file .zip
« Risposta #8 il: 27 Febbraio 2022 18:33:52 »
mi sa che ho sparato una corbelleria megagalattica... chiedo scusa..:(

In realta ci avevo pensato anche io poi ho rimosso la proposta dal mio post pensando fosse una corbelleria ma non saprei...

Offline Iceberg

  • Moderatore
  • Post: 8643
Re:installare add on da file .zip
« Risposta #9 il: 27 Febbraio 2022 18:37:13 »
se si prendesse il meta-inf della release
 e si mettesse nella zip della master...??.

Non va. Basta che sia differente un byte e la firma diventa falsa e quindi non accettata.


Offline p060477

  • Post: 1730
Re:installare add on da file .zip
« Risposta #10 il: 27 Febbraio 2022 19:10:03 »

...rimane il mistero del perchè allora carichi sulla pagina gitlab dedicata a firefox una master di fatto non utilizzabile..
lui ha pure la pagina per chrome e lì si che ha senso perchè la master di chrome si può caricare in chrome..
ma se in firefox non c'e' versi...cui prodest..??.. :(
a meno che non ci sia un sistema ma a me proprio sfugge... :(
comunque grazie , Iceberg e Fabrixx,
siete stati davvero molto gentili e utilissimi
buona domenica
« Ultima modifica: 27 Febbraio 2022 19:12:57 da p060477 »

Offline Iceberg

  • Moderatore
  • Post: 8643
Re:installare add on da file .zip
« Risposta #11 il: 27 Febbraio 2022 19:55:35 »
...rimane il mistero del perchè allora carichi sulla pagina gitlab dedicata a firefox una master di fatto non utilizzabile..

Nelle versioni beta e/o superbeta di Firefox è possibile installare estensioni senza firma. Almeno temporaneamente, nel senso che ad ogni avvio devi confermare l'eccezione, se non ricordo male. Altrimenti come farebbero gli autori delle estensioni a scrivere le estensioni?

Va ricordato che quando la firma è opzionale, come nelle vecchie versioni di Firefox e nei suoi fork attuali, se la firma c'è deve essere corretta. In questi casi puoi installare una estensione con la firma corretta, con la firma mancante ma non con la firma presente ma sbagliata.

Offline fabrixx

  • Post: 5841
Re:installare add on da file .zip
« Risposta #12 il: 27 Febbraio 2022 20:07:25 »
Quello che penso è che magnolia1234 si occupi dello sviluppo dell'estensione e poi la invii a Mozilla per "certificarla" e creare una versione installabile.

https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clean/-/releases

Rilascia:
Source code (zip)
bypass_paywalls_clean-2.5.8.0.xpi            (senza firma)
bypass_paywalls_clean-2.5.8.0-amo.xpi     (con firma)

In qualche modo lui potrà testare le modifiche sulla sua versione compilando i sorgenti o usando la versione beta di firefox

Offline Iceberg

  • Moderatore
  • Post: 8643
Re:installare add on da file .zip
« Risposta #13 il: 27 Febbraio 2022 20:55:22 »
Sì, l'autore crea e testa l'estensione sulle versioni beta di Firefox, la invia a Mozilla che la verifica e aggiunge la firma, che rimane associata solo a quella specifica versione dell'estensione. Il file xpi lo crea Mozilla, ma una volta avuta la firma lo potrebbe creare chiunque, basta che lo crei con l'insieme dei file dai quali è stata creata la firma, senza toccare neanche un carattere di un solo file. A suo tempo feci queste prove.

Offline p060477

  • Post: 1730
Re:installare add on da file .zip
« Risposta #14 il: 27 Febbraio 2022 21:05:23 »
grazie, mi state aprendo un mondo..
la cosa a me strana è che questa:

bypass_paywalls_clean-2.5.8.0.xpi            (senza firma)

la posso tranquillamente installare...ho appena provato....per cui non mi tornerebbe più il discorso che la master .zip
non la installa per mancanza firma...

ma ripeto sono super ignorante e potrebbe essere che stia dicendo una enorme serie di corbellerie...
mi scuso davvero e vi ringrazio ancora

0 Utenti e 1 Visitatore stanno visualizzando questo topic.