028558
ポカリなページ:よろず掲示板
[ダウンロードページに戻る] [留意事項] [ワード検索] [過去ログ] [管理用]
お名前
メールアドレス ※メールアドレスは掲示板には公開されません。管理者へのみ通知されます。
タイトル
メッセージ
参照先
暗証キー (英数字で8文字以内)
投稿キー (スパム投稿対策のため を入力してください)
文字色

キーストロークジェネレー... 投稿者:Atsun 投稿日:2008/03/17(Mon) 14:59 No.105  
はじめまして。
キーストロークジェネレーター!素敵ですね!
たいへん便利に使わせてもらっています。
汎用性、速度とも素晴らしいです。

現バージョンがv0.2とされているのを見て、
「いずれさらにフィックスの進んだv1.0が出るのか!?」
などと勝手に期待しています。

v0.2添付のreadme.txtの内容で気になった箇所があるのですが、

   Enter         {ENTER} または {~}

とされている部分の動作が、

   Enter         {ENTER} または ~

となっているように思います。

"C:\Users\atsun\アプリケーション\ksgen02\sendkeys.exe" "abcd~efgh"

バグではなく、readme.txt側の記載ミスだと思いますが
そう理解してよいでしょうか。

また、以下蛇足になりますが

   文字としてダブルクォーテーション(")を渡す場合には、(\")と指定します。

という指定方法があると、つい、、タブや改行コードについても

        Enter         {ENTER} または ~ または \n
        Tab          {TAB} または \t

のようになっていると、指定し易いように感じたのですが、どうでしょうか。


Re: キーストロークジェネ... ポカリ - 2008/03/18(Tue) 00:11 No.107  

ポカリ@管理人です。

>「いずれさらにフィックスの進んだv1.0が出るのか!?」
>などと勝手に期待しています。

ご期待ありがとうございます。(^^)/
が...残念ながら今のところ差し替えの予定はありません。
正式版とするには機能がなさ過ぎるため、メジャーバージョンが0になっています。(永遠にベータ版という説もありますが)

>バグではなく、readme.txt側の記載ミスだと思いますが
>そう理解してよいでしょうか。

ご指摘ありがとうございます。
RETキーは他のキーに影響を与えませんが、修飾キーとおなじような扱いをしていたため混乱していたようです。おっしゃるとおり、{}は不要です。

>タブや改行コードについても

やってみないとなんともいえませんが、次期リビジョンアップがあれば検討してみます。




Re: キーストロークジェネ... Atsun - 2008/03/19(Wed) 14:10 No.109  

readmeの件、重箱の隅ですみません。汗

> 正式版とするには機能がなさ過ぎるため・・・・

個人的には、できるだけプレーンにDLLの橋渡しになってくれる軽いEXEってところが素晴らしいと感じています。

> やってみないとなんともいえませんが、次期リビジョンアップがあれば検討してみます。

すみません。
WSHに渡す書式のままってことですね・・・なんとなく、ダブルクォーテーションは補完していらっしゃったようなのでつい・・

あと、重箱の隅のついでにもうひとつだけ。大汗
もしかして、カキカッコも、{[} とか {]}にしたほうがいい場合もありますか?


Re: キーストロークジェネ... ポカリ - 2008/03/19(Wed) 22:42 No.111  

ポカリ@管理人です。

>軽いEXEってところが素晴らしいと感じています。
ありがとうございます。

すでにお気づきのようですが、このプログラムは確かにWSHのSendKeysステートメントの仕様と似ています。しかしながら内部でSendKeysを呼んでいるわけではないんです。当初はまったく異なる書式で引数を与えていたのですが、途中でSendKeysの存在を知りました。わかりやすい書式だったので、基本的にそれに準拠する形で実装しています。

違うのは以下の2点ぐらいでしょうか...
・ウインドウ名をひとつまたはそれ以上指定できること
・SendKeysでは指定できないキーもサポート

>ダブルクォーテーションは補完していらっしゃったようなのでつい・・

プログラム側としてはなにもしていません。コマンドラインからプログラムに(")を渡すためにはエスケープの指定がいるようです。

>カキカッコも、{[} とか {]}にしたほうがいい場合もありますか?

SendKeysのヘルプにはそのように書いていますね。どのような使い方を想定しているので意味がよくわからないのでなんともいえませんが...
このプログラムでも[]に意味はありません。が{[}と指定しても動作するようにはしてあります。

現在のバージョンを動かしてみたら、環境によっては起動しない致命的な問題に気がついてしまいました。ついでといっては何ですが以下の2点に対応したベータ版をご提供します。

a.\n \t \bの指定に対応
b.Vista用のおまじないをかけたもの

aはコマンドプロンプトから呼び出しにて動作確認しています。
bはとりあえず管理者にならないようなおまじないをかけただけです。Vistaで動作検証をしたわけではないので、なにかあったら教えてください。

http://poca.s53.xrea.com/soft/ksgen/ksgen03b1.zip






Re: キーストロークジェネ... Atsun - 2008/03/20(Thu) 02:38 No.112  

ポカリ様

> 内部でSendKeysを呼んでいるわけではないんです。

憶測で適当なことをいいました、すみません。

> 以下の2点に対応したベータ版をご提供します。
>
> a.\n \t \bの指定に対応
> b.Vista用のおまじないをかけたもの

感激です。

a. バッチリです。

b. は、おまじないがきいてないか

> bはとりあえず管理者にならないようなおまじないをかけただけです

じゃなくて、管理者にならないとだめなかんじなのですが
これはそもそも、フリーウエアの宿命かもしれません。

sendKeyの場合インストールではなく、起動時の警告が問題になるため、
ベクターのQ&A → 「Windows Vistaをお使いの方へ 」
http://www.vector.co.jp/for_users/faq/qa_index.html
の記載事項が、まったく役に立っていません。

粗探しとかのつもりじゃないんですが・・変なところにツッコんで粘着してしまう感じですみません。。

(参考)
http://www.atmarkit.co.jp/fwin2k/win2ktips/899uacpromo/uacpromo.html
http://support.microsoft.com/kb/922708/ja
http://www.microsoft.com/japan/msdn/windowsvista/security/


Re: キーストロークジェネ... ポカリ - 2008/03/20(Thu) 22:14 No.113  

こんばんはAtsunさん

>じゃなくて、管理者にならないとだめなかんじなのですが
>これはそもそも、フリーウエアの宿命かもしれません。

あらら。
Vista環境にてコマンドプロンプトから呼び出してみたのですが、その時は特に管理者権限を要求するようなことはありませんでした。

ベクターのQ&Aにある、
>3.ユーザーアカウント制御画面「不明なプログラムがお使いのコンピュータへのアクセスを要求しています」「続行するにはユーザーの許可が必要です」が表示される

に該当するんですよね...

ちなみに、
1.上記ユーザーアカウント制御画面にて表示されているアプリケーションは確かにキーストロークジェネレーターですか?
(詳細ボタンがあるのでその内容も確認してみてください)
2.キーストロークジェネレーターはどのフォルダにインストールされていますか?
3.どんなキーボード(またはキーボードランチャー)をご利用になっていますか?
4.キーストロークジェネレーターの設定ファイルをなにかカスタマイズしていますか?

キーストロークジェネレーターは管理者権限を必要とするような処理は入れていないつもりなのですが、他のアプリにキー情報を送信するということで、Vistaでは危険アプリと判断されるのかも知れませんね....


キーストロークジェネレー... 投稿者:Atsun 投稿日:2008/03/17(Mon) 15:14 No.106  
連投申し訳ありません。
以下sendkeys.exeに限ったことではなく微妙かもしれませんが、
Vistaで使用する際は、使い始める前に一度だけ「管理者として実行(A)...」する旨が
記載されていると、私のようなVista初心者が戸惑うことが減るかも・・・
(XP & Vista ともに軽快ですね!)


Re: キーストロークジェネ... ポカリ - 2008/03/18(Tue) 00:19 No.108  

ポカリ@管理人です。

>Vistaで使用する際は、使い始める前に一度だけ「管理者として実行(A)...」する旨が
>記載されていると、私のようなVista初心者が戸惑うことが減るかも・・・

え・・そうなんですか?
すみません。実はVistaではまだ検証してないです。(という前にVista環境が自宅にありません)

管理者で一度起動しないと動作しないということですか?
また一度起動してしまえば、あとは大丈夫というということですよね。
環境が手に入れば試してみます。


Re: キーストロークジェネ... Atsun - 2008/03/19(Wed) 14:47 No.110  

VistaもXP同様、動作はまったく問題ありませんでした。

Vistaの場合、インストール初期のEXEは、デフォルトで何でもかんでもユーザー権限で実行され、管理者権限が必要な動作(EXE実行等)では、いちいちユーザーに実行を確認するモーダルがひらきます。
よってsendKey.exeの場合だと、たとえばキーボードのカスタマイズキーに割り当てていると、カスタマイズキーを押すたびに、いちいちモーダルが開き、「OK」を押すハメになります。
で、これはインストール初期に一度だけ、EXEかショートカットを右クリックして、「管理者として実行(A)...」すると、以降は回避することができるのですが、Vistaを使い始めたばかりだと、なかなか思いつきません。

署名つきの市販アプリだと何も言ってこないので、Vistaに対応していないと勘違いしてしまいそうなのですが。
デバイスドライバが未対応のマウスやキーボードが多いVistaでこそ、sendKeyラッパー(?)を必要としている一般ユーザーは多いかも知れないと感じます。

使用の際のしきいが少しでも低くなれば、
「Vistaの人はこれ!」
とか、なるんじゃないかと(笑)


キーストロークジェネレー... 投稿者:taka 投稿日:2008/01/23(Wed) 09:58 No.103  
こんにちは、いつもこのソフトにはお世話になっております。
早速なのですが、タイトルにありますようにこのソフトに対する要望をさせてください。
このソフトは、他の類似ソフトよりもキー送信速度が速くてとても気に入っているのですが、それ故に、こちらの思ったように送信がなされないがあります。
ですので、キー送信の途中で「何ミリ秒分待機」みたいなコマンドがあるといいなと思い、これを書かせていただきました。
たとえば、abcd[1500]efgでabcdのあと1500ミリ秒待機したあとefgとキー送信するみたいなのです。
もしよろしければ、御一考くださいませ。
よろしくお願いします。


Re: キーストロークジェネ... ポカリ - 2008/01/25(Fri) 22:35 No.104  

こんばんは takaさん

>たとえば、abcd[1500]efgでabcdのあと1500ミリ秒待機したあとefgとキー送信するみたいなのです。

なるほど。そんな機能があるとより他のアプリを操るといったことができるようになりますね。

このソフトの仕組みとしては、指定されたキーストロークをWindowsの命令(API)に一気に渡しているだけです。キーストローク一つ一つを自前で送信しているのであれば、あるタイミングでスリープみたいなこともできるのですが、現状では難しそうです。

機会があれば、考えてみたいと思います。


サスペンドコントローラー... 投稿者:kbtr 投稿日:2007/12/26(Wed) 00:24 No.100  
はじめまして。
使用中の環境でOSの電源管理による時間経過後のサスペンド移行がうまく動きません。
某メーカー製ビデオキャプチャのソフトが原因で、サポートとやりとりしてますがなかなか改善されないので・・・
アイドルモード一定時間経過後に移行する機能があれば非常にありがたいです。もし可能なら機能追加お願いできますでしょうか。


Re: サスペンドコントロー... ポカリ - 2007/12/27(Thu) 22:34 No.101  

こんにちは kbtrさん

>某メーカー製ビデオキャプチャのソフトが原因で

この状態というのは、
・キャプチャーソフトが立ち上がっている状態だと、手動でもサスペンドできない
・一定時間経過後のサスペンドが出来ない
のどちらでしょう。

後者の場合であれば、私以外の方が作成しているスタンバイ支援ソフトにて、実現可能な気がします。Vectorで公開されている「電気を大切に!」はいかがでしょうか?

前者であれば難しいですね。私が別途作成しているサスペンダーみたいなソフトが必要かもしれません。



Re: サスペンドコントロー... kbtr - 2007/12/29(Sat) 12:32 No.102  

こんにちは。お返事が遅くなりすません。

後者の
・一定時間経過後のサスペンドが出来ない
に陥っております。
ご紹介頂いた、「電気を大切に」で実現できそうですのでそちらを試してみます。ありがとうございました。


サスペンドコントローラー... 投稿者:rai 投稿日:2007/11/04(Sun) 20:15 No.98  
通信量を抑止したくてこのソフトを使おうと思ったのですが、まず確認として、解凍したソフトの構成設定のファイルのNetworkTrafficの値を設定して、アプリケーションを再起動するとその値になるとアイコン?が赤くなるということですよね?
おかしいことに、今の手順でやってもアイコンが青いままで、いくら更新とかネットサーフィンしても赤くならないのですがどういうことですか?


Re: サスペンドコントロー... ポカリ - 2007/11/06(Tue) 22:37 No.99  

はじめまして raiさん
管理人のポカリです。

>通信量を抑止したくてこのソフトを使おうと思ったのですが、

このソフトの使い道ですが、「通信量を抑止する」物ではなく、「通信量が多いときにスタンバイを抑止する」が目的のソフトです。
もし単に通信量の目安にするために、利用することは出来ますが...。もし小さい値にしても、一切赤くならないということであれば、ご連絡ください。

| 1 | 2 | 3 | 4 |

NO: PASS:

- KENT -