# \[2021/11/03\] Ahktionary，基于 AutoHotkey 取词、查词。

**URL:** <https://forum.freemdict.com/t/topic/4818>\
**Category:** 软件经验交流展望\
**Tags:** 词典软件制作\
**Created:** [2021 年1 月 31 日 12:28 UTC](https://forum.freemdict.com/t/topic/4818 "2021-01-31T12:28:35Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年3 月 5 日 04:08 UTC](https://forum.freemdict.com/t/topic/4818/61 "2021-03-05T04:08:50Z")

</div>

大力支持仁兄繼續完善，已快成為神級的工具，相當的好用，讚…漂亮

---

<div class="post-metadata">

作者： ![ilov](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/i/87869e/32.png) [@ilov](https://forum.freemdict.com/u/ilov)\
发布日期： [2021 年4 月 5 日 10:36 UTC](https://forum.freemdict.com/t/topic/4818/62 "2021-04-05T10:36:43Z")

</div>

谢谢楼主，mark一下，另外感觉楼主 Johnny\_Van 和 nonwill 有很高的相似度。 😃

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 5 日 10:51 UTC](https://forum.freemdict.com/t/topic/4818/63 "2021-04-05T10:51:32Z")

</div>

應該是 skywind3000 大師兄

---

<div class="post-metadata">

作者： ![hua](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/hua/32/11090_2.png) [@hua](https://forum.freemdict.com/u/hua)\
发布日期： [2021 年4 月 5 日 11:09 UTC](https://forum.freemdict.com/t/topic/4818/64 "2021-04-05T11:09:09Z")

</div>

楼主之前老版本的下载可以保留一下。

---

<div class="post-metadata">

作者： ![Johnny\_Van](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/johnny_van/32/9431_2.png) [@Johnny\_Van](https://forum.freemdict.com/u/Johnny_Van)\
发布日期： [2021 年4 月 5 日 12:13 UTC](https://forum.freemdict.com/t/topic/4818/65 "2021-04-05T12:13:06Z")

</div>

旧版太挫了，留一个编译后的版本吧。[Ahktionary0.23.zip|attachment] (549.4 KB)

顺便预告一下新版：Work In Progress…

 ![Screenshot 2021-04-05 204709](https://forumcdn.freemdict.com/uploads/default/original/2X/a/a15b0893e5c414e57e33f9910e85a4d08bdd520e.png)

 ![Screenshot 2021-04-05 204754](https://forumcdn.freemdict.com/uploads/default/original/2X/3/3254cac1062c37800b20d65e099d566651acd20f.png)

 ![Screenshot 2021-04-05 204834](https://forumcdn.freemdict.com/uploads/default/original/2X/9/9edf26ebc06737671aa6232cf52d8d0313343eb5.png)

命令行调用：

 ![Screenshot 2021-04-05 205607](https://forumcdn.freemdict.com/uploads/default/original/2X/f/f2f891d686180770e1f731da6eb88abb41934ddd.png)

套娃：GoldenDict调用Ahktionary :

 ![Screenshot 2021-04-05 205908](https://forumcdn.freemdict.com/uploads/default/original/2X/e/eb592d695900e2d6d70e7bf88fb570aff81c9dcc.png)

:skr_1_gif:

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 5 日 12:16 UTC](https://forum.freemdict.com/t/topic/4818/66 "2021-04-05T12:16:02Z")

</div>

厲害了，再次刷新了眼界，漂亮了！謝謝啦！  
最后一張GD的圖…不太懂是什么…  
期待下一版本…

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 5 日 12:35 UTC](https://forum.freemdict.com/t/topic/4818/68 "2021-04-05T12:35:05Z")

</div>

Johnny\_Van 兄 這個功能不太理解…因nowill 兄已把OCR 的取詞功能整合在裏面，是否是調用 一些查過詞的 history 或…  
另外請教，因對於autokey 沒有研究過，autokey 是否類似 按鍵精靈 或是 auto it 那樣的東西…, 若是…那對於抓影像的位置可有辦法… ![2021-04-05_202843](https://forumcdn.freemdict.com/uploads/default/original/2X/5/57d3353118473f70d6c51866187cc29a693e9769.png) 比如自動劃線，記錄下座標，然后截取下影像，因很多詞典都有大小字，但在ABbyy, 或在Adobe上大字都是亂碼，除非另外把大字匡一個區域，若是ocr是全匡則大字大都是亂碼, 除非一個個匡大字，但這又不太可能,唯一也就是把大字區域截出然后OCR，這樣比較不會出錯

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 5 日 12:51 UTC](https://forum.freemdict.com/t/topic/4818/70 "2021-04-05T12:51:18Z")

</div>

嗯嗯，理解了…厲害了，原來autokey是從autoit衍生的呀…

---

<div class="post-metadata">

作者： ![ilov](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/i/87869e/32.png) [@ilov](https://forum.freemdict.com/u/ilov)\
发布日期： [2021 年4 月 5 日 12:52 UTC](https://forum.freemdict.com/t/topic/4818/71 "2021-04-05T12:52:35Z")

</div>

正确，谢谢楼主带来的好软件。

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 5 日 13:15 UTC](https://forum.freemdict.com/t/topic/4818/72 "2021-04-05T13:15:53Z")

</div>

Johnny\_Van 兄，若是不需 OCR ,純從圖像自動判斷黑白區域凸出處或凹陷處後劃線，然后紀錄座標和截取到下一個單詞的起始的座標…

---

<div class="post-metadata">

作者： ![Johnny\_Van](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/johnny_van/32/9431_2.png) [@Johnny\_Van](https://forum.freemdict.com/u/Johnny_Van)\
发布日期： [2021 年4 月 5 日 13:16 UTC](https://forum.freemdict.com/t/topic/4818/73 "2021-04-05T13:16:36Z")

</div>

插一句，autohotkey和autoit两家，简直就是本版和隔壁pda关系的写照

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 5 日 13:18 UTC](https://forum.freemdict.com/t/topic/4818/74 "2021-04-05T13:18:35Z")

</div>

所以是一樣的東西，那表示，小弟所說的功能在autokey 上應該是都能做到  
其重點也不在OCR，而在於取座標和截圖…  
若有截圖則因圖面簡潔更易於 OCR，可把截下的圖在ABbyy上 OCR 便可，而座標除了截圖所需要，另外僅是對於後續編輯在那位置上去 highlight 而以

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 5 日 13:30 UTC](https://forum.freemdict.com/t/topic/4818/76 "2021-04-05T13:30:09Z")

</div>

無非是在一定的x位置上判斷這個x上的每一點y 的pixle 是否在某個 rgb 值區域內那就大概是詞頭位置

---

<div class="post-metadata">

作者： ![Johnny\_Van](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/johnny_van/32/9431_2.png) [@Johnny\_Van](https://forum.freemdict.com/u/Johnny_Van)\
发布日期： [2021 年4 月 5 日 13:33 UTC](https://forum.freemdict.com/t/topic/4818/77 "2021-04-05T13:33:35Z")

</div>

可以的 [https://www.autohotkey.com/docs/commands/PixelGetColor.htm](https://www.autohotkey.com/docs/commands/PixelGetColor.htm)

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 5 日 13:34 UTC](https://forum.freemdict.com/t/topic/4818/78 "2021-04-05T13:34:44Z")

</div>

![2021-04-05_202843](https://forumcdn.freemdict.com/uploads/default/original/2X/3/3dc98d1d8399189f3843901e7b31ac6551fa95d9.png)然后在一個範圍內的 x 假設是 10-20 ，然后對 y 0-500 都去篩過是否 pixle 的rgb值有不同，然后大概可知是否為詞頭位置

---

<div class="post-metadata">

作者： ![hua](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/hua/32/11090_2.png) [@hua](https://forum.freemdict.com/u/hua)\
发布日期： [2021 年4 月 5 日 13:41 UTC](https://forum.freemdict.com/t/topic/4818/79 "2021-04-05T13:41:07Z")

</div>

你就好好学习现在已有图片词典制作工具就行了吧，贪多嚼不烂。没有非常简单的图片词典制作工具的。

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 5 日 13:43 UTC](https://forum.freemdict.com/t/topic/4818/80 "2021-04-05T13:43:26Z")

</div>

華大，我也想上手但那工具用不來，只會土法煉鋼…,華大開個教學課程…哈！哈哈哈哈哈！

---

<div class="post-metadata">

作者： ![free](https://forumcdn.freemdict.com/letter_avatar_proxy/v4/letter/f/c5a1d2/32.png) [@free](https://forum.freemdict.com/u/free)\
发布日期： [2021 年4 月 7 日 19:39 UTC](https://forum.freemdict.com/t/topic/4818/81 "2021-04-07T19:39:06Z")

</div>

楼主什么时候考虑开发手机安卓版的Ahktionary ?

---

<div class="post-metadata">

作者： ![fruition](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/fruition/32/51082_2.png) [@fruition](https://forum.freemdict.com/u/fruition)\
发布日期： [2021 年4 月 8 日 07:39 UTC](https://forum.freemdict.com/t/topic/4818/82 "2021-04-08T07:39:29Z")

</div>

這兩個全文搜索的插件可能無法於打包的 mdx 上使用，但仁兄以html文字檔的方式應該是沒問題，或許您可以考慮打包在您的功能上面

> **[GitHub - nextapps-de/flexsearch: Next-Generation full text search library for...](https://github.com/nextapps-de/flexsearch)**
>
> Next-Generation full text search library for Browser and Node.js - GitHub - nextapps-de/flexsearch: Next-Generation full text search library for Browser and Node.js

> **[Elasticlunr.js, lightweight full-text search engine in Javascript for browser...](http://elasticlunr.com/)**
>
> Elasticlunr.js, lightweight full-text search engine in Javascript for browser search and offline search. Elasticlunr.js is developed based on Lunr.js, but more flexible than lunr.js. Elasticlunr.js provides Query-Time boosting and field search. A bit...

---

<div class="post-metadata">

作者： ![hua](https://forumcdn.freemdict.com/user_avatar/forum.freemdict.com/hua/32/11090_2.png) [@hua](https://forum.freemdict.com/u/hua)\
发布日期： [2021 年4 月 8 日 08:03 UTC](https://forum.freemdict.com/t/topic/4818/83 "2021-04-08T08:03:49Z")

</div>

如果你说的是 **所有词条** 的全文搜索，你提到的这两个以及他们的相似产品都是 **无法使用** 的，因为 **太慢太卡** 了，我都用过。

如果你想加强单个词条的页内搜索，好像自带的搜索也够了。

PS 悬浮在 爱心 ![image](https://forumcdn.freemdict.com/uploads/default/original/2X/0/0d3f745fc933e36a8527207bf333a0b11ab064e9.png) 标志上可以 使用其他表情，今天加上的，顺便就说了。

![image](https://forumcdn.freemdict.com/uploads/default/original/2X/4/45b74517ebea29fc732f21af23347b73d157b731.png)

[上一页](https://forum.freemdict.com/t/topic/4818.md?page=2)

[下一页](https://forum.freemdict.com/t/topic/4818.md?page=4)
