トップページ⇒tech
32コメント7KB

自動キー入力ソフトを作りたいのですが・・・・。

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2009/09/24(木) 12:17:57
俺は、あるMMORPGをしてる。
が、敵と戦ったときにキャラを回復するには回復アイテムを使用しないといけない。
F1(HP回復)とF2(MP回復)を押すだけなんだが、これを自動化したい。

つまりHPがある数値以下になったときにF1を押す

という単純そうに見えて実は非常に難しいプログラムを作っているんだけど、
ある数値以下になったときにF1を押す
というプログラムはできたのですが、
HPの数値を取得する方法がわかりません。

使用ツールはHSPなのですが。。誰かご教授ください。
0002デフォルトの名無しさん2009/09/24(木) 12:23:33
糞は苦くてうまい
000312009/09/24(木) 12:30:55
すいません、自決しました
000442009/09/24(木) 12:35:27
介錯しました
0005デフォルトの名無しさん2009/09/24(木) 12:35:51
アイちゃんがどーのこーの
000612009/09/24(木) 12:37:20
>>4
ありがとうございました!!
0007デフォルトの名無しさん2009/09/24(木) 12:45:22
よし、ここは俺が颯爽と揚げ足を取ろうではないか

>ある数値以下になったときにF1を押す
>というプログラムはできたのですが、

完成してるじゃん!!!!!!!!!!!1111!!!!
おめでとう★★★★★★★★★★★★★$%$'&%'&('*L+O*II{*IP+あべし
0008デフォルトの名無しさん2009/09/24(木) 12:50:29
金持ちの>>1がみんなに仕事をくれるスレと聞いて飛んできますた
0009デフォルトの名無しさん2009/09/24(木) 12:50:43
うんこは甘くてにがい
00101(本物)2009/09/24(木) 13:02:34
完成してないよ・・・
つか。。。ふざけないでマジレスお願いします。。。
0011デフォルトの名無しさん2009/09/24(木) 13:05:09
>>1
うざい死ね
0012デフォルトの名無しさん2009/09/24(木) 13:17:52
簡単だよ。まず、定期的に画面をキャプチャする。
キャプチャした画面をOCRみたいな手法で走査して
HPが書かれている部分を見つけ出す。
こうして得られたHPの値を自動キー入力ソフトに送り、
一定条件でF1とF2のキーメッセージを発生する。
0013デフォルトの名無しさん2009/09/24(木) 13:20:51
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所
0014デフォルトの名無しさん2009/09/24(木) 13:33:18
>>12
画像処理の領域だねー
まあ、HP表示の範囲は限定されてるし、曖昧なものを見つけるわけじゃないから
その道のプロじゃなくても、できるっちゃあできるな
0015デフォルトの名無しさん2009/09/24(木) 13:59:16
送られてくるデータからからHPの情報を
ぬきとればいいじゃん。
ログ情報とかはクライアント側にあると思うぞ。
FF11なら余裕だ。
0016デフォルトの名無しさん2009/09/24(木) 14:02:19
HSPでOpenCV
0017デフォルトの名無しさん2009/09/24(木) 14:19:13
  ∧_∧..  .. .
  ((.;.;)ω・)=つ≡つ  FF11なら余裕だ。
  (っ ≡つ=つ +    . .. :....
  /  #) ババババ..+
 ( / ̄∪   .. ,
   +  .. .   ..   .  +..
   .. :..     __  ..
          .|: |
          .|: |
       .(二二X二二O
            |: |    ..:+ ..
      ∧∧ |: |
      /⌒ヽ),_|; |,_,,
_,_,_,_,,〜(,,  );;;;:;:;;;;:::ヽ,、
   "" """""""",, ""/;
  "" ,,,  """  ""/:;;
  ""   ,,""""" /;;;::;;
00181(本物)2009/09/24(木) 14:19:35
すごい・・みんなありがとう・・・。

それで、具体的にはどう書いていいのかよくわからない・・。
CVバッファIDってなんだろう・・・これがわかればいけるきがする。
00191(本物)2009/09/24(木) 14:27:12
>>15
それのやり方を具体的に知りたいのです!!
どのツール起動させて、こうして、こうやってっていうのをお願いします。
00201(本物)2009/09/24(木) 14:38:21
今のぼくはLv.100になった気がします(^o^)
0021デフォルトの名無しさん2009/09/24(木) 14:40:57
FF11のチャットのログなら
\PlayOnline\SQUARE\FINAL FANTASY XI\TEMPのフォルダの中。
形式とかは自分で調べろ。
ちなみに違反だからアカバンくらってもシラネ。
っていうかFF11ならそんなツールいっぱいあるだろう。
0022デフォルトの名無しさん2009/09/24(木) 14:45:33
>>21
まぁ、実は俺の作りたいツールはラテールというゲームなんだけどね・・・。
0023デフォルトの名無しさん2009/09/24(木) 14:51:42
ネタに走るばっかりで、本筋の指摘を誰もしてないとかね、もうね…

>>1
板トップの
>あらゆる質問はまずすれ立てるまでもない質問はここでスレにしてください。
が読めないのか?知恵遅れ?
00241(本物)2009/09/24(木) 14:58:36
>>23
すいません、これがまさか
立てるまでもないスレとは思わずに立ててしまいました。

質問スレにいってきます。
0025デフォルトの名無しさん2009/09/29(火) 12:15:34
これが専門的な分野って思ったのかw
0026uy50% ◆e6.oHu1j.o 2009/10/03(土) 00:01:10
ラテールって音楽いいね

みたところHPゲージよりエフェクトのほうが上にきてるから
画像処理はきつそう
素直にプレイヤースキル磨けとw
0027デフォルトの名無しさん2009/10/06(火) 15:21:34
マルウェアにも応用できるな
0028 忍法帖【Lv=1,xxxP】 2011/09/10(土) 01:57:53.57
tes
0029デフォルトの名無しさん2011/09/22(木) 18:53:04.00
二年前のスレか。よく生きてたな。
0030 忍法帖【Lv=16,xxxPT】 2011/10/05(水) 12:53:21.61
unko
0031デフォルトの名無しさん2011/11/14(月) 21:53:17.47
h
0032デフォルトの名無しさん2011/11/19(土) 16:34:53.94
ふう
■ このスレッドは過去ログ倉庫に格納されています