顯示文件導覽

安裝

Windows 電腦搭配 WinBox 8291 連線,即可準備開始;設備端不用安裝額外元件。

適用範圍
Windows 10 與 Windows 11,x64
最後更新

你的電腦要符合什麼#

項目需要什麼
作業系統Windows 10 或 Windows 11
架構x64(一般的 64 位元 Windows)
要不要先裝執行環境不用。程式需要的東西都包在裡面了。
macOS/Linux沒有。目前沒有 macOS 或 Linux 版本。

程式需要的執行環境已經打包在裡面,所以沒有「先去裝某個框架」這個步驟, 也不會跟你電腦上其他軟體搶版本。

設備那邊要準備什麼#

RosRunner 不會在你的 RouterOS 設備上安裝任何東西。 它走的是設備本來就提供的管理方式,所以重點只在於哪些服務是開著的。

連線方式設備那邊要什麼
WinBox 的 8291WinBox 服務在 8291 連得到。如果要用 MAC 位址連(也就是設備還沒 IP 的時候),還需要那個介面允許這種連法,而且你跟設備在同一個網段。

選用協定(非必需)#

協定對應服務
APIAPI 服務連得到。不過用 API 執行指令只有 RouterOS 7.x 可以
SSH/ip service ssh 是開的。
REST/ip service wwwwww-ssl 是開的。RouterOS 6.x 根本沒有 REST。

以上在 RouterOS 6.49.x7.21.x/7.23.x 上實際測過。

兩種版本#

程式本身是同一個,差別只在怎麼安裝,以及會不會自己更新。

安裝版免安裝版
裝到哪你自己的使用者資料夾底下不用安裝——一個執行檔,放哪都能跑
更新自己下載並套用只會通知有新版並開下載頁,檔案要你自己換
適合你固定在用的那台電腦隨身碟、公司管很嚴的電腦,或只是想先試試不想安裝

兩種都是把東西全部包好的單一執行檔。 兩種都不需要系統管理員權限才能跑,也都不會偷偷裝一個常駐服務在背景。

你的資料放在哪裡#

存起來的設備群組、偏好設定、指令歷史,都放在你自己的使用者資料夾底下, 而且跟程式本身放在不同的地方。兩種版本用的是同一個位置。

這個分開是刻意的:你把程式移除,這些東西不會跟著消失; 從免安裝版換成安裝版(或反過來)也不會弄丟。

存起來的帳號密碼交給 Windows 自己的認證管理員保管, 而不是 RosRunner 另外發明一種檔案自己存。 程式執行期間,你輸入的密碼只留在記憶體裡。

更新是怎麼運作的#

安裝版會檢查有沒有新版,而且能自己下載、自己套用。 免安裝版也會檢查,但只會在狀態列告訴你有新版、幫你開下載頁——它不會自己換掉自己。

幾件值得知道的事:

  • 更新只會連產品自己的更新網址。程式裡面沒有放任何 GitHub 或雲端儲存的位址與金鑰。
  • 更新失敗一律不影響你目前正在用的那一版,也不會讓程式變成打不開。
  • 下載到一半按取消,下載的內容會整份丟掉。沒有暫停、沒有續傳——

程式會直接這樣告訴你,而不是放一顆其實做不到的按鈕。

  • 套用更新會把程式重開;開著的視窗會走正常的關閉流程,不是直接被砍掉。

第一次打開#

不需要先做任何設定它才有用。第一次開啟看到的是一份空的設備清單, 接下來就交給快速上手

想換介面語言的話,程式執行中就能直接切換,不用重開—— 內建 English、繁體中文與日本語,另外還有淺色與深色兩種外觀。