Skip to content
This repository has been archived by the owner on Sep 7, 2024. It is now read-only.

設定檔

Kamiya edited this page Feb 26, 2024 · 5 revisions

Note

部分設定尚未實裝,之後更新會逐漸實裝各個設定項目。

路徑位置

設定檔位於

  • Windows: %AppData%/tauri.trem.tw.com.exptech/config.json
  • Linux:
    • Debian / Ubuntu: $HOME/.config/tauri.trem.tw.com.exptech/config.json
    • Arch Linux: $XDG_CONFIG_HOME/tauri.trem.tw.com.exptech/config.json
  • macOS: $HOME/Library/Application Support/tauri.trem.tw.com.exptech/config.json

初始值

{
  "api": {
     "key": "",
     "reportTableSize": 50,
     "cacheExpire": 60,
     "replayMode": 1
  },
  "audio": {
     "enabled": true,
     "theme": "trem_default",
     "alwaysPlayWhenCancel": false,
     "alwaysPlayWhenIntensity": true,
     "alwaysPlayWhenPga": true,
     "alwaysPlayWhenUpdate": true
  },
  "behavior": {
     "focusWindowWhenEew": true,
     "flashWindowWhenEew": true,
     "alwaysOnTopWhenEew": false,
     "alwaysOnTop": false,
     "streamMode": false,
     "openExternal": false
  },
  "location": {
     "area": "",
     "station": ""
  },
  "system": {
    "startWithSystem": false,
    "quiet": false,
    "closeToTray": true,
    "singleInstance": false
  }
}

結構

api

本節解釋 api 下的設定

Key 描述 初始值
api.key 用於和 TREM 服務互動的 API 金鑰 ""
api.reportTableSize 要載入到記憶體中的地震報告數量 50
api.cacheExpire 本地快取存活時間長度(以天為單位) 60
api.replayMode 重播路由 (1 = file, 2 = fetch) 1

audio

本節解釋 audio 下的設定

Key 描述 初始值
audio.enabled 是否播放音效 true
audio.theme 音效主題(可用的值:trem_defaultjquake "trem_default"
audio.alwaysPlayWhenCancel 接收 EEW 取消報時是否應該播放取消音效? false
audio.alwaysPlayWhenIntensity 當測站觸發時是否應該播放相對應的強度音效? true
audio.alwaysPlayWhenPga 當 PGA 到達訂定標準時是否應該播放 PGA 音效? true
audio.alwaysPlayWhenUpdate 接收 EEW 更新報時是否應該播放更新音效? true

behavior

本節解釋 behavior 下的設定

Key 描述 Default
behavior.focusWindowWhenEew 接收 EEW 時顯示並聚焦視窗 true
behavior.flashWindowWhenEew 接收 EEW 發布或更新報時閃爍視窗和工作列圖標 true
behavior.alwaysOnTopWhenEew 接收 EEW 時將視窗設成最上層顯示 false
behavior.alwaysOnTop 將視窗設成最上層顯示 false
behavior.streamMode 啟用串流模式,隱藏互動式 UI 和其他特效 false
behavior.openExternal 在外部瀏覽器中開啟連結 false

locaion

本節解釋 locaion 下的設定

Key 描述 初始值
locaion.area 設定所在地位置,在速報時會額外計算震波預估抵達秒數以及預估所在地震度,值為郵遞區號 ""
locaion.station 設定畫面常駐顯示測站,值為測站 ID ""

system

本節解釋 system 下的設定

Key 描述 初始值
system.startWithSystem 在系統啟動時開啟 TREM Tauri false
system.quiet 以最小化開啟程式 false
system.closeToTray 關閉程式時將程式縮至系統匣 false
system.singleInstance 將程式限定成只能單開 false
Clone this wiki locally