■MagicEnginの制限を無料で解除する方法
MagicEnginというPCエンジンのエミュレーターがあるんですが、これには、5分間プレイすると強制終了するという制限がかかっているのですがその制限をレジストリーを購入することなく解除するほうほう思いついた。この制限は、5分間経過するまえに、クイックセーブ、クイックロードをすれば制限時間がリセットさせるのですが、こんなの気にしながらやってたら当然ゲームには集中できません。そこで、この作業を自動化するツールを使えばいいのではないかと思いついたわけです。そのパソコンの操作を自動化するツールは「UWSC」というフリーソフトを使います。こまかい使い方は、操作しているうちにわかると思いますが、ユーザーが設定したソースコードを呼び出して実行することで操作が自動化されます。下記のコードをコピーしてUWSCで実行させたあと、MagicEnginを640x480のフルスクリーンで起動させれば解除されます。ちなみに、F1-F5のショートカットキーで保存できないか試してみたのですがどうも、キーボード入力を受け付けないので、マウス操作の自動化で保存、読み出しを実行しています。だから、5分ごとに画面に操作画面がでてしまうのが玉にキズかもしれません。以下が自分の考えたソースコードです。コピーして使ってみてください。FUKIDASI("制限解除プログラム実行中")x = 0 RepeatSleep(290)// フルスクリーン時のオートセーブ機能(※640x480で起動)ACW(GETID("MagicEngine 1.1","MagicEngineWindowClass"),0,0,640,480,0)BTN(RIGHT,CLICK,164,169,300) // メニューを出すSleep(0.5)BTN(LEFT,CLICK,144,168,300) // 保存を選択Sleep(0.5)BTN(LEFT,CLICK,237,100,300) // ファイルを保存Sleep(0.5)BTN(RIGHT,CLICK,219,114,300) // メニューへ戻るSleep(0.5)BTN(LEFT,CLICK,166,151,300) // 読み込みを出すSleep(0.5)BTN(LEFT,CLICK,232,98,188) // ファイルを読み込む Until x > 100