Aktuelleste Version von Java und Adobe Produkten

10/18/2013 12:11 only_blame#1
Hey,

aktuellste Version von Firefox wurde bereits gelöst.
nur bei Java und Adobe Produkten bin ich nur zu dieser Lösung gekommen:

Aus einer data.ini Die Links auslesen:
Dann die Case Funktion wenn ein Button gedrückt wird:
Hier noch Die Downloadfunktion:

Einmal die Downloadlinks zu den Produkten die ich benutze(Habe Die Links aus dem Qulltext der Seiten):
Bei Java ist das Problem, dass der Link bei einer neuen Version immer komplett anders ist :/ sowie bei den anderen fällt mir keine Möglichkeit einer Funktion ein, die den aktuellen Downloadlink zurückgibt.
Meine Idee wäre vllt Quelltext auslesen, aber ich denke es gibt besseres/einfacheres.
Bitte um Hilfe ! :)

Nehme auch gerne Verbesserungsvorschläge für die Downloadfunktion entgegen :)

Vielen Dank im vorraus!

Mit freundlichen Grüßen,
blame
10/19/2013 11:07 berkay2578#2
Why won't you just use their auto-updaters? Because they were especially made just for such thing.
10/19/2013 13:09 only_blame#3
i want to download and install the newest version of them if the products not on the pc.
10/19/2013 22:02 lolkop#4
1. wenn du schon einen downloader machst, dann lade nicht die downloader der hersteller (vorallem nicht wie bei dir, die mit adware), sondern die installer.

2. deine links führen nichtmal zu den jeweils aktuellsten versionen

3. ja die aktuellen links kannst du nur über eine quelltextsuche finden.

hier mal die aktuellen links zu installern welche jeweils deine ersetzen sollten:
Code:
Reader:
FTP:  ftp://ftp.adobe.com/pub/adobe/reader/win/11.x/11.0.04/de_DE/AdbeRdr11004_de_DE.exe
HTTP: http://ardownload.adobe.com/pub/adobe/reader/win/11.x/11.0.04/de_DE/AdbeRdr11004_de_DE.exe
Patch auf 11.0.05:
FTP:  ftp://ftp.adobe.com/pub/adobe/reader/win/11.x/11.0.05/misc/AdbeRdrSecUpd11005.msp
HTTP: http://ardownload.adobe.com/pub/adobe/reader/win/11.x/11.0.05/misc/AdbeRdrSecUpd11005.msp

Flash:
http://fpdownload.macromedia.com/get/flashplayer/pdc/11.9.900.117/install_flash_player.exe (aktuell neuste version)
http://fpdownload.macromedia.com/pub/flashplayer/current/support/install_flash_player.exe (immer neuste version)

Air:
http://airdownload.adobe.com/air/win/download/3.9/AdobeAIRInstaller.exe
10/19/2013 22:06 only_blame#5
Danke für Die Links.
Ich werde morgen einmal versuchen etwas neues dazu zu schreiben und hier zu posten.
Mein Gedanke war eine Oberfläche mit Buttons zum Download und öffnen der Installer zu schreiben, wo natürlich immer die aktuellste Version zum installieren heruntergeladen werden soll.

So nun einmal eine FUnktion für den Aktuellen Java Link geschrieben :)
Code:
#include <_HTML.au3>
#include <String.au3>


MsgBox(0,"Aktueller Java Link",Getjava())

Func Getjava()
Local $sHTML = _HTML_GetSource("http://www.java.com/de/download/manual.jsp")
Local $version = _StringBetween($sHTML,"href=" & Chr(34) & "http://javadl.sun.com/webapps/download/",Chr(34) & ">")
$version[1] = "http://javadl.sun.com/webapps/download/" & $version[0]
return $version[1]
EndFunc
Verbesserungen nehme ich auch gern entgegen :)