Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

我看框架是有go-rod模块的,请问如何设置打开浏览器进行模拟点击操作 #5

Open
yy178 opened this issue Oct 13, 2023 · 1 comment

Comments

@yy178
Copy link

yy178 commented Oct 13, 2023

我看框架是有go-rod模块的,请问如何设置打开浏览器进行模拟点击操作。就是在爬取中,如果有验证出现时,有浏览器能手动操作验证,然后再爬。

@lizongying
Copy link
Owner

暂时不支持点击等操作。框架旨在提供一些简单通用的方法来获取网络内容。点击、滑动、等待等操作个性化太强,暂时没想到一个好的方法去包装,加入可能会增加更大的复杂性。
想到的一个简单的方式是直接导出浏览器,由用户直接操作。
个人经验来说,更偏向于尽量不使用浏览器。除了一些功能比如网站要求鼠标轨迹等环境信息时,比如验证码、二维码、手机验证等,直接操作浏览器会更方便。
关于你所说的等待验证的情形,可能单独的脚本更加合适。框架应该更先满足于方便自动化的情况。
另外可以看看验证是否能够避免,比如过期要求重新登录的问题,实际上你只要保持活动状态或定期续约就可以避免。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants