• 締切済み

キーボードとマウスの入力を記録し、画面キャプチャもキャプチャしたい

ソフトウェアの操作性について大学で研究している者です。被験者に課題を与えたときの操作履歴を取得して、分析したいのですが、操作履歴をロギングできる良いソフトウェアが見つからず、また、開発できず困っています。要求機能としては以下の点があげられます。 ・各入力の時刻を取得できること ・キーボードとマウスの打鍵を取得できること  -中クリックを取得したい  -中ホイールの移動量もできれば取得したい ・マウスの軌跡も取得したい ・マウスカーソルを含めて画面をキャプチャしたい ・PCにあまり負荷をかけずに取得したい ・Windows環境で動作すること ・他のソフト(たとえば、Micorsoft Word)を操作しているときの操作履歴を取得したい ・できれば、レジストリに登録しないで動作させたい 作業を自動化するためのソフトにいくつか良いシェアウェアがあるのですが、中クリックを取得できなかったり、履歴を取得できず困っています。 市販されているものでも、海外のものでもかまいませんので、良いソフトウェアがあれば紹介していただけませんか?自分が見つけた中で一番良かったソフトとしては、FairyTrace, Auto_KMというシェアウェアがありました。 スパイウェアとほとんど変わらない機能を持つので、検索をしてもスパイウェア対策ソフトなどが出てきてしまい困っています。 もし、自分で開発を試みる場合、どの言語で書いたらよいでしょうか?自分のスキルとしては、C, VBが少々できる程度なので、これらで作成できればうれしいです。 操作性(usability)について研究されている方、作業の自動化を行うソフトウェアを開発されている方などアドバイスをいただければ、幸いです。よろしくお願いします。

みんなの回答

回答No.2

auto_KM作者です。 たまたまauto_KMをみていたら見たので回答します。 私は、VC6.0MFCで作ってます。 VBでも問題ないとおもいます。 スキルはそんなに必要ないかもしれませんが、 DLLで操作ログを取得しないとけないので、 タイミングなど細かいところにたいへんでした。 操作ログをとるAPIがどうもまともに動かな。。。 usabilityさんの要求機能はauto_kmはほとんど充たしてますが、 auto_km2だと少しメモリを食うので多少不可は高いです。 ホイールはハードによって違うようだったので、面倒臭くやってませんが、 多分いけると思います。 画面キャプは負荷がかかるので、どの程度やるかになってくると思います。 私は画面キャプはAPIをつかいましたが、jpegソースなどはどこかで見たことあるので探して自作すれば多少パフォーマンスはあがるかも。。 眠いのでここらへんで終わりにしますが。 auto_KMのreadmeのアドに質問して下さってもいいですよ 答えられる範囲で答えます。 あさってから10月下旬まで出張なので返事はおくれますが。。。

  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.1

そのすべてを出来るソフトは知りませんが、あわせ技で、 1. 『UWSC』というソフトがあります。本来の使い方は操作を覚えさせて自動化するためのものですが、ログ取りにも使えるのではないでしょうか。 http://www.h7.dion.ne.jp/~umiumi/ 2. 画面キャプチャの方は 『劇場版ディスプレイキャプチャーあれ~圧縮された動画~』 http://hp.vector.co.jp/authors/VA022180/soft.html や 『カハマルカの瞳』 http://www.paw.hi-ho.ne.jp/milbesos/ が有名です。

関連するQ&A

  • マウスとキーボード入力操作を記録、再生できるソフト

    マウスとキーボード入力操作を記録、再生できるソフトで、シャットダウンもできるソフトを紹介してください。 マウスとキー操作を記録しておけば、次に同じ作業をしたいときに、全く同じように自動で再現してくれるソフトです。 以前、UWSCというソフトを使用していましたが、シャットダウン動作で、突然が画面が真っ黒でカーソルだけで表示される状態になったり、強制的に電源スイッチで切ったような動きだったので使用するのが怖かったです。また、使用しているうちゅに、PCの調子が悪くなり、起動しなくなるというトラブルがあったので、このソフトは使用したくないのです。 もし、ほかに信頼できるソフトがあれば紹介してください。

  • 時間指定できるマウスジェスチャー記憶ソフトを探しています。

    毎日決まった時間に、記録したマウス動作をしてくれるソフトを探しています。いろいろ探したのですが、マウス動作を記憶、再生してくれるソフトはあっても、決まった日時に記憶したマウス操作をしてくれるソフトは見つかりませんでした。どなたかご存知ないでしょうか。シェアソフトでも構いません。

  • Javaで画面全体のマウス・キーボードイベントを取得するライブラリ

     C言語暦5年,Visual Basic暦3年,C#暦2年,Java暦3年の学生です. Javaのプログラムで,一つのアプリケーションに因らない,パソコン全体のマウス座標 やキーボードキーなどの入力を取得するには,どんなクラスライブラリを使うのがいいの でしょうか?  既存マウスマクロ(入力記録・自動化)ソフトウェアでは,Windowsのみ対応のWin32APIや.NET Frameworkが良く使われていますが, OSに因らない,バージョンアップ時に互換性のあるマウスマクロをJavaで開発したいと考えています. http://www.vector.co.jp/vpack/filearea/win/util/operate/?ds    また,参考になりそうなJavaのオープンソースやフリー・シェアソフトなどありました ら,教えて頂けると幸いです.  どうかよろしくお願いいたします.

    • ベストアンサー
    • Java
  • 自分のPCのキーボードとマウスでネットワーク上の別のPCを操作できるど

    自分のPCのキーボードとマウスでネットワーク上の別のPCを操作できるどこドアを 使っているのですが、シェアウェアです。 フリーウェアで同じ機能を持っているものはありませんでしょうか?

  • マウス操作を複数記録しKB起動できるマクロ

    マウス操作を複数記録再生できるマクロを探しています。具体的には、  ・マウス操作を記録再生できること。もちろんKBも記録再生できればなおよいがこれは必須ではない。  ・最低8種類、できれば12種類以上のマクロを登録できる。  ・再生はKBから指示できること。  ・ソフト自体の起動/終了はKBでもマウスでもよい。  ・製品でもフリーソフトでも構いません(できればシェアウエアは避けたいですが)。 このようなソフトです。 KMmacroが機能的には良さそうなのですが、ちょっと不安定なので他のソフトを探しています。登録できるマクロが1種類のみのソフトはたくさんあるようですが、複数登録できるソフトが他には見つかりません。実際にお使いのソフトでお勧めの物がありましたら是非教えてください。

  • マウスで文字入力がしたいです。

    キーボードソフトウェア等を使わずにマウスのボタン操作のみで文字入力を行いたいのですがそのようなソフトはあるのでしょうか? 例えば右クリック1回後左クリック5回押しで”お”を入力みたいな操作です。 画面上の文字をクリックする等の操作ではありません。

  • 求む!簡単安心な動画キャプチャー

    ダウンロードが出来ないWMP形式の動画をキャプチャーしたいのですが、大手ソフトウェア会社、或いはシェアウェア、フリーウェアの如何を問わず、操作が簡単な物を探しています。実際、使ってみて“コレ良いよ”的な物を是非、御推薦下さい。

  • キーボードでのマウスエミュレート

    キーボードをつかってマウスを操作するプログラムを作成しています。 mouse_event関数を使ってマウスの移動及びクリックをエミュレートすることには成功したのですが、 特定のウィンドウ(デバイスマネージャ、システムのプロパティなど)がフォアグラウンドになっているときに動作してくれません。 どのような原因が考えられますでしょうか? またこれに対する解決策があったら教えてください。 <開発環境> Windows 7 Professional Visual C++ 2008 EE

  • マウスとキーボードの反応が・・・(泣

    私はもともとワイヤレスのキーボード&マウス(マイクロソフト製)を使っていたのですが、あまりに使いづらく(補足:使いづらいというのは、マウス&キーボードで何かしらの操作をしても数秒おくれてその動作が行われる)、最近、キーボードにはeinoのEIPH108 108key Pantograph type keyboardを使っており、マウスはONYXのWIRED 5BUTTON LASER MOUSEをつかっています。 ワイヤレスに比べると数段、よくなっているにせよまだ若干動作が鈍くなるところもあるので、不便です。 どなたかお分かりになる方いましたら、おしえてください。

  • キーボードでマウスを操作したいのですが・・・

    タイトルのとおり、キーボードでマウスを操作したいのです。 フリーソフトで良い物は無いかと色々と検索してみましたが良いものはヒットせず・・・ 使用しているパソコンのOSがvistaなので動作しないソフトも多かったです。 何かシンプルで良いフリーソフトはありませんか? 「例:Ctrl+矢印キー = マウスカーソル移動」 「例:Ctrl+Enter = 左クリック」 といったようなものです。 その機能使用をショートカットキーでON/OFFできるともっと良いですね あ、レジストリはなるべくならいじりたくはないです。 よろしくおねがいします。