コンテンツにスキップ
🎉 Welcome! This is a banner message.
LOGO

発音キーボード - KeyBonk

V 1.3.0.1 ベーシックバージョン


C++
platform
license commit
stars GitHub all releases

コントリビューターヘルプ情報

私が作った唯一のまともなソフトウェア「坤音キーボード」の4.0バージョンから再構築されたC++バージョンです。オリジナルバージョンのソースコードは公開されていましたが、GitHubにアップロードされていませんでした。なぜなら、それはイージーランゲージのプロジェクトであり、ソースコードはたった1つのファイルであり、GitHubに置く必要性がないように見えたからです(さらに、GitHubはデフォルトでイージーランゲージを認識しません。手動で設定することもできますが、私は好きではありません)。

再構築の変更点

再構築では言語をC++に変更し、実行効率を向上させました。また、登録されたホットキーを使用する非常に愚かな方法を放棄し、監視方法としてキーボードフックを使用するようになりました。

これは私の最初のWin32開発プロジェクトであり、練習用としてのものです。皆さんに気に入っていただければ幸いです。

インストール

ソフトウェアのインストールパッケージはReleaseページにあります。お好みのバージョンを選択してください。推奨バージョンは最新バージョンの前のバージョンです。

このソフトウェアはWindowsのみをサポートしており、64ビットと32ビットの両方のバージョンを提供しています。

使用説明

ソフトウェアを開くと、キーストロークを監視します。デフォルトでは、jntmの4つのキーを検出し、押すと対応する音声を再生します。

音声ファイルは./bin/default/audiosの下にあり、ファイル名は監視したいキーの仮想キー値に".wav"を追加したものです(wavのみサポート)。仮想キー値については、BeepMusicで使用したツールを使用できます:キー値クエリツールMicrosoftのドキュメントも参照できます。

背景ファイルは変更可能です。簡単な方法は、./bin/default/background.pngを自分の画像に置き換えることです。現在、pngのみが動作することが確認されています。現在のバージョンでは、画像サイズの自動検出はサポートされておらず、色フィルタリングのカスタマイズもサポートされていません(現在のバージョンでは、10進数の色コード13217535の色が透明に設定されています)。

独自のフォルダを作成することができます(./bin/のサブフォルダとして推奨)。内部にaudiosフォルダを作成し、background.pngを配置します。ソフトウェアにこのフォルダを認識させるには、現在のバージョンで唯一有効な方法は、config.iniを編集してファイルの末尾に以下を追加することです:

[settings]
lib=(作成したフォルダのパス、例:.\bin\default)

開発情報

プロジェクトドキュメント:docs

ソフトウェア技術スタック

  • win32
  • C++17
  • GDI+
  • COMライブラリ(導入予定)

開発環境

  • Windows10-x64
  • MSYS2(MingGW64)
  • VScode
  • GNU Make(4.4.1)

コントリビューター

コミュニティのコントリビューターに感謝します(実際にはまだいません)

プロジェクト統計

Star History Chart

Alt
Repobeats analytics image