用于 Instagram 的 Selenium WebDriver 机器人
Selenium WebDriver Bot for Instagram
我正在尝试开发一个简单的机器人,它喜欢来自特殊标签的 Instagram 图片。我正在使用 Selenium,但我在操作 "click on picture" 时遇到问题。登录和搜索主题标签有效。
xpath 是正确的,但是当我 运行 程序时它找不到它。
public void like() {
driver.findElement(By.xpath(".//*[@id='react-root']/section/main/article/div[2]/div[1]/div[2]/a[1]/div[2]"))
.click();
}
点击功能后:
for (int second = 0;; second++) {
if (second >= 60) fail("timeout");
try { if (isElementPresent((By.xpath(".//*[@id='react-root']/section/main/article/div[2]/div[1]/div[2]/a[1]/div[2]")))) break; } catch (Exception e) {}
Thread.sleep(1000);
}
我正在尝试开发一个简单的机器人,它喜欢来自特殊标签的 Instagram 图片。我正在使用 Selenium,但我在操作 "click on picture" 时遇到问题。登录和搜索主题标签有效。 xpath 是正确的,但是当我 运行 程序时它找不到它。
public void like() {
driver.findElement(By.xpath(".//*[@id='react-root']/section/main/article/div[2]/div[1]/div[2]/a[1]/div[2]"))
.click();
}
点击功能后:
for (int second = 0;; second++) {
if (second >= 60) fail("timeout");
try { if (isElementPresent((By.xpath(".//*[@id='react-root']/section/main/article/div[2]/div[1]/div[2]/a[1]/div[2]")))) break; } catch (Exception e) {}
Thread.sleep(1000);
}