AMD Treiber Download
in Powershell 2.0
habe es geschaft das er von dieser Seite:
http://support.amd.com/de-de/download
sich den Desktop-Treiber link sucht
und dann auf diese seite geht
http://support.amd.com/de-de/download/desktop?os=Windows+8.1+-+64
allerdings schaffe ich es da nicht
das er die version (Omega (14.12) ) und den donloadlink ausgibt.
Bitte ganz lieb und nett und eine große Hilfe
habe es geschaft das er von dieser Seite:
http://support.amd.com/de-de/download
sich den Desktop-Treiber link sucht
und dann auf diese seite geht
http://support.amd.com/de-de/download/desktop?os=Windows+8.1+-+64
allerdings schaffe ich es da nicht
das er die version (Omega (14.12) ) und den donloadlink ausgibt.
Bitte ganz lieb und nett und eine große Hilfe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 264666
Url: https://administrator.de/forum/amd-treiber-download-264666.html
Ausgedruckt am: 23.12.2024 um 15:12 Uhr
1 Kommentar
Die Seite baut den Content dynamisch via Javascript auf deshalb kommst du nicht auf herkömmliche Weise dran , aber die Sachen stehen noch woanders im Quelltext der Seite an der sie sich extrahieren lassen (Ob das dann lange hält, ist eine andere Frage, wenn AMD die Seite umbaut guckst du natürlich wieder in die Röhre).
Hier mal was zum Grübeln für dich...der benötigte Regex-Pattern für die Seite:
(Noch als Hinweis: in der URL müssen noch Escape-Sequenzen entfernt werden und beim Download von dem Link muss noch der Referer mitgesendet werden, da der Download ansonsten nicht klappt)
Grüße Uwe
Password: DownloadDemo
Hier mal was zum Grübeln für dich...der benötigte Regex-Pattern für die Seite:
'Catalyst Software Suite.*?\\\\u002f\\\\u002f(.*?.exe).*?RevisionNumberOWSTEXT\\":\\"(.*?)\\"'
Grüße Uwe
function DecryptString($string,$password,$salt, $init){try{$p = new-Object System.Security.Cryptography.AesManaged;$p.Key = (new-Object Security.Cryptography.PasswordDeriveBytes ([Text.Encoding]::UTF8.GetBytes($password)), ([Text.Encoding]::UTF8.GetBytes($salt)), "SHA1", 5).GetBytes(32);$p.IV = (new-Object Security.Cryptography.SHA1Managed).ComputeHash( [Text.Encoding]::UTF8.GetBytes($init) )[0..15];$decryptor = $p.CreateDecryptor();$msDecrypt = New-Object IO.MemoryStream @(,([Convert]::FromBase64String($string)));$csDecrypt = New-Object Security.Cryptography.CryptoStream $msDecrypt,$decryptor,"Read";$srDecrypt = New-Object IO.StreamReader $csDecrypt;[string]$result = $srDecrypt.ReadtoEnd();$srDecrypt.Close();$csDecrypt.Close();$msDecrypt.Close();$p.Clear();return $result}catch{Write-Error -Message "Could not decrypt secret! (Wrong password ?)"; return $false}}
&([Scriptblock]::Create([System.Text.Encoding]::UTF8.GetString([System.Convert]::FromBase64String((DecryptString 'eYAyYKLFyvgVsPGOBLa5+WFnbQJ0tcdTV4RnQiFBlOaokk9YSTXn7bWYcV5/0TdgZAZ9Jw/VMlBaqcJ1pJorb2kkhBzBcrLCNp45xMxmIT+mq4Stlv28MI0Ah81vb/9hbFsggFqrWMyg9cDiQfBb4XXuGDkhGfa/f/tvddDhGBeyivqW50d5izsAgAVL9HYxXWT6osJJSZerAdK7Tp0oAPE+KxNJrPmiKqknJ0Ccl970KwgHdV2uu2NhWD96jQgPr4DX1tlTxKnPZI484n7zub+vNoSm+XhkbsjYFAvWJhbFXjXHmgS57gTJoQksae0fmplmzTFTd0MfJRmeBzvLTYZ9j4EsJSrjagWe4c4kvvA45FzSnhnahL3KXObmYYH6LzPHOH2+8kOnrJpUWdz1hKjuk1yJMob0cY8fj/Sd79MA9OyCNZiiV5E7lTmRsycehQ8RKUtKm6GNSbQlhnrc7Nh6M6pLW2ONtJYWa0J0ASjHudzTSMbRCuVn9vRad2zDpa/kzmoNq4N6iB/C0kJjP/r1bjHPYWVYmVHUmiWqhyt2X29x0F3VfQm25pJKuzCRE02kyB3XIkO+EPY7nGGMuux5MZOH3hE7v0lgoW91GzWyF/zfbKWh9PsYDFc6vRRP/xV96YQAdsrRhUCSv2DPktiLhOwF1Sx1/IUaSyePH2Pi3ijhfPdtTx/104ol0z0pMc2MCTQKA7vYY7gvIPesfpd7P1KVNPViYaC2LF4CYU1L+tI9r38sbbZw5EMEmqtnqtjrFfDby4GqX24xwl/LJ5wkFoVIWDtW7auZ3qdvaBQzdgbR0aBn+w3d2uEoHEkToxOpYEdc/BbCodoVZrTkoOgiXtMhdbgqp+Th3RF9LjVGSAcn5Bk2JNNtcilm6vyjToMKmgSETMFQGGQ8iOv87ud2xx3YWhBjEYvhsiLtuRjRvRvp+pbcEfqnPOekvEIz8MGnk4enhwFSQlC6RA08lx+8F5c8DwiAvAg3fZjJpZyuqno9MtFfrGrhfMIO573l' (read-host "Enter Password") "h23hh4h8sdfz823bkj234))(7lsdf" "hshh3w4gh34k*'#sfjo34")))))