« 相対パス起動 | | アクセス勤務シフト »

2009年05月29日

ポイント位置の文字列取得

画面上の文字をテキストとして取り込む

ポイント位置の文字取得  Ver 2.20 2009/05/29 詳細 ダウンロード

 ウィンドウに表示される文字を再利用することがよくあります。マウスで選択が出来て、かつコピーが可能な場合は問題無いのですが、選択できない場合は困ります(メッセージウィンドウの文字やエクスプローラーで表示されるリストなど)。かと言って、スクリーンショットを取り、画像イメージを文字に起こすのは面倒なものです。
 本ツールは、
マウスポインタをターゲットの上に置くだけで、表示されている文字列をテキストボックスに取り込みます。後は、メモ帳やエクセル/ワードなどで自由に加工出来るので、何かと便利なツールです。

マウス操作だけの直感的な操作性と、シンプルな画面
インストール不要で、解凍後にすぐ利用できます。

【機能】

取得可能な情報

ウィンドウタイトル、およびその全ての子ウィンドウタイトル
・コントロールのラベル
リストボックスコンボボックスのリスト
リストビューの行列データ(フォルダ内容やタスクマネージャなど)
ツリービューのツリーデータ(エクスプローラーのフォルダツリーやOutLook受信トレイなど)
ツールバーのコマンド文字列(スタートメニューやタスクバー/タスクトレイなど)
HTMLドキュメント(インターネットエクスプローラーBody内に表示される文字列)
        同コンボボックスととりストボックスの文字列


取得形式

 リストビュー:各列はタブで区切られるので、エクセルに貼り付けた時、セル単位に配置される。
 ツリービュー:階層が下がるとタブが挿入される。上記同様に次のセルに配置される。
 HTMLドキュメント:全てのタグをカットしたテキスト形式
 その他:テキストとして単純取得


ホットキー

 「ESC」キーを押すことで、停止する。
   他のキーF1F12,PAUSEなど)に変更可
   (変更はフォーム下部の「設定」から)

 すなわち、現在の情報がテキストボックス上に固定される。

 「開始」ボタンの再クリックで、情報更新が再開される。

ポイント位置の文字列取得の詳細

ポイント位置の文字列取得のダウンロード

変更履歴

コメント

早速のご回答ありがとうございます。

手元にある6:11にDLしたPRGには設定ファイル内のchime =がありませんが、最新版をDLしたところサウンド設定が出来ました。

また、自動停止のチェックボックスも、最新版では問題ありません。

ところで自動終了のオプションもついたのですね、これで標準のアクセサリフォルダにあっても遜色ない感じです。

いつも本当にありがとうございます

投稿者 ケニー : 2009年05月29日 09:31

>ケニー様

ご要望への回答
1.再起動時、自動停止のチェックボックスが解除
 当方では設定は有効になっています。再度、お確かめ頂けないでしょうか?
2.取得時何らかの通知機能
 チャイムが鳴ります。チャイムの変更はconf.txtの chime = chimes.wav を書き換えてください。サウンドファイルは Windows\Media に実在するファイルを指定します。
3.ホットキーを使わないオプションあるといい。
 「ポイント位置の画像取得」ではホットキー(キーのフック)では無く、別の方式にしています。本ツールも、その方式にするつもりです。

補足:2009/05/29 6:52 以前にダウンロードされたものには設定ファイルの不備が有りました。(設定ファイル conf.txt を削除すれば正常になりますが・・)

投稿者 エムティ・ソフト : 2009年05月29日 08:13

本当にさらに使いやすくなりました。
ツールチップにも対応頂いたんですね、感激です。
長年愛用したGetTipTXがいらなくなりました。

使ってみて気づいた点がありますので列記します。
1.再起動時、自動停止のチェックボックスが解除されるようです。
2.取得時何らかの通知機能があるといい(取得音、シェイク、フラッシュ)
3.ホットキーを使わないオプションあるといい

»2について補足します。新機能の自動停止を有効にする場合
取得させるための労力に対し
(労力;PRG起動させ、開始押下、目は見失った対象を探し続け、マウスは停止しないよう泳がせておく)
いざ取得出来たかの確認は、赤い文字が消えたかどうかというだけで実感に乏しいと感じた次第です。
ここはぜひ、通知音を出して頂くか、黄色とか赤のフラッシュで存在感を醸し出して頂くのが良さそうです。

»3については補足します。
単純にホットキーを割り当てたくない用途があります。

投稿者 ケニー : 2009年05月29日 07:29

>小野様
実行形式ファイルの生成は出来ますが、組み込むべきデータがありません。
(設定ファイルを組み込んでも利点は無さそうですし・・)
また、本ツールをコマンドラインで使用することも想定できません。

どのような形で使用されるのかを教えて頂ければ、検討できるかもしれません。

投稿者 エムティ・ソフト : 2009年05月24日 07:32

 大いに利用させていただいております。

コマンドラインパラメータを含めた実行形式のファイルに生成は、できますでしょうか。そのほうが、basic言語で、すんなり起動できるのですが、マウスレコダーのようにです。

 ご検討できましたら、お願いします。 

投稿者 小野 : 2009年05月23日 15:13

29日が待ち遠しいです。

次期バージョンを期待してます、よろしくお願いいたします

投稿者 ケニー : 2009年05月22日 06:47

>ケニー様
いつも、ありがとうございます。ご要望の件
・ホットキーの自由度:種類を増やすことを検討します(Ctrl/Shift/Altとの組み合わせも含め)
・○秒後に停止 機能:試作して使い勝手を見てみます。たぶん、機能搭載となります。

追記:ツールチップのテキスト取得に需要があるとは「目からウロコ」でした。
ついでですので、パクらせて戴き、機能追加します。
(設定で「ステータスバー」(現状)か「ツールチップ」の選択となると思います)

次版5/29(金)予定

投稿者 エムティ・ソフト : 2009年05月22日 06:20

今回は要望をコメントさせていただきます。

[提案]
○秒後に停止 機能

[説明]
文字列取得は取得したいテキストを確認後に操作開始する使い方が一般的と思います。

使うパターン
1.ここの文字列を取得したい と思う
2.プログラムを起動し、ホットキーで”開始”する
3.希望の文字列にマウスオーバする
4.ウィンドウを確認する
5.キャプチャを終了するために、ホットキーで停止操作する

ホットキーで”開始”後は一瞬で当該テキストをマウス指定し、ウィンドウも確認できます。
ここで、取得できた、できないにかかわらず、現状はホットキーで停止操作をするのですが
○秒後に停止 機能があればホットキー操作が不要になると思います(参考:20秒停止するGetTipTx)。

Webページの構造調査など、○秒以上ウィンドウを確認する使用法もあるかと思いますので
ウィンドウエリアにチェックボックスで”自動停止”等と追加されればいいなと考えたりしました

いつも要望ばかりですみませんが、いかがでしょうか

投稿者 ケニー : 2009年05月21日 07:40

有効に使わせていただいております。
今回は個人的意見ですがコメントいたします。

私は常駐させているため、ホットキーはPAUSEに設定しています。
トグル操作対応になってから他のキーだと他のアプリのホットキーが不意に動くのが怖くて一番使わないキーに設定しました。
ただしPAUSEの場合右側にあるため、マウスから手を離すタイミングでずれたりします。
よって自動で停止してもらえば、非常に助かるなと思いました。
AutoHotKeyでキーバインド変更か考えたりしましたが、もう少しホットキーの自由度をあげられるといいかもしれません。

投稿者 ケニー : 2009年05月21日 07:26

>TT様
ご報告ありがとうございます。近々、動作可能OSにVistaを追加致します。

投稿者 エムティ・ソフト : 2009年05月18日 06:28

ポイント位置の文字列取得 Ver 1.90を使い始めてみました。PCはWindows Vista UltimateService Pack 1ですが、今の所問題なく動作をしています。

投稿者 TT : 2009年05月17日 19:22

>みずき様
当ツールをご利用戴きありがとうございます。
本サイトをFirerFoxへ対応したいのは山々なのですが、ベースがMovableTypeなので手に余る次第です。最新版にバージョンアップすれば良いのかも知れませんが、いろいろカスタマイズしているのと(すんなりアップできるか?)、不都合なブラウザが現在のところFireFoxだけ(Google Chrome , Opera , Safari では正常)のようなので、バージョンアップには躊躇しています。ご容赦下さい。

投稿者 エムティ・ソフト : 2009年05月17日 06:55

「ポイント位置の文字列取得」のご開発、ありがとうございます。

FireFoxでこのサイトを見ると、配置が乱れて、とても見づらいのですが、IEで見ると、まともです。ブラウザによって見え方が違うのは知っていましたが、ここまで違うサイトもあるのですね。
IEは、よほどでない限り使っていないのですが。

投稿者 みずき : 2009年05月16日 20:37

2.10 ご対応ありがとうございます。

早速使ってみましたが、最高です。

まずはお礼まで。

投稿者 ケニー : 2009年05月16日 06:00

ご連絡が早く驚いております。

次期バージョンを期待してます、よろしくお願いいたします

投稿者 ケニー : 2009年05月12日 09:09

>ケニー様
クリップボードへの自動転送も良い案ですね。喜んで取り入れさせて戴きます。(5/16予定)
オプションとしては、
・無し / クリック時 / 停止時 上段テキスト / 停止時 下段テキスト
を考えています。
他にもご要望がありましたら、お知らせ下さい。

投稿者 エムティ・ソフト : 2009年05月12日 06:56

今までの作業と比べると、効率が倍以上違います。すばらしいプログラムに巡り会えてラッキーです。
早速スタートアップに登録で常駐させて使わせていただいております。

私は主にフォルダ名やウィンドウの取得など細かい作業に使用しており上段がメインなのですが、取得後に全選択してコピーの操作が煩わしく感じていました。

ver2になりESCのトグル機能はさらに便利になり喜ばしいのですが、ますますウィンドウにマウスを持って行く操作が不要に感じてきました。

勝手ながらひとつ要望なのですが、自動的にクリップボードに送る機能をご検討いただけませんでしょうか。

以前のバージョンのようにボタンではなく、設定画面で”取得後クリップボードへコピー”
”上段””下段”のチェックボックスを設けてもらうイメージです。

投稿者 ケニー : 2009年05月11日 22:46

 早速の更新、ありがとうございます。正常に動作しております。
 気付いた点や、解らない点がありましたら また投稿させて頂きます。
 今後ともよろしくお願い申しあげます。

投稿者 サニー : 2009年05月08日 07:59

>矢沢様
ありがとうございます。
「起動後に即開始」・・なんだか変だな~とは思ったのですが、良い文言が思い浮かばず・・
御提案、参考にさせていただきます。

投稿者 エムティ・ソフト : 2009年05月06日 16:57

開発お疲れ様です。
一段と使い勝手が良くなりました。

設定の「起動後に即開始」ですが、
ちょっと分かりにくいのではないでしょうか。「起動時」の方がいいんじゃないかなと重箱の・・・
「起動時に開始」「起動と同時に取得」なんかどうでしょう。

いずれにしても、どこまで進化するのか楽しみです。

投稿者 矢沢 : 2009年05月06日 09:29

>サニー様 ご要望の件
②Escキーで「開始」「中止」のトグルの動作
 → これは、良い案ですね。是非、取り入れます。
①起動と同時に開始
 → 考えさせて下さい。現行処理には何か理由があったような気が・・・
   何も思い出せなければ、ご要望を取り入れさせて頂きます。

投稿者 エムティ・ソフト : 2009年05月04日 15:22

 はじめましてよろしくお願いします。
「ポイント位置の文字取得」使わせて頂きました。ツールチップなど簡単に取り込めるので重宝しております。ホームページの文字列でもハイパーリンクになっており、なかなかコピーし難い箇所では、大変助かっております。
 2つ程要望があります。①起動と同時に取り込み開始の設定。②Escキーで中止ですが、このキーで「開始」「中止」のトグルの動作はできませんでしょうか?

投稿者 サニー : 2009年05月04日 13:48

>矢沢 様
ありがとうございます。励みになります。
他のブラウザについて:IE以外のブラウザについては検討中です。ただし、ブラウザは、ほとんど無数に存在し、それぞれのAPI(そもそもインタフェースが不明)も異なります。対応は、かなり難しいかと思われます。

投稿者 エムティ・ソフト : 2009年04月26日 05:23

ポイント位置の文字取得、今日はじめて使わせていただいたんですが、大変使いやすく感動しました。他の同様なソフトで取得できない文字列も取得できました。便利なツールを公開していただいて感謝します。
ただ、htmlがIEだけなのがちょっとだけ残念です。Chromeへの対応予定はございますか?手が空いた時にでも対応していただけたらと思います。

投稿者 矢沢 : 2009年04月25日 18:18

>aki様 ありがとうございます。タブの件、取り入れさせて頂きます。タブは表示データ中に現れることは、まず無いのですが、カンマの場合、十分ありえます。CSVの仕様に従い、エスケープ処理を厳密に行うのが結構面倒なので躊躇していましたが、対応いたします。ご意見、ありがとうございます。

投稿者 mt-soft : 2008年10月29日 05:24

早速の対応ありがとうございます。
お蔭様で大変気持ちよく作業ができます。
普段頻繁に使う訳ではないのですが、使うときには大変便利でブツブツ言いながらw使わせて頂いておりました。
こんなことなら5ヶ月前に報告させていただけばよかった。

ついでなので、タブの代わりにカンマ(csv)の選択ができると嬉しいかもしれません。

投稿者 aki : 2008年10月28日 23:18

>aki様 大変失礼しました。確かに、Win98で実施してみると画面情報が保存されていません。そして、確かに処理の不備がありました。修正版を1.21版として作成し、アップロードしました。「コピー」ボタンについて:なるべく画面を簡素化しようと思いまして撤去しました。コピーは該当箇所をダブルクリックすると選択されますので、右クリックメニューのコピーボタンを使用してください。範囲が広いとうまく全選択できないことがありますので、その時は手動で範囲を選択してください。

投稿者 mt-soft : 2008年10月28日 07:33

ポイント位置の文字取得を使用させていただいています。
98マシンで使用しているのですが画面の位置・サイズを保存してくれない。
Conf.txtの情報が終了時にリセット?されてしまうようです。
直接Conf.txtをエディタで開いて数値を埋めてから起動しても
ポイント位置の文字取得を終了させると
form left = 0
form top = 0
form right = 0
form bottom = 0
となり、次回起動時は左上に小さくタイトルバーだけが表示されて
ドラッグして画面サイズを変更しないと使用できません。

lzhファイルの解凍直後に表示されるサイズを維持できるといいんですけど
98だけの現象なのでしょうか?、それとも自分の環境だけかも。

Ver 0.90を使ってたんですけど(今日Ver 1.20にしました)、クリップボードにコピーのボタンなくなったんですね。
片手操作の自分には便利だったので残念です><。

投稿者 aki : 2008年10月27日 19:15

コメントしてください




保存しますか?

投稿者 mt-soft : 07:00

(書式を変更するような一部のHTMLタグを使うことができます)