日本語プログラミング言語なでしこの公式掲示板

なでしこ の 掲示板

トップ 新規 検索

2016-11-17 10:35:13

解決しました

まろん さん

choco様
いろいろと試していただきありがとうございます。
下記の方法で試してみました。

下記のままではダメでしたが、これを参考に試したところログインできました。

Hに「97/*Num1*/」を窓ハンドル仮想キー送信

↑この部分を変更しました。
この命令のままだと1文字しか送信されなかあったので「窓ハンドルキー送信」に変更しました。
また、URLのページが表示されたときにカーソルがすでにパスワード入力窓に来ているので
「97/*~*/」の部分を入力したいパスワードのみにしてみました。
Hに「{パスワード}」を窓ハンドルキー送信
これで、無事ログインできました。

「窓ハンドル仮想キー送信」はリファレンスに記載されてなかったのですが
このような命令もあるのですね。勉強になります!

しばらくこれで様子を見てみます。
今回はお世話になりました。助かりました。


INPUT命令でいろいろとやってみたのですが、ダメでした。
INPUT値取得してみると、実行する度に値が変わるんですよね・・・。
で、やりたい事(目的)を優先するなら以下の方法もありかなと(

仕事中で簡単に書いてしまったので、補足します。
(仕事しろよと思われる方もいらっしゃると思いますが・・・)

ウィンドゥタイトルが「なでしこ」のウィンドウを探して、そのハンドルに対して数字の1を送信してます。
その後、同じように改行を送信しております。
実際、パスワード欄に黒い丸が表示されて、その後パスワードが違うと画面になったので方法としてはこれで行けるかと。
2秒待つは微妙なので、そこは工夫してみてください。

#超力技w
Web閲覧とはブラウザ。 
そのレイアウトは「全体」。 
Web閲覧のURLは『http://onlinedemo.cybozu.info/scripts/office10/ag.cgi?』 
2秒待つ
H=「なでしこ」を窓ハンドル検索
Hに「97/*Num1*/」を窓ハンドル仮想キー送信
Hに「13/*ENTER*/」を窓ハンドル仮想キー送信




(編集パスワード送信)

子記事

親記事 (No.14)
返信した記事(元) (No.32)

この内容(No.35)に返信

この内容(No.35)をダウンロード

この内容(No.35)のテキスト表示





www.eznavi.net