2014-01-28 106 views
0

您好,如何自動登錄到網站?

我需要自動登錄到網站。它是一個儀表板。有沒有一個URL鏈接代碼,我可以創建爲快捷鏈接或VBScript代碼來實現這一目標?對於MAC,還有一個AppleScript

+0

對於applescript你可以測試:http://stackoverflow.com/questions/21437405/javascript-to-populate-form-and-submit-form –

回答

0

下面是一個javascript書籤的例子,它創建一個隱藏在當前頁面底部的div中的表單,然後提交它。 (我包括時間戳的原因很多儀表盤登錄包括形式隱藏時間戳字段。)

javascript:self.moveTo(0,0);self.resizeTo(screen.availWidth,screen.availHeight);document.body.appendChild(document.createElement('div')).innerHTML='<form%20name="BletForm"%20method="POST"%20action="https://secure.mysite.com/index.asp?action=login"><input%20type="hidden"%20name=「domain」%20value=「mydomain」%20/><input%20type="hidden"%20name="username"%20value=「myname」%20/><input%20type="hidden"%20name="password"%20value=「mypassword"%20/><input%20type="hidden"%20name="hidDateTime"%20id="idhidDateTime"%20value=""%20/></form>';document.getElementById('idhidDateTime').value=+new%20Date()%20/1000%20|0;document.forms%5B'BletForm'%5D.submit(); 

您可以使用代碼一起與一個AppleScript的解決方案做的JavaScript的Safari。例如:

set jsCode to "document.body.app..." 
tell application "Safari" 
    do JavaScript jsCode in current tab of window 1 
end tell