Skip to content

Releases: ufgeorge/presenter-console

Release list

v0.9.13

Choose a tag to compare

@ufgeorge ufgeorge released this 01 Sep 09:48

變更內容(v0.9.6 → v0.9.13)

新增功能:影片播放 🎬(PowerPoint 與 Open Design 皆支援)

  • Notes 寫 <video>檔名</video>(影片檔放在簡報同一個資料夾)→ 手機出現「▶ 播放影片」按鈕
  • 點按鈕 → 電腦以系統預設播放器開啟影片並帶到前景
  • 多個影片標籤可下拉挑選播放哪一支
  • 手機有「⏸ 暫停 / ▶ 繼續」按鈕,可暫停後口頭說明再繼續
  • OpenDesign 支援:#99 | PowerPoint 支援:#103

Bug 修復

  • 影片偵測修復:支援 <video>檔名</video> 寫法(#101
  • 未閉合 <video> 標籤的內文被 Singleline regex 吃掉後續講稿 → 檔名不完整自動過濾(#105
  • 影片暫停/繼續改 SendKeys 真實鍵盤模擬(PostMessage 空白鍵對 VLC 無效)(#107
  • 影片暫停 JIT 錯誤:SendKeys {SPACE} 語法無效 → 改 SendWait(" "),並加命令處理全域例外保護(不再彈窗,錯誤回手機顯示)(#109
  • PowerPoint notes 自動編號 / 項目符號(1. 2. 3. / •)手機上看不到 → 改讀段落格式 Bullet 重建前綴(#111
  • 手機 notes 換頁後捲動位置未重置(下一頁從中間顯示)→ 換頁時重置捲動位置(#113

下載與使用

  1. 下載 presenter-console-0.9.13-win-x64.zip(本機 Linux 環境無法產出 Windows build,zip 待測試機 scripts/build-release.ps1 產出後補上傳),解壓到任意資料夾
  2. 執行 PresenterConsole.Desktop.exe
  3. Windows SmartScreen 警告 → 更多資訊 → 仍要執行(未簽章)
  4. 首次執行防火牆詢問 → 允許(私人網路)
  5. 手機掃 Agent 視窗 QR Code 即開始控制

控制 PowerPoint 需安裝 PowerPoint(Desktop 版);支援 Open Design(手動開始播放,手機負責換頁與備註)。

v0.9.5

Choose a tag to compare

@ufgeorge ufgeorge released this 25 Aug 06:27

變更內容

新增功能

  • 觀眾提問(Audience Q&A):放映中手機顯示提問 QR Code,觀眾瀏覽器送問題(/ask 頁,免登入、限 200 字、同 IP 速率限制),控制端檢視 / 刪除
  • ask 頁顯示自己問過的問題(localStorage 歷史)
  • 手機 UI 面板收合:簡報挑選 / 觀眾提問收成 icon(📁/💬),需要時點開,Notes 空間最大化
  • Android 語音修復:speechSynthesis resume + 中文語音包檢查(無語音時顯示提示,不無聲失敗)
  • OpenDesign 講稿改讀 speaker-notes JSON(正確版本、含講者提示)

改善

  • 前景鎖穿透改 SHIFT 鍵模擬(無功能區副作用)
  • Agent 視窗標題顯示版本(Presenter Console Agent vX.Y.Z)
  • OpenDesign 專案名稱讀取 app.sqlite(顯示 App 內名稱)
  • 多個穩定度修正(COM 生命週期、SendKeys 焦點、長內容版面)

下載與使用

  1. 下載 presenter-console-0.9.5-win-x64.zip,解壓到任意資料夾
  2. 執行 PresenterConsole.Desktop.exe
  3. Windows SmartScreen 警告 → 更多資訊 → 仍要執行(未簽章)
  4. 首次執行防火牆詢問 → 允許(私人網路)
  5. 手機掃 Agent 視窗 QR Code 即開始控制

控制 PowerPoint 需安裝 PowerPoint(Desktop 版);支援 Open Design(手動開始播放,手機負責換頁與備註)。