質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.37%
UWSC

UWSCは、Windowsの作業を自動化するソフトです。マウスとキー入力を記録して代行することが可能。スクリプト形式により自由に編集することもできます。スケジュール機能を持ち、Excelとの連携も可能です。

Q&A

解決済

1回答

10523閲覧

UWSC 自動ログインについて

nobi98

総合スコア7

UWSC

UWSCは、Windowsの作業を自動化するソフトです。マウスとキー入力を記録して代行することが可能。スクリプト形式により自由に編集することもできます。スケジュール機能を持ち、Excelとの連携も可能です。

0グッド

0クリップ

投稿2017/08/04 05:38

###行いたいこと
UWSCを使用して、自動ログインを行いたい。

###内容
UWSC初心者です。
inputタグ内に、name属性を持たない(※パスワードは保持)ログインページで、
UWSCを使用してログインを行いたいです。
(ログイン、パスワード、ログインボタン)
以下ログインページのソースコードを記述させて頂きます。

###該当のソースコード
・ログイン
<input tabindex="1" class="textInputClass " id="txtUserId" type="text" value="" columntype="CT0001" chartype="ascii">

・パスワード
<input name="txtPassword" tabindex="2" class="textInputClass " id="txtPassword" type="password" columntype="CT0002" chartype="auto">

・ログインボタン
<button name="login" tabindex="3" class="buttonNormal buttonNext" id="btnLogin" type="button" clstype="NextButton">
<div class="ButtonDiv">
<div class="btnlable ">ログイン</div> </div>
</button>

###お願い
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

idが付いているのでid指定すればいいのでは。
試してないので動かなかったらすいません。

IE = CREATEOLEOBJ("InternetExplorer.Application")
IE.visible = true
IE.navigate("http://xxx.xxx.xxx.xxx")

REPEAT
SLEEP(0.1)
UNTIL !IE.busy AND IE.readystate = 4

IE.document.getElementById("txtUserId").vaule = "yourId"
IE.document.getElementById("txtPassword").vaule = "yourPw"
IE.document.getElementById("btnLogin").click()

投稿2017/08/10 15:00

ryoooooo

総合スコア51

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nobi98

2017/08/15 06:08

ご回答、ありがとうございます! なるほど、「getElementById」を使用した方法ですね。 思いつきませんでした。 動作確認したところ、ryoooooo様の記述方法にて確認が取れました。 ありがとうございます。 補足です。 SENDSTR関数を使う事により、上記の問題を解決できました。 ID=GETID("ログイン") SENDSTR(ID,"yourId")
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.37%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問