{{ :batch:flashupdater.png?210px|}}====== FlashUpdater (AdobeUpdater) ====== **Riferimento**: Gioxx ([[mailto:dev@gfsolone.com|dev@gfsolone.com]])\\ **Versione ultimo pacchetto**: vedi blog filtrando [[http://gioxx.org/tag/adobeupdater/|tag AdobeUpdater]] FlashUpdater è un breve codice batch che scarica e installa i pacchetti ActiveX e Plugin del noto player di Adobe in completa autonomia, prelevando le ultime versioni disponibili direttamente dal sito del produttore. ===== Flash Player ActiveX e Plugin ===== Adobe rende disponibile due versioni del suo player per l'installazione su Microsoft Internet Explorer (tramite ActiveX) e gli altri browser compatibili (tramite plugin), entrambe prelevabili manualmente dalla pagina ufficiale con installer web o da un'apposita sezione dedicata alle installazioni offline ([[http://www.adobe.com/products/flashplayer/distribution3.html|adobe.com/products/flashplayer/distribution3.html]]), sulle quali si basa proprio questo codice. ===== Per partire ===== Se volete utilizzare il batch senza scaricare l'eseguibile completo dovrete avere una copia del wget.exe sulla vostra macchina, possibilmente in Windows\System32 (così da poterlo richiamare da qualsiasi posizione all'interno del command). * **Wget.exe**: http://hub.gfsolone.com/download/bin/wget.exe ===== Pacchetto completo ===== Fino a quando Adobe manterrà la major-version, l'attuale codice (quindi l'attuale pacchetto) continuerà a funzionare correttamente. Per stare al passo con le modifiche vi consiglio di tenere d'occhio la "**Versione ultimo pacchetto**" all'inizio di questa pagina. La stessa versione viene riportata nel codice (quindi a video quando lanciate l'esegubile), se è differente scaricate il nuovo eseguibile dall'hub di gfsolone.Com Potete scaricare l'ultima versione del FlashUpdater AdobeUpdater da [[http://gfsolone.com/adobeupdater|gfsolone.com/adobeupdater]], verrete reindirizzati automaticamente all'ultima versione del tool disponibile. In futuro non escludo la possibilità di far fare allo stesso batch anche l'aggiornamento di altri programmi dello stesso produttore ;-) ===== Codice sorgente ===== Un codice sorgente banale che verifica (e chiude se necessario) browser rimasti aperti nonostante l'avviso a video che invita a chiuderli, utilizza un wget (incluso nel pacchetto eseguibile da scaricare) per effettuare il download degli eseguibile e li installa in maniera silenziosa. A quel punto sarà possibile aprire il vostro browser e godere dei contenuti tramite Flash Player con l'ultima versione disponibile: REM Chiusura browser forzata echo Verifica e chiusura processi rimasti aperti ... echo; taskkill /IM firefox.exe /F > NUL taskkill /IM chrome.exe /F > NUL taskkill /IM iexplore.exe /F >NUL taskkill /IM opera.exe /F >NUL echo; REM Copia degli eseguibili trovati sul server echo Scarico gli ultimi pacchetti disponibili sui server Adobe, non chiudere questa finestra ... wget http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player_ax.exe wget http://fpdownload.macromedia.com/pub/flashplayer/latest/help/install_flash_player.exe echo; REM Installazione dei pacchetti da locale echo Procedo con l'installazione del software scaricato ... echo; echo Installazione Flash Player ActiveX per Internet Explorer ... start "Installazione Flash Player ActiveX" /wait install_flash_player_ax.exe -install echo Installazione Flash Player Plugin per browser alternativi ... start "Installazione Flash Player Plugin" /wait install_flash_player.exe -install echo; echo Installazione terminata, premere un qualsiasi tasto per chiudere la finestra. pause > NUL REM Rimozione pacchetti di installazione del /S /Q install_flash_player_ax.exe del /S /Q install_flash_player.exe.exe del /S /Q wget.exe Da quest'ultima versione in poi non sarà necessario (a meno di modifiche da parte di Adobe) sostituire il numero di versione di Flash in quanto andrà a prendere direttamente le ultime versioni disponibili.