冰楓論壇

 找回密碼
 立即註冊
搜索
查看: 910|回覆: 2
打印 上一主題 下一主題

[文書處理] 嘸蝦殼 V2 輸入法-Boshiahk2 免安裝無蝦米 (20250302更新版)

[複製鏈接]

6120

主題

0

好友

6140

積分

論壇元老

Rank: 8Rank: 8

UID
469567
帖子
6123
主題
6120
精華
0
積分
6140
楓幣
39
威望
6131
存款
0
贊助金額
0
推廣
0
GP
0
閱讀權限
90
在線時間
182 小時
註冊時間
2024-12-17
最後登入
2025-11-5
跳轉到指定樓層
1
發表於 2025-3-8 17:34:11 |只看該作者 |倒序瀏覽
軟體名稱】:Boshiahk2 - 嘸蝦殼 V2   
  【軟體版本】:2025-03-02 更新版
  【版本類型】:32bit、64bit    免安裝雙版本
  【軟體語言】:繁體中文
  【檔案大小】:2.34MB
  【作業系統】:windows
  【軟體介紹】:
免安裝的嘸蝦米輸入工具,以 AutoHotkey V2 開發。

本程式會攔截鍵盤事件,所以會被某些掃毒軟體誤判


更新 2025-03-02
  • Style.ini 中新增剪貼簿模式文字編輯框的字體相關設定



程式中所使用的字體是「霞鶩文楷」

174430eaw9a5a2fcsckv33.png

174431f9w939jri28i5ji3.png


程式執行前置作業
  • AutoHotkey 本身有鍵盤攔截功能,所以有時會被防毒軟體誤判,因此提供 32 位元與 64 位元的執行檔,請在解壓縮後,先選擇一個不會被系統誤判的執行檔。
  • Table資料夾內放的是表格檔,Config資料夾放的是其它設定檔。
  • 程式執行時,會載入 ConfigLastPosition.ini 儲存的座標位置,輸入介面有變更位置時會更新此檔案。刪除此檔案,執行時輸入介面會以預設值顯示在螢幕左下角。
  • 若是有多個螢幕時,輸入介面會自動移到焦點視窗所在的螢幕,介面會顯示在一樣的相對位置。
系統輸入法和語系設定

嘸蝦殼輸入介面的運作屬外掛方式輸入中文,若要正常運作,系統內建的輸入法要先進行設定。

系統的語言設定和輸入法設定可以參照以下兩種方式:



  • 語系設定成英文語系

    174431j15vha551xvxwvtv.png

    此模式下使用外掛式中文輸入最穩定,但若是遇到某些應用程式需要系統輸入法在中文語系下才能輸入中文時,就必須要使用第二種方法。


  • 輸入法設定成倉頡英數模式(非必要時不建議)

    174432ho84jx28xr22vry3.png

    設定成倉頡輸入法,可以配合「修正模式」的設定,程式會自動監控將系統輸入法狀態維持在英數模式。

    例如 Excel 中的 VBA 程式編輯,就會需要用到這種方式來輸入中文。


熱鍵功能
除了輸入法的開啟/關閉,其它的熱鍵皆在輸入法啟用時才會作用。
  • Shift-Space: 半形/全形 輸入。
  • Shift+,. 或 Pgup/Pgdn: 在多頁選字時,切換上下頁。
  • Ctrl-Alt-B: 開啟自訂字詞檔。
  • Ctrl-Alt-C: 查看上一次送字之拆碼。
  • Ctrl-Alt-G: 重複上一次送出的字。
  • Ctrl-Alt-K: 複製一個文字後,按下此熱鍵可以顯示該字的所有拆碼。
  • Ctrl-Alt-L: 切換送字後顯示3碼以內的拆碼
  • Ctrl-Alt-O: 輸入介面位置重設。
  • Ctrl-Alt-P: 進入注音模式。
  • Ctrl-Alt-R: 重新載入程式。
  • Ctrl-Alt-X: 結束程式。
  • Ctrl-Alt-Shift-C: 查詢焦點視窗的 Class Name。
  • Ctrl-Alt-Shift-T: 查詢焦點視窗的視窗標題。
在中文輸入模鋨下,可配合以下熱鍵直接送出英文:
  • Enter: 直接送出英文,全大寫
  • Ctrl -Enter: 送出首字大寫的英文
  • Shift-Enter: 送出英文,全部小寫
查詢功能
  • 萬用碼查碼: 先輸入前導碼[,再輸入字根,不確定字根用.來代表。如[A..P,會顯示字碼首碼為A、尾碼為P、以及字根數為「四碼」的選字。
  • 查詢注音與同音字: 先輸入字根碼,出現選字後,用「Ctrl + 選字編號」選擇要查的注音,會出現該字的所有注音,此時可再進一步選擇注音再查同音字。
修改 INI 設定檔
  • Main.ini已可以透過設定介面修改設定,也可手動修改設定檔
  • 設定檔中已有針對各項設定值簡述用法。
  • 使用程式前可先詳細參閱 INI 檔內說明。
※注意※ 如果 INI 檔文字編碼格式不是 UTF-16LE,程式將無法正常讀取設定,用記事本開啟另存成 UTF16-LE 即可。這是 Windows 本身的限制。
FontName 與 FontNameExt 使用範例

使用的方式用全字庫來說明,全字庫正楷體中有兩個檔案名稱:

TW-Kai-98_1.ttf

TW-Kai-Ext-B-98_1.ttf

其中TW-Kai-Ext-B-98_1.ttf儲存的文字是在Unicode 0x20000 開始的文字,首先將字型安裝到系統,然後再使用以下設定值

FontName = 全字庫正楷體

FontNameExt =全字庫正楷體 Ext-B

這樣在 Unicodde 0x20000 以後的文字就使用擴展字集區的字型了。


熱鍵功能

在Hotkey.ini中可自訂熱鍵,方便送出一連串的鍵盤動作。

熱鍵的對應可參考 AHK 官網的鍵盤對應表。舉例如下:

^c||||^v

代表先送出Ctrl-c,然後暫停200ms,再送出Ctrl-v,其中|符號代表間隔50ms,上面有4個,所以就變成了200ms。


加字加詞額外功能

加字加詞中我實作了一個可以呼叫外部程式的功能。

例: ,calc# calc

輸入「,calc」按下空白鍵後,即執行 Windows 內建小算盤。

例: ,drv# c:

輸入「,drv」按下空白鍵後,會用檔案總管開啟路徑C:。


自動判定剪貼簿送字
  • 設定檔在 ConfigClipAuto.txt
  • 檔案內容為視窗的 Class Name 清單,或是視窗標題,程式執行時會讀取該檔。
  • 若是焦點視窗有符合 Class Name 或視窗標題,就會自動以剪貼簿送字。
  • 可以用上述的熱鍵功能取得焦點視窗的 Class Name 或視窗標題。
  • 如果想要符合的是 Class Name,每一行用*開頭,後面接 Class Name,如*Notepad,只要 Class Name 為 Notepad 的都會自動用剪貼簿貼上。
  • 如果想要符合的是視窗標題,每一行直接輸入視窗標題包含的字串,如批踢踢實業坊,視窗標題只要包含此字串,就會自動以剪貼簿送字。
  • 視窗標題也可以支援正規表示法比對字串,這是比較進階的用法,有興趣的可以試試。視窗標題比對時的英文文字不分大小寫。
  • 使用模式4跟模式5時,在輸入文字過程會自動顯示一條文字框,輸入完按下 Enter 鍵將會以剪貼簿模式貼上輸入的文字內容,請參閱下圖,此兩種模式在特定的商業遠端遙控軟體會使用到。 174520qnsr2gpw27c79ycn.jpeg


  【軟體下載】:
Boshiahk2.zip (2.34 MB, 下載次數: 40)
收藏收藏0 推0 噓0

分享這篇文章



把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1鑰匙
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$
張富原 該用戶已被刪除
2
發表於 2025-3-9 15:56:28 |只看該作者
更新蠻'快.謝謝分享
點評回覆

使用道具 舉報

2

主題

1

好友

291

積分

中級會員

Rank: 3Rank: 3

UID
193984
帖子
21376
主題
2
精華
0
積分
291
楓幣
40708
威望
199
存款
0
贊助金額
0
推廣
0
GP
400
閱讀權限
30
性別
保密
在線時間
1839 小時
註冊時間
2017-6-27
最後登入
2025-12-6

2024聖誕節紀念勳章 2025端午節紀念勳章 2025中秋節紀念勳章

3
發表於 2025-3-25 17:15:47 |只看該作者
免安裝的嘸蝦米輸入工具,以 AutoHotkey V2 開發。這個軟体很實用,感謝大大分享 !!
[發帖際遇]: pig55570 自從加入「鮑料公社」後,去餐廳只要大喊拎杯要爆料吃飯都可以免錢,省下伙食費 1 楓幣 幸運榜 / 衰神榜
點評回覆

使用道具 舉報

高級模式
B Color Image Link Quote Code Smilies

廣告刊登意見回饋關於我們管群招募本站規範DMCA隱私權政策詐騙防範及資料調閱

Copyright © 2011-2025 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2025-12-6 12:59

回頂部