雖然應該是好一陣子不會再買聖火降魔錄(Fire Emblem)系列了
不過在昨晚的任天堂直面會中介紹的系列最新作,副標題:「萬紫千紅」
仍然吸引了我的目光
畢竟是放在最後的壓軸嘛
結果今天早上一起床看到巴哈姆特的新聞稿...
《聖火降魔錄 萬縷千絲》壓軸曝光 這次的舞台是「大劍鬥祭」?
這啥啊???
漢字不就是寫万萬紫千紅,翻這什麼鬼東西出來???
雖然應該是好一陣子不會再買聖火降魔錄(Fire Emblem)系列了
不過在昨晚的任天堂直面會中介紹的系列最新作,副標題:「萬紫千紅」
仍然吸引了我的目光
畢竟是放在最後的壓軸嘛
結果今天早上一起床看到巴哈姆特的新聞稿...
《聖火降魔錄 萬縷千絲》壓軸曝光 這次的舞台是「大劍鬥祭」?
這啥啊???
漢字不就是寫万萬紫千紅,翻這什麼鬼東西出來???
這篇就真的是用Python寫Windows API的最後篇章了
整個Windows API非常的繁雜,再加上包一層Python上去
就算是只想要的簡單應用,也是遇到不少挫折
上幾篇就是很好的證明
搞的東西沒有很大,一連寫連四篇blog
目前弄好的東西已經足夠後續的使用
從解決舊問題,到開發新功能,使用新功能遇到問題,到最後綜合所學弄個小成果
這樣算是十分完整的起承轉合了
只是從程式寫出來到要打成文章說明又多花了比想像中還長的時間
這最終章要呈現的就是選取目錄,並顯示目錄中圖檔的
一個小程式
承上一篇
本來是想在這一篇就作結的
想稍稍介紹上篇最後所提,圖像顯示的子視窗化後就接完整應用
只是圖像顯示的子視窗化的實作雖然有成功
可是三個實作方法裡,有一個是卡住的
直接跳過嗎?又很不甘心
實在不希望要再留個問題待未來處理
只好再多花時間解決它,然後再寫一篇
這篇介紹的就是子視窗化顯示圖像的三個作法
上一篇把一些陳年問題解決了
就接著玩新的東西,該讓Windows API在Python上顯示圖片了
以前學Windows API時,原本的GDI只能讀BMP檔
但事隔多年,小畫家都支援多種格式了
微軟肯定有新的函式庫可以用
用Google找了一下,很快就找到了GDI+
GDI+支援jpg、png、gif、tiff等多種常用格式
那就是改使用它來提供顯示了
不過學習使用GDI+跟我想像中的不一樣
因為上一篇學到的東西,沒什麼派上用場的地方
而且要不是有Grok與ChatGPT等越來越好用的AI助陣
我真的寫不出來
因為微軟提供的C++範例把GDI+實作的函式庫包起來了
可以用Python呼叫的函式,沒有在範例裡顯示
算是藏在更深層的文件中
只靠我有限的時間與精力要爬到那些東西,不知道要花多久啊
還好有AI,那麼速速進入正題
老實說,使用win32api來寫視窗程式真的蠻討厭的
步驟較現今的一堆GUI套件來說,繁瑣不少
加上又是用Python呼叫來用的話,隔了一層又更加的複雜與麻煩
當年走了歪路這樣寫是有點逼不得已
現在用tk多方便啊,就很久不這麼幹了
不過玩AI玩了好一陣子,看著漸漸日益強大的性能
突然想起一件陳年舊帳,2017年的這篇
Python環境下最單純的GUI產生法~使用ctypes調用Windows API~
當年卡在無法於Python的64位元版本環境中運作
不知現今的AI能否為我解開這問題
試著花一點時間試試後,真的都解開了
感謝現在AI發展之神速
很多舊的,解不了的程設問題拿去問AI,現在都可以得到解法
甚至在開發新功能時
讓我省去了很多很多跟一堆文件奮戰的時間
直接直指目標把事情完成
總之這次不但解決文章中無法在64位元Python執行問題
還有一個目錄選擇視窗無法使用的問題,也一併處理掉了
這篇就來把這些都記錄下來
突然之間跳了這架沒有預期的機體出來
今年模型購買計畫(一年兩隻)也算破功...
這架是出差時到中國大陸鋼彈基地買的
在台灣缺貨缺到還要搭其它滯銷品出售的機種
在那邊可是貨源滿滿滿滿
受不了誘惑就這樣下手
算一算,這是家中的第三隻飛翼零式了
沒辦法,這隻就是這麼經典
而且這次它還會變形
這架就是MGSD第三號,飛翼鋼彈零式EW
老實說,這個真的比Stable Diffusion好用多了
一直沒有學沒有用的原因,主要還是筆電顯卡不是很夠力,要花太多時間跑圖
就沒有很積極學習了
這次會碰,是碰到了要拿個人照片生卡通風格的需求
丟ChatGPT的生成品質與速度絕對是更好啦
但我不想,那就只能自己來啦
剛好PAPAYA電腦教室的頻道也有推出基礎教學,就跟著一起學啦
一共有4個影片
https://youtu.be/bbuspQWHt9w
https://youtu.be/g3COb2joy1A
https://youtu.be/rMlZ2Yaw3Ko
https://youtu.be/sSduFPEPYB0
詳細的教學PAPAYA講相當清楚,就請自行觀看影片學 XD
這篇主要就講自己的使用心得
還有自己需要的進階設定進行補充說明
怨念極重清單終於解開了一個了
每次搶都搶不到的PB限定
集帥氣與性能於一身的強化機體
鋼彈W OVA Endless Waltz裡登場
化敵為友的非鋼彈好伙伴
大名頂頂的托爾吉斯3號機終於入手啦
搶了那麼多次,這次終於輪到我,這次就是
RG第14彈,PB限定,OZ-00MS2B Tallgeese III
之前有人提到SakuraLLM這個AI翻譯模型時
就有在SakuraLLM的Github頁面上看到這個專案
一直想玩玩,但前面遇上gemma3、whisper與framepack等其它好玩的東西
就一直放著沒試
最近上面的東西告一段落後突然想到,終於輪到它啦
這是官方頁面
https://github.com/zyddnys/manga-image-translator
下面是簡體中文說明
https://github.com/zyddnys/manga-image-translator/blob/main/README_CN.md
實際使用後,覺得這東西真棒啊!
不過還是有些設定上的小問題要克服,這邊做一下記錄
(文章超長,沒有圖)
用過只能說,太棒了
當然動作稱不上栩栩如生
原圖太過細致的作畫細節也會被省略
但是產生動作算流暢,圖上保留的部分也十分還原
算是非常可以了
只要有張圖,下幾個關鍵字
等待個幾十分鐘到一小時
幾秒鐘的動畫就出現了
這次觸碰的AI應用是FramePack
https://github.com/lllyasviel/FramePack
最近這兩週私人的時間大都被AI給佔了
尤其是玩到ollama+gemma3後,花了不少時間測試
這週又玩了新的東西,雖然對很多人來說是舊的東西了
那就是OpenAI於2022年就開源放出來的Whisper語音轉文字AI模型
目前最新的免費版本是2024的Turbo版
https://github.com/openai/whisper/blob/main/model-card.md
這東西最早我是在podman的AI lab裡看到的
因為第一時間想不到對我的用途在哪裡,所以就沒有試著去玩玩看
後來又在討論區中看到網友提起
說Whisper用來做逐字稿很好用
雖然我幾乎碰不到生逐字稿的情況,但先學著怎麼用也不錯
說不定有天需要用上時,能幫我省下許多寶貴的時間
就開始學著怎麼使用
搞完後Podman Desktop與Mtranserver應用後
很難不注意到Podman Desktop還有個AI Lab功能
可是使用之後,其效能沒有很好
說實話就是太慢到超出我容忍的限度
看來這應該是桌機與高階顯卡才能跑吧
正當測試不出我要的速度與效果,要放棄跑離線模型時
就這麼剛好,因為這陣子Google發表了最新開源的Gemma3
就看到有網友討論到ollama這軟體也有Gemma3可以用了
ollama?又是沒聽過的東西
於是就抽空研究了一下ollama這軟體
發現支援的模型還真不少,網路上中文說明也多
就試著使用看看
用完之後的簡單結論,這就是我要的離線AI應用啊
本來沒有要搞文字書籍這邊的啦
不過上次搞EPUB 3.0版固定配置圖片格式時
還是有參照其它各版格式來抓規律(要我慢慢看規格文件實在有點痛苦)
所以也是略有了解的程度
然後剛好最近手上有一批資料適合拿來轉檔看看
手癢就花了點時間實作一下
順便寫下這篇做一下筆記,做為未來要用時可以快速參考的依據
我用EPUB 3.3的範例來修改與細部說明
這篇是收錄台灣文學之父賴和的作品,一桿稱仔
https://github.com/dpublishing/epub-specs-tc/tree/master/epub33/EPUB 3.3範本
內容不但是直式文字的右翻書
而且有封面,有目錄索引,有分檔案(這個後面解釋),有插圖,有超連結
一本電子書該有的基本都有了
要擴充製作,拿這個來參考真的很夠了
以下就慢慢講解
生平第二隻PB
搶PB真是件討人厭的事
可是這架真的觸動了不少回憶
在當年我玩第四次機器人大戰時
L-Gaim MK-II可說是我的進攻主力之一
即便從來沒看過它的動畫,但強悍的性能與帥氣的機設
怎麼可能不想要台實體呢?
雖然搶的不是很順利
這次入手的,就是重戰機L-Gaim(エルガイム)裡的後繼機
エルガイム(艾爾蓋姆) MK-II
回顧去年年底的那篇逐漸有進步的吉他練習文章
今年在吉他方面,算是有達成目標了
君をのせて(天空之城)與街(FF1)
都算有練起來了
雖然天空之城那首放慢速度下勉強可以聽之
而且在彈奏中間跳把位那邊常常按不好聲音悶悶的
街(FF1)的那首也不能說沒問題
在使用小指的捶音加勾音偶爾會失準
就先當我低空飛過合格線吧
後面持續精進是一定要的,不練可是會忘掉的啊
達成目標很開心
更開心的是,成果不只於此
今年更還多練了幾首
有進步之下,能練的曲子更多了
進入良性循環的感覺真好