Per gli utenti Linux che hanno questo problema Ho creato il seguente script come soluzione alternativa:

Prima di procedere, è necessario assicurarsi che pepper-flash sia installato per Chrome / Chromium, (flashplugin per Firefox) l’unico modo per controllare (senza utilizzare la soluzione sottostante) è riprodurre un file flash su Internet. (o in Firefox, vai su about: plugins e vedi se ha “Shockwave Flash”)

(in alternativa compatibile con dash)

Per usare lo script, salvarlo come swftohtml.sh (può essere qualsiasi nome, non deve finire in .,sh) in qualsiasi posizione desideri, quindi convertirlo in un comando eseguibile o creare un alias per esso in bashrc o copiarlo in /usr/bin/. Ricordarsi di eseguire chmod + x swftohtml.sh per renderlo eseguibile.

Lo script quando viene eseguito senza argomenti cercherà nella cartella corrente un file swf e creerà un file html corrispondente che può essere utilizzato per eseguire questo file swf in un browser. Se ci sono più di 1 file swf nella cartella, verrà predefinito l’ultimo (ad esempio se hai nomefile1.0.swf e nome file2. 0.swf, sarà predefinito per filename2.0.,swf)

In alternativa per indirizzare un file swf specifico, puoi inserire il nome del file (o il percorso completo del file) come argomento per lo script e lo userà invece. (ad es. swftohtml.sh nome file 1.0.swf)

Se si desidera automatizzare completamente lo script:

Per aprire i file swf automaticamente nel vostro browser e automatizzare la rimozione di file html risultante dopo l’uso, rimuovere il commento di uno dei seguenti righe alla fine dello script (a seconda del browser):

Lo script sarà ora di aprire il file html nel browser, non appena è stato creato., Se esiste un’istanza esistente del tuo browser in esecuzione, eliminerà il file html in 20 secondi (dandoti tutto il tempo per dire al browser di aprire il file con il suo plugin flash). Se non esiste un’istanza esistente del browser, il file verrà invece eliminato 20 secondi dopo la chiusura del browser.

Con questo set, è possibile configurare i file SWF per aprire con lo script, e il processo è ora completamente automatizzato in modo da poter aprire i file SWF direttamente, senza mai preoccuparsi di creare (o eliminare) i file html a mano, in altre parole, si comporterà come dovrebbe ora., (Tieni presente che potrebbero esserci alcuni casi d’angolo in cui il file html non viene eliminato, tuttavia, quando ciò accade puoi tranquillamente ignorarlo.)

Per gli utenti di Firefox:

La versione di Firefox era un po ‘ più complicata, richiede l’installazione di wmctrl e xdotool. La ragione di ciò è che per firefox per riprodurre file swf locali in questo modo è necessario disabilitare i plugin.http_https_only in about: config, lo script lo disabilita automaticamente, apre il file flash, quindi lo abilita nuovamente, perché questa è un’impostazione che la maggior parte delle persone generalmente desidera mantenere abilitata., Il browser deve essere aperto prima di eseguire il comando. Se pensi che sia probabile che il tuo browser firefox venga chiuso quando esegui il comando, sostituisci la riga con questo:

Ora darà al browser 1 secondo per l’avvio prima di eseguire il resto dello script. (Potrebbe essere necessario regolare per computer più lenti).

La versione Firefox dello script cancellerà sempre il file dopo 20 secondi.,

ho fatto un po ‘ rudimentale test delle prestazioni e questi sono i miei risultati:

  • Chrome/Chromium Pepe Flash (PPAPI): più Veloce
  • Adobe Flash Proiettore (NPAPI)(Vino): Veloce
  • Firefox Flashplugin (NPAPI): più Lento

Come per la stabilità, la ci sono casi in cui PPAPI incorrere in bug/errori che NPAPI non, ma sono rare.

Le prestazioni tra Pepper Flash e Flash Projector erano piuttosto piccole (è notevole, ma a malapena) mentre le prestazioni del plugin flash di firefox erano noticably più lente del resto per qualche motivo.,

Quindi, se giocare a giochi in flash è l’obiettivo, consiglierei di usare chromium con pepper flash installato sul resto, in generale. Per altri compiti è improbabile che abbia importanza.

Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *