Tag, ich nehme mal an, dieser Thread könnte für die, die chromium (opensource version von chrome) haben besser nachfolgogen werden...
Ich habe mal Chromatic gefunden, ein Programm das Chromium immer aktuell hält (Es gibt täglich ca. 2 updates von goole) Das Programm ist inoffiziel, nutzt aber die offiziele Google seite...
Da es Chromatic meines Wissens nach nur für Mac gibt dachte ich mir, das ich einfach selber mach... Es läuft auch, aber irgendwie will er weder die Temporären Dateien per DirRemove löschen (DirRemove gibt 0 zurück) noch die Dateien vorher in den chromium Programmordner kopieren... (Chromium ist dabei natürlich aus) Hat jmd. ne Ahnung warum?
Hier ist der QT:
Spoiler anzeigen
#include <INEt.au3>
#include <File.au3>
#include <filelist.au3>
#include <Array.au3>
#RequireAdmin
$archive = 1
$chromepath = "C:\Users\" & @UserName & "\AppData\Local\Chromium\Application"
$tmpLst = _FileListToArray ("C:\Users\Keno\AppData\Local\Chromium\Application")
$localVersion = $tmpLst[1]
$LATEST = _INetGetSource ("http://build.chromium.org/buildbot/snapshots/chromium-rel-xp/LATEST")
If Not FileExists (@ScriptDir & "\Archive\" & $LATEST & ".zip") Then
If MsgBox (4, "New version", "A new version of Chromium is avalaible (" & $LATEST & ")! Download it?") == 6 Then
InetGet("http://build.chromium.org/buildbot/snapshots/chromium-rel-xp/" & $LATEST & "/chrome-win32.zip", @ScriptDir & "\" & $LATEST & ".zip", 0, 1)
$total = InetGetSize ("http://build.chromium.org/buildbot/snapshots/chromium-rel-xp/" & $LATEST & "/chrome-win32.zip")
$1Percent = $total / 100
While @InetGetActive
$ProgressPercent = StringLeft (@InetgetBytesRead / $1Percent, 2)
If StringInStr ($ProgressPercent, ".") Then $ProgressPercent = StringLeft ($ProgressPercent, 1)
TrayTip("Downloading...", $ProgressPercent & "%" & " Version: " & $LATEST, 10, 16)
Sleep(250)
Wend
ShellExecute (@ScriptDir & "\7z.exe", "x " & $LATEST & ".zip", @ScriptDir)
Do
Sleep (250)
Until FileExists (@ScriptDir & "\chrome-win32\resources\inspector\Images\whiteConnectorPoint.png")
MsgBox (0, "", DirMove (@ScriptDir & "\chrome-win32", $chromepath))
MsgBox (0, "", DirRemove (@ScriptDir & "\chrome-win32\"))
If $archive Then
If Not FileExists (@ScriptDir & "\Archive") Then DirCreate (@ScriptDir & "\Archive")
FileMove (@ScriptDir & "\" & $LATEST & ".zip", @ScriptDir & "\Archive\" & $LATEST & ".zip")
EndIf
FileWriteLine (@ScriptDir & "\History.txt", $LATEST)
EndIf
EndIf
(DirMove sagt auch 0)
Danke, Das Schwert