This is an old revision of the document!
Table of Contents
FlashUpdater (AdobeUpdater)
Riferimento: Gioxx (dev@gfsolone.com)
Versione ultimo pacchetto: AF12-AXPL
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 (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).
Pacchetto completo
Fino a quando Adobe manterrà la major-version sulla 12, 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 AdobeUpdater da hub.gfsolone.com/download/tools/Flash12Updater.exe
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:
- updater.bat
@echo off COLOR A cls echo ,--. ,--. ,--.,--. echo ,---. `--' ,---.,--. ,--.,--. ,--.! !,---. ,--. ,--. ,--,--.! !! ! echo ! .-. !,--.! .-. !\ `' / \ `' / `-'( .-' ! !.'.! !' ,-. !! !! ! echo ' '-' '! !' '-' '/ /. \ / /. \ .-' `) ! .'. !\ '-' !! !! ! echo .`- / `--' `---''--' '--''--' '--' `----' '--' '--' `--`--'`--'`--' echo `---' http://giovanni.solone.it // http://gioxx.org // giovanni@solone.it echo; echo Adobe Flash Player Batch Updater per Windows 7 o superiore echo (Test effettuati su configurazione Win7 con Firefox, Explorer, Opera e Chrome) echo; echo GSolone gen.2014 echo Update: AF12-AXPL (vedi gioxx.org/tag/adobeupdater) echo; echo ATTENZIONE: echo SALVARE IL PROPRIO LAVORO E CHIUDERE TUTTI I BROWSER APERTI! echo Premere un tasto per continuare ... echo; pause > NUL 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://download.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_12_active_x.exe wget http://download.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_12_plugin.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_12_active_x.exe -install echo Installazione Flash Player Plugin per browser alternativi ... start "Installazione Flash Player Plugin" /wait install_flash_player_12_plugin.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_12_active_x.exe del /S /Q install_flash_player_12_plugin.exe del /S /Q wget.exe :end
Archivio versioni
Qui di seguito trovate ancora il codice sorgente per l'updater della versione 11, ancora perfettamente funzionante ma chiaramente “in via di dismissione” da parte di Adobe che curerà per ovvi motivi la versione 12.
- updater_11.bat
@echo off COLOR A cls echo ,--. ,--. ,--.,--. echo ,---. `--' ,---.,--. ,--.,--. ,--.! !,---. ,--. ,--. ,--,--.! !! ! echo ! .-. !,--.! .-. !\ `' / \ `' / `-'( .-' ! !.'.! !' ,-. !! !! ! echo ' '-' '! !' '-' '/ /. \ / /. \ .-' `) ! .'. !\ '-' !! !! ! echo .`- / `--' `---''--' '--''--' '--' `----' '--' '--' `--`--'`--'`--' echo `---' http://giovanni.solone.it // http://gioxx.org // giovanni@solone.it echo; echo Adobe Flash Player Batch Updater per Windows 7 o superiore echo (Test effettuati su configurazione Win7 con Firefox, Explorer, Opera e Chrome) echo; echo GSolone nov.2012 echo Update: AF11-AXPL (vedi gioxx.org/tag/adobeupdater) echo; echo ATTENZIONE: echo SALVARE IL PROPRIO LAVORO E CHIUDERE TUTTI I BROWSER APERTI! echo Premere un tasto per continuare ... echo; pause > NUL 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://download.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_11_active_x.exe wget http://download.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_11_plugin.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_11_active_x.exe -install echo Installazione Flash Player Plugin per browser alternativi ... start "Installazione Flash Player Plugin" /wait install_flash_player_11_plugin.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_11_active_x.exe del /S /Q install_flash_player_11_plugin.exe del /S /Q wget.exe :end