嘿,我可以告诉你一些关于做这些任务的小技巧。
首先,这些任务确实可以完成,但说实话,我从来没有想过去尝试。
如果你需要使用代理,我建议你试试2captcha API。
我个人使用的是oxylabs,因为他们的用户体验非常好,只是价格有点贵。
使用selenium来完成这些任务是最简单的方法。
你可以看看这里的Java示例:public static void main(String[] args) {System.setProperty(webdriver.chrome.driver, chromedriver.exe);ChromeOptions options = new ChromeOptions();options.addArguments(在这里添加你的伪造用户代理);WebDriver driver = new ChromeDriver(options);} 还有一个使用Python的示例:options = Options() options.add_argument(--user-agent=在这里添加你的伪造用户代理) driver = webdriver.Chrome(executable_path=chromedriver.exe, options=options)。
最复杂的任务是动态加载页面,但是你可以很容易地使用Selenium绕过它。