Windows 11 的 WSL 支援 systemd 了!

微軟針對 Windows 10 / Windows 11 推出的 WSL(Windows Subsystem for Linux)對 Heresy 這種有簡單 Linux 需求的 Windows 開發者來說,算是個滿實用的工具,現在也都用得很高興。

而比較討厭的,是在 Windows 11 推出後,微微現在也針對 Windows 10 和 Windows 11 提供兩種不同版本的 WSL、功能和 wsl 的指令介面也不一樣了…像是原生提供的 WSL GUI,基本上就是只有 Windows 11 的 WSL 才有的功能了。

而這兩天,微微也又公布了 WSL 的更新,這次是終於支援 systemd,讓 WSL 可以支援系統服務類的工具了!官方的公告是《Systemd support is now available in WSL!》。

閱讀更多»

Windows 11 22H2 正式推出

微軟在去年 10 月正式推出 Windows 11 至今也快一年了,而這兩天微軟也正式推出 Windows 11 第一次的大更新、Windows 11 22H2 了!官方的公告是《Available today: The Windows 11 2022 Update》。

不過由於微軟現在更新常常不是一口氣推送給所有使用者,所以很多人可能在 Windows Update 裡面是還收不到更新的;而如果想要趕快更新到 22H2 的話,則可以考慮去官網下載「Windows 11 安裝小幫手」(網頁)來更新。

閱讀更多»

PowerToys 加入螢幕尺規與 OCR 功能(0.62)

微軟的 PowerToys(GitHub官方文件)是微軟針對 Windows 額外提供的一些開放原始碼的小工具集合,在 Heresy 來看,不少功能都滿實用的~

而實際上,Heresy 之前也介紹過好幾次(0.160.250.41.30.49)了。

而前幾天,微軟也又把 PowerToys 更新到 0.62 了(更新紀錄)。
而且,這次還加入了三個新功能:螢幕尺規(Screen Ruler)、快速重音符號(Quick Accent)、文字擷取器(Text Extractor)。

其中,文字擷取的功能基本上就是透過 Windows 內建的 OCR 引擎,來讓使用者可以把圖片中的文字快速地抓出來,在 Heresy 來看算是相當方便、實用的功能!

閱讀更多»

透過指令、讓系統預設瀏覽器開啟網頁

最近因為要碰 OAuth 2.0(維基百科)的東西,可能還得自己實作出 C++ 的 OAuth 方案,所以就開始研究相關的東西了。

而沒想到原理大概了解後,實作的第一步、也就是要透過 C++ 讓系統預設瀏覽器開啟 OAuth 的授權網頁(可以想像成要開啟一個特定網址的網頁)的時候就卡關了…

基本上,C++ 裡面可以透過 system() 這個函式(參考)來執行系統命令,所以其實這邊 Heresy 的構想,就是透過 system() 來執行系統指令、開啟網頁。

而對應的指令呢,其實找了一下,還算滿簡單的:

閱讀更多»

Google Play Games 開放下載測試了

Heresy 在二月的時候,已經有寫一篇《Google Play Games 測試版簡單試玩》來介紹 Google 官方推出的 Windows 版、遊戲專用的 Android 模擬器、「Google Play 遊戲」了。

在當時 Google 是採取申請制的封閉測試,並不是所有人都可以下載來玩;而現在,Google 則是針對澳洲、香港、韓國、台灣、泰國這些區域,提供公開下載了!

有興趣的人,可以到他的官方網站下載來試試看了。

閱讀更多»

筆記:在幾種命令提示字元下找檔案的方法

因為最近編譯函式庫都是在 Docker 內操作,常常會需要在沒有圖形介面、只有命令提示字元的狀況下去找檔案,這邊稍微紀錄一下幾種不同環境的方法。

以要找 dll 檔案來說,指令會是下面的樣子。


Windows batch(CMD)

感覺最麻煩的一個:

for /R %f in (*.dll) do @IF EXIST %f @echo "%f"

估計自己永遠不會記得吧?

參考:bat function to find a file in folder and subfolders and do
something with it.

閱讀更多»

Windows 下進一步的音量控制:Equalizer APO

這次來稍微介紹一下「Equalizer APO」這個免費的開放原始碼軟體。

為什麼會跑去裝這個軟體呢?主要是 Heresy 在公司的電腦在接耳機聽音樂的時候,音量都相當大聲,需要把系統音量調到 2%,才算能正常的音量。

但是如果真的把音量調到 2% 的話,基本上也就沒有辦法再去更細緻的調整了…這點其實困擾的 Heresy 很久;有段時間,Heresy 甚至是去找了有音量控制的 3.5mm 耳機延長線來解決。

而後來 Heresy 的解決方法,就是 Equalizer APO 這個軟體(SourceForge)了!
他目前最新的版本是今年五月推出的 1.3(下載頁面),算是睽違已久的更新了。

閱讀更多»