2014-02-19 68 views
0

我想要複製的網站(https)需要用戶名和密碼才能訪問網站。我試過Biterscripting,但它只複製登錄頁面而不是實際的網頁。我不確定是否有方法使用腳本輸入用戶名和密碼。如何通過使用biterScripting來通過登錄頁面捕獲頁面?

「http:// username:password @ address」仍然給我登錄頁面,而不是實際的網頁。

給出一個URL列表,我想將內容複製到文本文件。

+0

什麼是「Biterscripting」?你想用什麼語言來做這件事? –

+0

我沒有特別的語言。我正在尋找一些可以訪問和複製首先需要通過登錄頁面的網頁的程序。一步一步的指示會很好​​。 – user3329703

回答

1

我認爲你需要使用biterscripting命令爲IS(網絡會議)這個樣子。 (張貼到網頁,你需要使用「ispost」命令。爲了得到一個頁面,你可以使用「貓」命令。)

# Declare variables 
var str page 

# Start internet session, named s, user agent Mozilla. 
isstart s "" "Mozilla/5.0" 

# If the site is https://www.abc.def, connect to site. 
isconnect s "https://www.abc.def" > $page 

# The site's index page is in variable $page. 
# Suppose the login form is in this format - 

# <form name="login" action="login.php" method="post"> 
# Account: <input type="text" name="login">< 
# Password: <input type="password" name="pswd"> 
# <input type="submit" value="submit"> 
# </form> 

# Login by posting "login=me&pswd=mypassword&submit=submit" to login.php. 
ispost s "login.php" "login=me&pswd=mypassword&submit=submit" > $page 
# "me" and "mypassword" are values of login and password. 

頁面後,現在登錄爲變量$頁。我認爲這是你正在尋找的頁面。

希望這會有所幫助。

相關問題