什麼都寫,什麼都不賣,什麼都不奇怪

這輩子寫過一大堆奇怪的小工具/軟體,感覺比較有用(?)的後來都會賜名(?)J開頭,獨自成為一個系列;其他看似沒用的,就先都堆在這裡了……

Brainfuck Interpreter

顧名思義,是傳說中的神奇語言Brainfuck的直譯器

C# .NET 6 Console

  1. 可以或輸入指令,或從檔案讀取腳本
  2. 可以直接輸出結果,或是儲存至檔案
  3. 提供執行步驟的細節(debug mode)與log
  4. 更多細節可執行BFI.exe,查看Usage訊息

Brainfuck Interpreter v1.0

DNA Finder

顧名思義,用來尋找去氧核糖核酸…… 抱歉,假的!
這玩意的原始名稱其實是 Dot Net Assembly Finder

C# Console Linux

  1. 偵測Assembly使用的框架
  2. 偵測Assembly的版本 (AssemblyVersion)
  3. 更多細節可執行DNAFinder -h,查看Usage訊息

DNA Finder v1.0.0.0926 Source Code

DNA Helper

上面那個是假的,這次總該是…… 嗯,還是假的!這玩具叫 Dot Net Aot Helper
隨著經常使用.NET 8 + Native AOT編譯,發現在Windows上不能發佈Linux AOT實在是太麻煩了
所以乾脆寫了一個小工具,可以一鍵幫我將專案上傳到Linux上進行發佈,再將發佈檔下載回Windows,果然科技始終來自於惰性 >.O BTW 我在更新1.1版時才想到,這玩意真的有必要出Linux版嗎……

C# Console Ubuntu 24 PDF

  1. 依照組態檔,自動完成dotnet publish

DNA Helper v1.1.0 Ubuntu 24 Native

FGWindow Detect

以前用來抓某隻間諜軟體而寫的小工具,後來這個技術也運用到JSymbol系列上了

C# .NET 4.0 Form

  1. 列出成為前景視窗的時間、程序、PID,以及視窗標題
  2. 可以最上層顯示,以及自動捲動
  3. …太廢了我實在是不曉得該寫什麼,反正自己用看看就知道了

FGWindow Detect v1.0 Source Code

FuriNote

已獨立,請參見JFuri

Keep Cpu Busy

顧名思義,操爆你的CPU
之前曾經開發一個叫JStressTester的壓力測試軟體,但難產多年後放棄了;將其中一部份的技術挪來單獨做成專操CPU的小工具

C# Console Ubuntu 24

  1. 可以操作指定的CPU核心
  2. 更多細節請執行KeepCpuBusy.exe,查看Usage訊息

Keep Cpu Busy v1.0.2.0920 Ubuntu 24 Native

Prime Number

顧名思義,質數計算器,利用BigInteger找出質數;以前我都用這玩意來操爆CPU,但現在有Keep Cpu Busy可以用了 XD

C# .NET 4.8 Form

  1. 可以指定執行緒的數量,以免真的操爆CPU
  2. 結束程式時,會將計算結果存成檔案;下次執行時可接續先前計算的結果

Prime Number v1.2.0.0623 Source Code

TrueBitRate

透過頻譜分析,推測MP3的音質是不是假的
BTW從Youtube下載的影片就別測了,反正最高也只有128kbps,那些號稱可以轉檔成320kbps的網站都是假的,假的!

C# Console

  1. 透過ffmpeg 7.1進行頻譜分析
  2. 以頻率推測實際的bitrate,並與ID3 tag內寫入的bitrate進行比較 (有10%容錯值)
  3. 輸入、輸出、回傳值的詳細內容,可直接執行TrueBitRate.exe查看說明
  4. 如果覺得詳細內容很難懂,直接向下捲到TrueBitRateGui比較快喲 >.O

頻譜分析方式以及推測過程見仁見智,分析結果僅供參考,請理性面對 owo/

純音樂 (BGM、古典、卡拉OK版…等) 因頻譜分析不均,有可能無法正常計算頻率,並導致推測bitrate極低,甚至無法推測

TrueBitRate v1.0.1.0206

TrueBitRate GUI

就只是個視窗介面,需要跟TrueBitRate主程式放在一起才能使用喲 O.<

C# .NET 8 WPF

  1. 透過視窗操作TrueBitRate的功能
  2. 顯示TrueBitRate的輸出結果並依照MP3路徑自動排序
  3. 可將輸出結果儲存成CSV或HTML檔

TrueBitRate GUI v1.0.2.0206