2012-01-25 46 views
2

我經常在一個我沒有的網站上對多個客戶端的帳戶執行相同的任務,我想知道如何使用用戶名/密碼我與外部網站的平行會話,以減少時間?爲瀏覽器使用並行cookie會話/同時登錄多個用戶

我熟悉php和autohotkey for windows,但也在mac上開發。你們會在哪裏提供這些信息來削減瑣碎的工作?

另外,Sandboxie不是我的風格。我並不熱衷於編寫autohotkey來打開如此多的瀏覽器(超過100個瀏覽器)。

謝謝

回答

1

可以 模擬 冒充瀏覽器在PHP的捲曲。

嘗試從這裏開始: http://in.php.net/manual/en/function.curl-init.php

這可能是爲建立一個形式的字符串並用標題提交,然後請求了一系列的URL一樣簡單。

有可能您需要在cookie中使用標題,並且可能使用特殊形式的標記或目標站點上的其他保護。你可能需要解析HTML,我認爲simpleHTMLdom是工具。

您想要通過代碼合理地定義任務嗎?你可以對你所知道的值作出反應。但請記住,一個PHP解決方案將是無頭的,除非你編程它的行爲。

更多相關閱讀:http://www.phpcodester.com/2011/01/scraping-a-password-protected-website-with-curl/

+0

我登錄的網站不是我的。如果不使用autohotkey,我不能操縱多個字段。想想我登錄到多個gmail accts並編輯現有聯繫人的信息。糾正我,如果我錯了 – victoroux

+0

我會編輯的主要問題,因爲我可能太模糊 – victoroux

+0

我只做點擊 - 按照鏈接,從下拉菜單中選擇一個選項,然後鍵入一個值。如果我可以用捲曲的方式進行多次登錄,那麼您的先生真是太棒了。無頭是指無GUI還是無方向? – victoroux

相關問題