たか
ネットトレーダー365FXの自動ログインについて
自動売買を目指し、ネットトレーダー365FXを自動でログインしたいのですが、UWSCを使てもログインボタンが押せません。
WEBで調べてみたのですが見つけることができません。何かいい方法があれば教えていただけると助かります。
2021年05月14日
アップロードされたファイルにはウイルスチェックを行っておりますが、未知のウイルス等に感染されている場合がありますので、アップロードされたファイルのご利用はご注意ください。
また、取引パスワード等の重要な情報を投稿内容に含めないようご注意ください。
なお、アップロードされたファイルの利用や投稿内容によって、投稿者自身や他の利用者が被った損害に対して当社は一切責任を負いません。
また、セキュリティの関係上、一部コマンド等を含む内容を送信するとエラー画面が表示され、投稿ができない場合がございます。何卒ご了承ください。
岡三RSS集いの広場では、複数の単語による検索が可能です。
例)関数 and サンプル
→AND検索となり、「関数」および「サンプル」を含む検索結果が表示されます。
例)関数 or サンプル
→OR検索となり、「関数」または「サンプル」を含む検索結果が表示されます。
例)関数 not サンプル
→NOT検索となり、「関数」を含むが「サンプル」は含まない検索結果が表示されます。
※and、or、notの前後は半角スペースで区切ってください。
※単語の間を半角スペースで区切るだけだと、OR検索となります。
大野 了
たかさん、こんにちは!!
自分もだいぶやってみたんですが、確かに反応しないですね・・・
キーコードをダイアログのWidnowIDに送っても、ボタンのWindowIDに送っても、
マウスで座標指定クリックしても反応なし・・・
さすがにマウスは反応してもよさそうなんですが・・・
普通のWin32のアプリっぽし・・・
UWSCではなくRPA系のツールを使ったが早いかもしれません・・・
動かなかったんですが・・・
もしかして何かの参考になるかもしれませんので
試したソースを張っておきます!!
//FXのログイン画面取得
baseWindowID = GETID("","#32770")
//画面内のコントロール取得
GETALLWIN(baseWindowID)
For targetWindow in ALL_WIN_ID
//ログインボタンを探す(ボタンの大きさでしか判断できなかったw)
If STATUS(targetWindow, ST_WIDTH) = 107 and STATUS(targetWindow, ST_HEIGHT) = 37 then
//RETURN送ってもダメ
//SCKEY(targetWindow, VK_RETURN)
//SPACE送ってもダメ
//SCKEY(targetWindow, VK_SPACE)
//activeにしてRETURN送ってもダメ
//CtrlWin(baseWindowID, ACTIVATE)
//KBD(VK_RETURN)
//ボタンの場所を探してクリックしてもダメ
//BTN(LEFT, CLICK, STATUS(targetWindow, ST_X) + 50 ,STATUS(targetWindow, ST_Y) + 10)
//ボタンの場所を探してDOWN UP してもダメ
//MMV(STATUS(targetWindow, ST_X) + 50, STATUS(targetWindow, ST_Y) + 10)
//BTN(LEFT,DOWN,STATUS(targetWindow, ST_X) + 50, STATUS(targetWindow, ST_Y) + 10, 500)
//BTN(LEFT,UP,STATUS(targetWindow, ST_X) + 50, STATUS(targetWindow, ST_Y) + 10, 500)
Endif
Next
2021年05月15日
たか
早速のお返事ありがとうございます。
やっぱり難しそうですね。
もう少し、調べてみます。
2021年05月17日