inu goya - 一覧 - kmswx32 ( 紹介 - 履歴 - その他 )

kmswx32紹介 (キーボード練習 英文・英単語・カナ単語・カナ文章)

kmswx32は2021年3月末、開発を終了しました。今後不具合が出た場合修正を行いません。予想される問題はWindows 10のバージョンアップに伴う互換性の低下、または新しいWindows出現による表示関連の不具合が出るのではないかと。
(ベクターからのダウンロードは継続中)
----------
■2021年7月28日公開
2021年7月に入ってからオープンソース化の作業を始めました。これにはkmswx32と関連ツール(辞書構築・辞書テスト)のプログラムソースが含まれます。プログラムソースは2条項BSDスタイルライセンスです。また、含まれる文はwnc develop著作物についてkmswx32(またはkmswx)用の辞書に使用する場合無制限使用可能、他の単語や英文は著作権切れを使用しているので転用が可能です。アイコン・絵は、可変なしでkmswx32構築に使用できます(他へ転用不可)。kmswx32ソースはTurbo C++ 2006 Explorerで構築しているのでこれ以降のコンパイラが必要と思われます。ソフトウェアの公開は可能な限り継続しますが、予告なしに終了する可能性もあります。
(当時のボーランドライセンス(注*)に違反しない範囲ですべてのソースに適用)
[注*]製作したソフトウェアのソースをオープンソースにしてよいかわからないです
[注*]もし問題がある場合は、参照と引用のみに限定してください
Windows 7以降対応のキーボード練習ソフトです。もともとは1999年開発のkmswx.com v2.03(16bitDOS版)の完全移植を目指したソフトウェアで v3.0およびv3.1はWindows版を先行開発しています(2012年)。 アルファベットの練習は英文(LOST WORLD 全文[2500行位]の中からランダム行, 著作権切れ) かランダム英単語(8000単語位) ですのでローマ字入力の練習はできません。 かな入力の練習は表示の関係で半角のカナにしてあります。 これもカナ駅名・カナ単語(3200単語位)・カナ文(2つの短編全文[計900行位]からランダム行) から出現します。
kmswx32タイトル画面
ソフトウェア起動後、タイトル画面がでてくる。
F1キーを押すと各説明を表示します。
記憶が少し怪しいのですが、kmswx32のアイコンはKMSという板に32という数字がくっついて高速で飛んでいるという意味で作成したと思います。タイトル画面はその後、大地に着陸してWXがKMS板を支えているのですが32が地面に落下したという意味だったような気がする。32はKMSの下についていた矢印に刺さっていたということですな。WXの上の水色は空を、下の緑は草原をイメージしていてDOSの世界を飛び出し新世界(Win32GUI)へ到着したという感じにしたような。いつもながら、アイコンとソフトウェアのロゴは思いつきで製作しています。wnc製作のソフトウェアのタイトルとアイコンを見たら何となく意味を想像していただけると良いかと。
 

練習モードは全部で8つ

ABC A~Zを繰り返し入力
WNC 英単語か英文の入力(選択するときランダムでどちらか)
RND アルファベットをランダムに入力
ZYX Z~Aを繰り返し入力(A~Zの反対に進みます)
アイウ ア~ンを繰り返し入力
テミス カナ単語かカナ文章を入力(選択するときランダムでどちらか)
エライ カナをランダムに入力
... (基本練習) 基本キー位置を練習します。※A~Zと数字のみです
... 以外のモードは30秒・60 秒・120秒・無限が選べます。
練習以外の機能としては、 画面に表示されるキーボードの表示をOFFにできます。
画面の最大化状態にすると内部のリサイズ機能により拡大表示します (ワイド画面対応)
 

搭載機能 (タイトル画面でON / OFF)

REVERSE (R key) キーボードの位置表示を反転表示
CHKMODE (C key) 各モード終了時に間違った文字カウントを表示 (基本練習を除く)
KEY OFF (K key) キーボードを表示しません (一定時間経過の得点を表示)
LICENCE (L key) 認定書に挑戦 (新規の場合名前を入力する必要があります)
B/S OFF (B key) 入力する文字を大文字小文字区別しません (すべて小文字とする)
Typ/sec (T key) 一秒間に何キーを押しているか表示 (リアルタイム k/s を表示)
LICEN + (+ key) MISSにリミッ ター (9 missで強制タイムアウトにする)
その他内部情報表示(I key)があります。 内部情報には起動した回数・GOODとMISSの数・認定級一覧を順番に表示します。
 
kmswx32選択画面 ◇タイトル画面からスペースキーを押すとメニュー画面になる。ここで練習したいモードと時間を決定すると練習がスタート
キーボード表示 ◇標準の状態ではキーボードを表示してキーの位置も緑色で示す

◇画面上部の5.855 k/sはリアルタイムで1秒間に入力しているキーを表示

◇F3キーを押せばk/sは練習中でもON/OFF可。F4キーでキーボード表示のON/OFF(基本練習除く)
キーボード非表示 ◇キーボード非表示の時は時間経過と共にSCOREを表示する

◇HSCOREはkmswx32を起動してから一番高かったSCOREを時間経過毎に記録する

◇緑色で表示しているときはSCOREがHSCOREを更新

◇中央の *****(next->4352)はNo.10のSCOREが目標として表示

◇無限時間[ETERNAL]では30秒毎の本日GOOD総合と10秒毎の平均k/sを表示
キーボード非表示 ◇トップ10に入ると記録が残る

◇左画面はNo.2になった

◇無限時間で得点記録は無い
カナ入力 ◇カナ入力の練習もある(画面はテミスモードでカナ単語)

◇カナ入力の練習はランダムでカナ単語・カナ文章のどちらかになる
認定書 ◇ライセンスモードにすると認定書に挑戦できる

◇SCOREが認定級に達していれば連続して認定される

◇1級が認定されるとタイトルに+が出現
wine実行例
◇ubuntu 12.04 LTS(64bit)上のwine1.4で実行した表示例(カナエム時ヲ入力が必ずミスになる。 それ以外は今のところ問題なし)

◇もしかするとMac OS Xでもwine 1.4以降が実行できれば使用できるかも(未確認)

◇IPAモナーフォントを使用(wineを設定する必要あり)

◇Wine2.0でwinetricksによりfontをインストールした場合は上記の手順は不要
(2017年2月ubuntu16.10上Wine2.0で確認)
kmswx32設定 ◇タイトル画面で設定をクリックまたはキーボードからF2キーを押すと設定画面がでてくる。起動時の設定や記録している認定および得点の初期化ができる

◇起動時kmswx32.bmp(.jpg)を読み込むにチェックを入れるとkmswx32.exeがあるフォルダにkmswx32.bmpまたはkmswx32.jpgをおいてあればそれを読み込んでブランド名がでているところがそれに変わる
■曖昧回避のための項目 (2012年8月3日初出)(2013年1月7日更新)
※1:商用利用可・kmswx32添付説明書の重要事項および約束をご覧ください
※2:商用利用には学校・塾・企業・パソコンスクールでの使用、雑誌・書籍の付録を想定しています(連絡不要)
※3:画面のハードコピー・キャプチャも使用可(連絡不要)
※4:kmswx32に使用しているカナ文章(カナ単語・カナ駅名除く)は著作権があるので転用不可
※5:犯罪になることはダメです
*この項目は都合により変更する場合があります
□バンドル(プリインストール)
ないとは思うけれども、kmswx32をインストールして販売や配布しても良い(※1,5 厳守)(連絡不要)。
□商用利用・バンドルではwnc developとの契約は不要(一応記載しておきます)
■対応機種と動作確認OS(2021年7月28日)
◆機種
PC/AT互換機
◆対応CPU [Turbo C++ 2006 Explorer コンパイル指定 Pentium Pro]
Intel Pentium II以降またはAMD K6-2以降 , VIA C7以降のPentium互換CPU ※OS動作推奨であれば問題無
(確認済はPentium P6200上のWindows 10-64bit 21H1 , ATOM N270上のVista)
◆必要メモリ
OS動作推奨以上
◆OS [従来のバージョンではWindows XP・2000等も確認していますが2021年7月版は未検証]
Windows 10(64bit)1909 , 21H1[2021年7月確認]※デスクトップ上でご使用ください
Windows 7 (32bit)
Windows Vista(32bit)
-----
(2013年版の情報。2021年版は未検証)
Ubuntu 12.04 LTS 上のwine 1.4 ※フォントの設定を適切に行う必要があります , またカナエムのヲ入力時に必ずMISSとなってしまいます(おそらく Wine のキーボードハンドラがWindowsの挙動を完全に再現できていないため)
wine のフォント設定は 試験運用中なLinux備忘録の2007年6月20日 を参考にしました(ありがとうございます)。
※wine2.0でwinetricksを使用してfontをインストールおよび設定した場合は表示が崩れず動作します
◆必要なDLLまたはフレームワーク
なし (Windows標準インストールで入っているものだけを使用)
※おそらく機種依存は全くない, Direct Xや .NET 及び OpenGL 等は使用方法がわからないので使用していません。
(余白)
◇開発に使用したソフトウェア
v2系 Borland C++Builder スタンダード キャンペーン版 , Borland C++Builder 3 Professional
v3系 Borland TurboC++2006 Explorer
最新のC++Builderはエンバカデロ・テクノロジーズが開発販売しています(2021年7月現在)
商品名および会社名は各社の登録商標および商標です。
 
他のキーボード練習(2018年に灰色ノ油臭というキーボード練習RPGを提供開始) と一緒にいかがでしょう。
特にABCモード30秒で練習すれば、 指の動きがなめらかになります。 (練習しすぎると逆効果なので注意)
没になった難辞書を公開します(2012年11月25日)
初期段階で使用していたIA32命令とC言語の関数名を組み込んだ辞書です。
リンク先のkmswx_nandic.zipを保存して展開し、kmswx_bin_c_asm.txtをご覧ください。それに組み込み方法を記載しています。
kmswx_nandic.zipへリンク
(kmswx32とkmswx共通で使用出来ます。kmswxで使用する場合には辞書のファイル名を変更する必要があります)
kmsdicf20210715.pdfへのリンク(inu goya hpで提供終了)
kmsdicのフォーマットを公開します(kmswx32 v3.1,kmswx v3.1対応)
kmsdicf20210715.pdfへのリンク(外部サイト : wnc develop 記録ブログ)
kmswx32 (キーボード練習)[ベクターのkmswx32へリンク]
 
kmswx32 ( 紹介 - 履歴 - その他 )
一覧
先頭頁に戻る
[20230403]
©wnc develop