Я пытаюсь использовать AutoHotkey для запуска Google Chrome по определенному URL, который загрузит последнюю версию CCleaner.exe. Каждый раз, когда выходит новая версия, номера версий меняют URL. Как я могу открыть Chrome и определить текущий правильный URL, который позволит мне загрузить файл. В настоящее время я получаю сообщение об ошибке, поскольку мой URL устарел, и нет журналиста, представляющего последний выпуск.
для моего ахк-скрипта я с успехом использовал это, чтобы открыть chrome по URL моего выбора. Я просто не уверен, как заставить его автоматически определять новый URL следующей версии программного обеспечения.
~d & ~c::
If WinExist("ahk_exe chrome.exe")
{
Run, "chrome.exe" --new-tab "https://download.ccleaner.com/ccsetup559.exe", C:\Program Files (x86)\Google\Chrome\Application\, Max, chromePID
WinWait, ahk_pid %chromePID%,, 1
WinActivate, ahk_pid %chromePID%,, 1
WinWaitActive, ahk_pid %chromePID%,, 1
Return
}
Else {
Run, chrome.exe --new-tab "https://download.ccleaner.com/ccsetup559.exe", C:\Program Files (x86)\Google\Chrome\Application\, Max, chromePID
WinWait, ahk_pid %chromePID%,, 1
WinWaitActive, "ahk_exe chrome.exe",, 1
Return
}
Мой текущий скрипт откроет URL (https://download.ccleaner.com/ccsetup559.exe), который я перечислил в своем коде. Однако он не изменится на последний URL, который имеет новый номер версии для последней версии программного обеспечения и, таким образом, дает ошибка. Новый URL-адрес может выглядеть следующим образом (https://download.ccleaner.com/ccsetup601.exe) Как открыть chrome для общего URL-адреса и автоматически определить правильную ссылку для загрузки с последней версией. Спасибо!