2022年2月9日 星期三

Tools : 批次查英漢字典

2022年2月9日 星期三

 為了快速地製作 Anki 匯入用的文字檔,我幫 Google 試算表加上了查英漢字典的擴充功能。只要在 A 欄先輸入好單字,再利用這個擴充功能,它就能到字典網站將單字查好,解析完資料後,填入相關的欄位。

批次查英漢字典的功能表


目前設計的欄位依序為:

  1. 英文
  2. 音標1
  3. 音標2
  4. 中文
  5. 變化
  6. 釋義
  7. 例句英文1
  8. 例句中文1
  9. 網址
  10. 字典名稱

範例中的 K 欄得自己輸入,擴充功能不會處理該欄。

第一次使用:建立副本

批次查英漢字典的 Google 試算表連結在這裡:

因為我分享的連結只能「檢視」,所以如果要使用,要先建立自己的副本並給擴充功能授權以後,才能進行批次查詢。建立副本步驟很簡單:

先開啟上面分享的 「雄 : 2022-01-批次查英文單字」,然後按主選單上【檔案】中的【建立副本】

按【建立副本】的選項

副本的名稱及儲存位置可以自行修改

修改名稱及儲存的位置

都好了,就按【確定】鈕,即儲存好自己的「批次查英漢字典」試算表。

接著就是要進行擴充功能的授權了。


第一次使用:授權

在儲存好自己的副本以後,稍等一會兒,上面的主功能表中,應該就會出現「批次查詢英漢字典v.2022」的選項。由於這個擴充功能會進行網路資料的擷取、寫入資料到試算表......,所以第一次使用前,必須要先進行「授權」,才能開始查字典。基本上就按步驟進行就好了:

按主功能表【批次查詢英漢字典v.2022】中的任一項

按批次查字典中的任一項

出現需要授權的對話框,按下「授權」鈕後,再點選要授權的帳號

點選要授權的帳號

應該會出現警語的視窗,按「進階」

按進階

頁面捲到最下面,然後按「前往 BatchEnglish......」

按「前往......」

頁面捲到最下面,按「允許」的按鈕

按「允許」

按完「允許」的按鈕,就完成了授權的程序,可以準備批次查英漢字典囉!

批次查詢英漢字典

批次查詢的方法很簡單,首先將要查詢的英文單字或片語輸入在試算表的「A欄」,

1.輸入單字、2.執行擴充功能


都輸入完了,只要按一下主選單右側的「批次查詢英漢字典v.2022」,目前裡面有兩個選項,其中有加註【跳過 [D欄] 已有資料者】的會去檢查 D 欄是否有填資料,如果已有的,就不會去改變該列的所有欄位;另一個則是從第一列查到最後一列,可以依需求,選不同的執行項目。

按下擴充功能的選項後,查詢中應該會現進度報告的畫面:

查詢中的進度報告

查詢完畢會出現查詢結果的報告,如果有找不到的字詞,會列出清單:

查詢結果

按下右上角的小叉叉,就可以關閉對話框。

已填入查詢結果的試算表

底下是之前把第一次使用過程錄製下來的影片,沒有語音解說,但有字幕。有需要可以參考:


相關文章

更新記錄

  • 2024.04.15 修正無法解析出第一個例句的問題;將授權限縮至僅限試算表。
  • 2022.02.01 可批次查詢。
  • 2022.01.31 初版。

9 則留言:

  1. 感謝您,這東西真的太實用了!有時候在背單字的時間還沒有製作卡片的時間長﹑有了這個方便的工具,時間真的省下了不少。

    回覆刪除
    回覆
    1. 您好,
      知道對您有些許幫助,也是很開心的。謝謝您的回饋。 ^_^

      刪除
  2. 太感動了、太好用了,非常感謝雄大兄提供這麼好用的工具 !!

    回覆刪除
    回覆
    1. 您客氣了,哈哈哈~ 好用就盡量用 ^_^

      刪除
    2. 雄大兄,這個工具很棒,不知道是否容易修改成查詢cambridge dictionary去抓單字? 因為cambridge dictionary有的解釋更棒 !

      刪除
    3. 當然,原本你的yahoo字典查詢就已經很好用了,非常感恩 !!

      刪除
  3. 站長您好,非常感謝您這個程式碼讓我省下很多找尋解釋的時間。但不知為何,我現在使用無法像您一樣可以把中英文例句節錄下來,不知是哪裡出了問題還請您協助~

    回覆刪除
    回覆
    1. 您好,
      謝謝通報問題,已經將程式更新;請重建立試算表的副本,如果單字有例句,新版本應該可以抓到第一筆,並填入試算表中了。

      刪除
    2. 太棒了!非常感謝~ 這個工具對於語言學習真的超級棒超級實用!希望您能再多開發相關學習類的小工具喔~

      刪除

 
雄::gsyan © 2009. Design by Pocket