Skip to content

Commit a0001d5

Browse files
MaxeMaxe
authored andcommitted
Updated to 3.72
1 parent b9cb749 commit a0001d5

4 files changed

Lines changed: 52 additions & 38 deletions

File tree

addon/doc/zh_TW/changelog.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# 更新日誌
22

3+
## V3.72, 2026.3.20
4+
5+
版本代號:想要回家
6+
7+
來源:
8+
https://youtu.be/wQEmu8S1sDE
9+
10+
### 更新項目
11+
12+
1. 再次支援 Crunchyroll, 感謝 PlatinumTsuki 找到方法並實作。
13+
該方法是透過瀏覽器的 Tampermonkey 擴充功能,在播放頁面執行腳本,攔截伺服器的回應來取得字幕,故使用前需安裝擴充功能。
14+
安裝方法請見字幕閱讀器選單當中的 Crunchyroll 設定與使用說明。
15+
使用前請務必閱讀腳本相關聲明。
16+
以下為 PlatinumTsuki 對於此腳本的聲明:
17+
The userscript does NOT send data externally, modify playback, or access user credentials.
18+
P.S 我似乎看到了支援動畫瘋字幕的希望啊! 如果我能成功解析伺服器回應的話。
19+
2. 修正 Crunchyroll 某些語言介面抓不到字幕的錯誤(感謝 PlatinumTsuki )
20+
3. 若您的版本並非 3.71 且下載更新失敗,請複製下方連結手動下載更新:
21+
https://github.com/maxe-hsieh/subtitle_reader/releases/download/%E6%83%B3%E8%A6%81%E5%9B%9E%E5%AE%B6/subtitle_reader.nvda-addon
22+
23+
---
24+
325
## V3.71, 2026.3.18
426

527
版本代號:迷你情人夢

addon/globalPlugins/subtitle_reader/gui.py

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,21 @@ def __init__(self, main):
5454
self.infoCardPrompt = self.youtube.AppendCheckItem(wx.ID_ANY, _(u'資訊卡提示(&I)'))
5555
self.infoCardPrompt.Check(True)
5656

57+
# Crunchyroll setup submenu
58+
self.crunchyrollSetup = wx.Menu()
59+
self.crunchyrollSetupMenuItem = self.AppendSubMenu(self.crunchyrollSetup, _(u'Crunchyroll 安裝設定 (&K)'))
60+
# Tampermonkey submenu
61+
self.crunchyrollTM = wx.Menu()
62+
self.crunchyrollSetup.AppendSubMenu(self.crunchyrollTM, _(u'安裝 Tampermonkey (&T)'))
63+
self.crunchyrollTMChrome = self.crunchyrollTM.Append(wx.ID_ANY, 'Chrome (&C)')
64+
self.crunchyrollTMFirefox = self.crunchyrollTM.Append(wx.ID_ANY, 'Firefox (&F)')
65+
self.crunchyrollTMEdge = self.crunchyrollTM.Append(wx.ID_ANY, 'Edge (&E)')
66+
# Install userscript
67+
self.crunchyrollInstallScript = self.crunchyrollSetup.Append(wx.ID_ANY, _(u'安裝腳本 (&I)'))
68+
self.crunchyrollSetup.AppendSeparator()
69+
# Help
70+
self.crunchyrollHelp = self.crunchyrollSetup.Append(wx.ID_ANY, _(u'使用說明 (&H)'))
71+
5772
# Translators: This menu item performs a check for updates to the reader
5873
self.checkForUpdate = self.Append(wx.ID_ANY, _(u'立即檢查更新(&C)'))
5974
# Translators: This is menu item that open the current version's changelog
@@ -76,21 +91,6 @@ def __init__(self, main):
7691

7792
self.AppendSeparator()
7893

79-
# Crunchyroll setup submenu
80-
self.crunchyrollSetup = wx.Menu()
81-
self.crunchyrollSetupMenuItem = self.AppendSubMenu(self.crunchyrollSetup, _(u'Crunchyroll 安裝設定 (&K)'))
82-
# Tampermonkey submenu
83-
self.crunchyrollTM = wx.Menu()
84-
self.crunchyrollSetup.AppendSubMenu(self.crunchyrollTM, _(u'安裝 Tampermonkey (&T)'))
85-
self.crunchyrollTMChrome = self.crunchyrollTM.Append(wx.ID_ANY, 'Chrome (&C)')
86-
self.crunchyrollTMFirefox = self.crunchyrollTM.Append(wx.ID_ANY, 'Firefox (&F)')
87-
self.crunchyrollTMEdge = self.crunchyrollTM.Append(wx.ID_ANY, 'Edge (&E)')
88-
# Install userscript
89-
self.crunchyrollInstallScript = self.crunchyrollSetup.Append(wx.ID_ANY, _(u'安裝腳本 (&I)'))
90-
self.crunchyrollSetup.AppendSeparator()
91-
# Help
92-
self.crunchyrollHelp = self.crunchyrollSetup.Append(wx.ID_ANY, _(u'使用說明 (&H)'))
93-
9494
self.platforms = wx.Menu()
9595
self.platformsMenuItem = self.AppendSubMenu(self.platforms, _('支援影音平台 (&P)'))
9696
for platform in [*self.main.subtitleAlgs.values(), *self.main.urlToSubtitleAlg.values()]:

buildVars.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
# 2. 新的影音平台支援為小數點後一位,並且將小數點第二位歸零。
3030
# 3. 版本號會自然進位,故支援 10 個影音平台主版本號 +1.
3131
# 4. 附加元件商店的版本號,小數點後仍是整數比較,故小數點後為 0 也不可省略。
32-
addon_version="3.71",
32+
addon_version="3.72",
3333
# Brief changelog for this version
3434
# Translators: what's new content for the add-on version to be shown in the add-on store
3535
addon_changelog="",
@@ -38,7 +38,7 @@
3838
# URL for the add-on documentation support
3939
addon_url="https://github.com/maxe-hsieh/subtitle_reader",
4040
# URL for the add-on repository where the source code can be found
41-
addon_sourceURL=None,
41+
addon_sourceURL="https://github.com/maxe-hsieh/subtitle_reader",
4242
# Documentation file name
4343
addon_docFileName="readme.html",
4444
# Minimum NVDA version supported (e.g. "2019.3.0", minor version is optional)

changelog.md

Lines changed: 13 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,21 @@
1-
# 更新日誌
1+
## V3.72, 2026.3.20
22

3-
## V3.7, 2026.3.6
4-
5-
版本代號:The Story of Us
3+
版本代號:想要回家
64

75
來源:
8-
https://youtu.be/D1elWWJEUO4
6+
https://youtu.be/wQEmu8S1sDE
97

108
### 更新項目
119

12-
1. 新增 Twitch 聊天室支援。
13-
目前僅支援保留直播檔的聊天回放,測試流程如下:
14-
1. 打開測試直播檔:
15-
[最愛的週五23:00芙Z蓮同步視聽](https://www.twitch.tv/videos/2690557740)
16-
2. 使用瀏覽模式,直接到最下方往上一行,檢查聊天室是否展開。
17-
3. 將焦點移至播放器,可使用 o 來找到它。
18-
P.S 圖奇並非所有表情符號都標示為圖片,有些表情符號與訂閱里程碑居然與聊天訊息一樣標示為靜態文字,並且沒有別的方法能區分出來,所以無計可施。
19-
目前設計僅閱讀訊息,不閱讀訊息發送者與他們附帶又多又長的徽章,下個版本再考慮是否加入閱讀這些資訊的開關。
20-
另外圖奇的直播聊天室,很神奇的與回放聊天室介面大不相同,且使用了 aria-live 導致除了文字訊息,連發送者、徽章、表情符號、發燒列車等等全都朗讀,導致不重要的資訊量爆炸。是否能夠不手動抓訊息,改成攔截並改變 aria-live 行為還要再研究。
21-
2. Youtube 聊天室的橫幅出現時,將提示改為「聊天橫幅」。
22-
3. 將 Crunchyroll 支援狀態改為「失效」,感謝 PlatinumTsuki 詳細的技術測試報告,建議 Crunchyroll 使用者集合起來像官方報告此問題。 Issue #55
23-
4. 完成 NVDA 附加元件樣板更新,在版本代號 心訊 Heart Signal 及其之前的版本已經無法再檢查更新,若需要新版字幕閱讀器,可從商店進行更新。
24-
5. 修正字幕閱讀器介面的英文翻譯,感謝 Kostenkov-2021
25-
6. 更新烏克蘭語翻譯,感謝 balaraz
26-
7. 更新西語翻譯,感謝 nicolas 與 Nickbryan24
10+
1. 再次支援 Crunchyroll, 感謝 PlatinumTsuki 找到方法並實作。
11+
該方法是透過瀏覽器的 Tampermonkey 擴充功能,在播放頁面執行腳本,攔截伺服器的回應來取得字幕,故使用前需安裝擴充功能。
12+
安裝方法請見字幕閱讀器選單當中的 Crunchyroll 設定與使用說明。
13+
使用前請務必閱讀腳本相關聲明。
14+
以下為 PlatinumTsuki 對於此腳本的聲明:
15+
The userscript does NOT send data externally, modify playback, or access user credentials.
16+
P.S 我似乎看到了支援動畫瘋字幕的希望啊! 如果我能成功解析伺服器回應的話。
17+
2. 修正 Crunchyroll 某些語言介面抓不到字幕的錯誤(感謝 PlatinumTsuki )
18+
3. 若您的版本並非 3.71 且下載更新失敗,請複製下方連結手動下載更新:
19+
https://github.com/maxe-hsieh/subtitle_reader/releases/download/%E6%83%B3%E8%A6%81%E5%9B%9E%E5%AE%B6/subtitle_reader.nvda-addon
2720

2821
---
29-

0 commit comments

Comments
 (0)