2017-10-21 7 views
1

私は5つのウェブサイトへのログインを記録するために、imacrosとChromeを使用しています。私は暗号化を使用せず、各サイトのログインとパスワードを入力するだけです。 4つのサイトはうまく動作しますが、www.sportsbetting.agは私に "パスワードフィールドに値が必要です"というWebページを表示します。私が歩いて歩いているところでは、このサイトでは正しいログインになりますが、コードに含まれているものではなく、無意味なパスワードになります。 Imacrosの1つのウェブサイトでパスワードが失敗しました

VERSION BUILD=844 RECORDER=CR 
URL GOTO=https://www.sportsbetting.ag/ 
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:loginForm ATTR=ID:CustomerID CONTENT=SB341413 
SET !ENCRYPTION NO 
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ID:loginForm ATTR=ID:Password CONTENT=FAKEword 
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:loginForm ATTR=ID:button-submit-login 

は、プライバシーのために私の代わりに実際のパスワードの上FAKEwordを使用しているが、私はそれを正しく入力したことを確認するために、実際のログイン名とパスワードを何度もチェックしています。

答えて

0

これは、firefox用のchrome のimacrosのバグであることを確認しました。私はあなたと同じ問題を抱えています。それは、パスワード自体ではなく、パスワードハッシュを入力しているようです。

私はKantu Browser Automation(iMacrosのような拡張子だが、Selenium IDEのコマンドと同じ)でテストしたところ、ログインは正常に動作します。記録としてここに私のセレンコード:

{ 
    "CreationDate": "2017-10-21", 
    "Commands": [ 
    { 
     "Command": "open", 
     "Target": "https://www.sportsbetting.ag/", 
     "Value": "" 
    }, 
    { 
     "Command": "click", 
     "Target": "id=CustomerID", 
     "Value": "" 
    }, 
    { 
     "Command": "type", 
     "Target": "id=CustomerID", 
     "Value": "SB5xxxxx" 
    }, 
    { 
     "Command": "type", 
     "Target": "id=Password", 
     "Value": "xxxxxxxxxxxx" 
    }, 
    { 
     "Command": "clickAndWait", 
     "Target": "id=button-submit-login", 
     "Value": "" 
    }, 
    { 
     "Command": "selectFrame", 
     "Target": "index=0", 
     "Value": "" 
    } 
    ] 
} 
0

あなたは「実験的なイベント録画モード」であなたのマクロを記録しようとすることができます似たような状況で。おそらく次のコードが動作するかもしれません:

VERSION BUILD=844 RECORDER=CR 
URL GOTO=https://www.sportsbetting.ag/ 
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:loginForm ATTR=ID:CustomerID CONTENT=SB341413 

EVENT TYPE=CLICK SELECTOR="HTML>BODY>HEADER>DIV:nth-of-type(2)>DIV:nth-of-type(2)>FORM>LABEL:nth-of-type(2)>INPUT" BUTTON=0 
EVENTS TYPE=KEYPRESS SELECTOR="HTML>BODY>HEADER>DIV:nth-of-type(2)>DIV:nth-of-type(2)>FORM>LABEL:nth-of-type(2)>INPUT" CHARS="FAKEword" 

TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:loginForm ATTR=ID:button-submit-login 
関連する問題