我想要複製的網站(https)需要用戶名和密碼才能訪問網站。我試過Biterscripting,但它只複製登錄頁面而不是實際的網頁。我不確定是否有方法使用腳本輸入用戶名和密碼。如何通過使用biterScripting來通過登錄頁面捕獲頁面?
「http:// username:password @ address」仍然給我登錄頁面,而不是實際的網頁。
給出一個URL列表,我想將內容複製到文本文件。
我想要複製的網站(https)需要用戶名和密碼才能訪問網站。我試過Biterscripting,但它只複製登錄頁面而不是實際的網頁。我不確定是否有方法使用腳本輸入用戶名和密碼。如何通過使用biterScripting來通過登錄頁面捕獲頁面?
「http:// username:password @ address」仍然給我登錄頁面,而不是實際的網頁。
給出一個URL列表,我想將內容複製到文本文件。
你使用哪種語言?
首先你必須登錄,然後檢索結果頁面。
您可以使用cURL來實現此目的。在這裏,你必須使用捲曲和PHP一個簡單的例子:
php curl: I need a simple post request and retrival of page example
我認爲你需要使用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.
頁面後,現在登錄爲變量$頁。我認爲這是你正在尋找的頁面。
希望這會有所幫助。
什麼是「Biterscripting」?你想用什麼語言來做這件事? –
我沒有特別的語言。我正在尋找一些可以訪問和複製首先需要通過登錄頁面的網頁的程序。一步一步的指示會很好。 – user3329703