[分享] 物件命名工具 - 討論區

[分享] 物件命名工具

文章瀏覽次數 1302 文章回覆數 8

Maxe

Maxe圖像(預設)

2021-07-02 12:18:49

From:220.136.116.232

下載檔案

按這裡下載


簡介

您是否遇過,使用 NVDA 聽取某些物件資訊時,由於程式開發者不給這個物件一個正確的名稱,導致 NVDA 沒有回饋正確的提示文字,甚至給予一段看不懂的提示文字呢?
現在,我們正設法解決這個問題,使用此附加元件,可將沒有提示文字,或是提示文字錯誤的物件賦予一個正確的名稱,讓 NVDA 遇到此物件時可改用新的名稱來提示使用者。


使用方式

  1. 找到沒有提示文字,或是提示意義文字不明的物件。
  2. 按下 NVDA+i 來設定此物件的提示文字。
  3. 再彈出的對話框當中輸入要設定的提示文字,然後按下 enter.
  4. 將焦點移開在回到被設定提示文字的物件上,或按下 NVDA+o 聽取設定的提示文字。

匯入與匯出提示文字集合

也許你已經設定了許多物件的提示文字,你可以將他們匯出並分享給你的朋友,也可以匯入其他人分享的提示文字檔案。

在 NVDA 的「工具」功能表,可以找到物件命名工具的匯入與匯出功能,點選之後選擇匯入的檔案或是輸入匯出的檔名與匯出目的地,便可完成操作。


快速鍵

  • NVDA+i 設定當前物件的提示文字(可在 NVDA 的輸入手勢更改)。
  • NVDA+o 說出當前物件的提示文字(可在 NVDA 的輸入手勢更改)。

問題回報

由於電腦程式與介面百百種,所以可能某些程式會發生設定了提示文字卻沒有作用的狀況,您可透過下方的聯絡資訊將問題回報給我們,但請詳細描述您遇到問題的軟體名稱與操作流程。

聯絡方式如下:

  1. NVDA 台灣討論區

最後,感謝 台網中心 對這個計劃的支持。


※最後更新時間:2021-07-02 12:48:27 From:220.136.116.232 By:Maxe
※最後更新時間:2021-07-07 18:19:59 From:111.249.140.233 By:特種兵

留言

#1

小羔羊

小羔羊圖像(預設)

2021-07-03 06:59:07

From:114.34.88.168

目前使用發現一個問題,
使用QQ時,nvda變得非常遲鈍,主要體現在繪畫列表以及聊天室窗按tab都很慢

#2

阿慶

阿慶圖像

2021-07-05 09:09:59

From:211.23.21.202

是指安裝了物件命名工具之後嗎?

#3

阿慶

阿慶圖像

2021-07-05 09:10:57

From:211.23.21.202

不過QQ我以前用起來,在NVDA本來操作上好像就稍頓

#4

特種兵

特種兵圖像(預設)

2021-07-06 14:21:33

From:111.249.140.233

現在就是請大家有使用情境的多使用看看,
有沒有什麼需要改善的地方,
除了QQ還有沒有一樣的狀況?

#5

Eureka

Eureka圖像(預設)

2021-07-07 13:02:59

From:18.183.131.252

是的在 QQ 上的确如此。并且我这边在按下NVDA+I之后无法弹出输入标签的窗口了。稍后会发日志过来。

#6

Eureka

Eureka圖像(預設)

2021-07-07 13:06:45

From:18.183.131.252

ERROR - eventHandler.executeEvent (13:05:42.771) - MainThread (14524):
error executing event: becomeNavigatorObject on <appModules.explorer.WorkerW object at 0x08025E50> with extra args of {'isFocus': True}
Traceback (most recent call last):
File "eventHandler.pyc", line 246, in executeEvent
File "eventHandler.pyc", line 96, in init
File "eventHandler.pyc", line 105, in next
File "C:\Users\manch\AppData\Roaming\nvda\addons\object_renamer\globalPlugins\object_renamer.py", line 195, in event_becomeNavigatorObject
key = sha(unicode(attributes))
NameError: name 'unicode' is not defined

#7

Maxe

Maxe圖像(預設)

2021-07-09 11:50:29

From:36.230.4.74

更新日誌:

V0.4

  1. 將抓取物件辨認資訊的慢動作改為在另一個執行續當中執行,讓此附加元件不拖累 NVDA 反應速度 = 修正再 QQ 此附加元件讓 NVDA 變慢的問題。
  2. 修正 Python 版本相容問題。

#8

Eureka

Eureka圖像(預設)

2021-07-09 13:12:02

From:138.128.220.181

有朋友开发了一款同类功能的插件,或许能够参考一下:https://github.com/BabbageCom/objEnhancer