2025年1月2日 星期四

國字標準字體筆順學習網改版的影響

2025年1月2日 星期四

教育部的「國字標準字體筆順學習網」在今天 (2025/01/02) 進行改版,還滿期待看看它有什麼新風貌、新功能的。哈~不過因為 HTML5 FUN 的筆順練習、PARTDLE、填字遊戲......等有使用到「國字標準字體筆順學習網」的筆順資料,怕會因為抓不到筆順資料,導致 HTML5 FUN 的工具無法正常運作,真的是既期待又怕受傷害。

昨天半夜突然想到,如果為了避免筆順資料來源「斷頭」,最好還是先備份一下好了。於是利用 Google Colab 寫了一個簡單的 Python 程序,趁半夜機器還沒有異動,將現有六千多個國字的筆順資料儲存到 Google Drive 中。就這樣子弄到早上四點多才去睡。

果不其然,早上就發現用原有的方法抓不到教育部的筆順資料了!試了一下,HTML5 FUN 的筆順練習還能使用,因為幾年前就幫它設計了備援的程序,如果抓不到教育部的,就改抓 GitHub g0v 筆順專案備份的筆順資料,雖然不完整,但至少大部份的字是能抓得到資料的。至於 PARTDLE,記得昨晚有快速掃描程式碼,應該是跟筆順練習有備援程序的;結果早上測試,抓不到筆順資料,PARTDLE 就廢掉了。

有一點後悔昨晚怎麼沒有仔細的查程式,早上11點以前,可能讓不少小朋友要玩 PARTDLE,卻失望了。幸好有舊程式碼可以參考,沒多少工夫就讓加上備援程序的PARTDLE 可以上線。

仔細研究了一下「國字標準字體筆順學習網」今天的版本,它將筆順資料直接嵌在網頁中了,以一個變數的方式在運作。另外在頁面中多了「產生快速碼」、「產生QR碼」......等功能鈕。不過,今天的頁面看起來,真的還滿像「工地」的,改天再來觀察看看。

花了一個早上,順便以 Google Apps Script 將 Google Drive 中的六千多個筆順資料檔案,通通儲存到一個 Google 試算表中,大部份字的資料,都沒有超過每一個儲存格只能置入 50000個字元的限制,超過的就將資料分兩個儲存格;哈!第一次把 Google 試算表餵到 19.5MB 大。接下來就可以改由 Google 試算表來當資料來源,再不行,只好用 GitHub 了。

▋相關連結

3 則留言:

  1. 請問大大 HTML 是否可以將生字內容 直接接在雄筆順網址後方當字串 導入 聯結呢?
    這樣轉QR 孩子們直接掃QR 會比較快速(每課另外做)
    https://gsyan888.github.io/html5_fun/html5_stroke_parts/html5_stroke_parts?fbclid=廣松妳染媚市映躍茫暮祥耀金泰銀蘚緣勉霞凝

    回覆刪除
    回覆
    1. 您好,
      我寫的程式其實在 blog 中都有詳細的說明,甚至附了操作影片示範哦~~

      進入筆順練習以後,左下角的工具圖示按一下後,往右下角看,有個分享的圖示,就可以幫您產生需要的網址及 QRcode 了。有需要批次製作多課的連結與 QRcode 的話,我的 blog 中亦有自製的工具。

      強烈建議您善用我 blog 右上角的「搜尋」,只要在輸入區輸入關鍵字「筆順練習」就可以快速找出文章了。

      另外,在 blog 右上方的區塊中,有一個 HTML5 FUN 的專區,放了一些滿有用的連結。

      刪除
  2. 感謝您的說明和努力,十分感謝!謝謝您!

    回覆刪除

 
雄::gsyan © 2009. Design by Pocket