-1
我正在創建一個bot,當網頁加載時需要找到一個變量,並在bot中設置一個變量,等於javascript中網頁上的變量。我知道變量名,但不知道如何引用,如果你可以在C++中設置我的變量爲該變量。這是一個簡單的計時器,我需要知道在運行下一個命令之前機器人需要等待多長時間,因爲如果您不等待一定的時間,網頁會阻止。C++ Refrence to Javascript變量
我正在創建一個bot,當網頁加載時需要找到一個變量,並在bot中設置一個變量,等於javascript中網頁上的變量。我知道變量名,但不知道如何引用,如果你可以在C++中設置我的變量爲該變量。這是一個簡單的計時器,我需要知道在運行下一個命令之前機器人需要等待多長時間,因爲如果您不等待一定的時間,網頁會阻止。C++ Refrence to Javascript變量
我不確定你問的是否可能。在javascript中定義的變量(因此在像V8 for Chrome這樣的解釋器中的javascript沙箱中運行)將非常難以訪問,如果不是不可能的話。
我不是「機器人」專家,但我的猜測是你需要掃描DOM尋找一些信息或使用某種進程間通信來向你的機器人傳達狀態變化。
考慮在您的機器人上運行http或websockets,它可以接受來自頁面中運行的JavaScript的通信。
您使用什麼操作系統和瀏覽器或庫來獲取網頁? –
你到目前爲止嘗試過什麼?一些示例代碼也會很好。 – twoleggedhorse