老牌的無障礙網頁檢測工具 Freego 歷經多次改版,它的 UX 依然是完全沒有任何改進,認真覺得難用難上手。今天這篇文章我就來說明如何安裝,因為你連要無腦的順利跑起來都有點難度。
安裝過程
-
下載 Freego
Freego_Mar132023.zip
-
安裝 Chocolatey 套件管理器
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
-
安裝 Corretto 8 JRE 8.382.0
安裝新版本的 JDK 將會無法執行 freego.exe
執行檔,就只能安裝 JRE8 來用,而且不能超過 Java 8 版本!
choco install corretto8jre -y
-
安裝 Google Chrome
預設 Google Chrome 都會自動安裝到最新版:
choco install googlechrome -y
查看 Chrome 版本資訊
reg query "HKEY_CURRENT_USER\Software\Google\Chrome\BLBeacon" /v version
若使用 macOS 可以透過以下命令查詢版本
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --version
-
下載相對應版本的 ChromeDriver 執行檔
由於 Freego 軟體需要透過 ChromeDriver 控制 Google Chrome 進行自動化掃描,而 Freego 內建的 ChromeDriver 版本只有到 Chrome v111 版本而已,時至今日都已經到 v116 版本了,版本不一致的情況下,透過 Freego 將無法掃描網站,Chrome 瀏覽器會無法啟動,所以你要自行將 ChromeDriver 手動更新到最新版。
先進入 ChromeDriver 的下載頁面
點擊 the Chrome for Testing availability dashboard 連結
點擊 Stable Channel
Windows 就下載 win64
版本的 chromedriver
壓縮檔: chromedriver-win64.zip
將 chromedriver-win64.zip
壓縮檔中的 chromedriver.exe
執行檔解壓縮複製到 freego.exe
所在資料夾下,蓋掉舊版的 chromedriver.exe
即可。
-
執行 freego.exe
即可正常啟動與掃描網站
相關連結