执行自动 Bing 奖励搜索
项目描述
必应奖励
自动化每日必应奖励积分的脚本
如果您对某个功能有想法,请提交问题或拉取请求
特征:
- 使用 Chrome 欺骗用户代理以显示为移动或桌面边缘浏览器!
- 脚本自动类型搜索,因此必须在 GUI 环境中运行。非常适合每天一次 AFK 磨削这些点
- 使用移动用户代理获取移动积分 (
--mobile) - 可配置的搜索次数
--count= - 所有文件都是本地文件,不发出 http(s) 请求
- 只有一个外部依赖项(PyAutoGUI)
- 微调延迟并在 Windows 上使用 $XDG_CONFIG_HOME 或 %APPDATA% 的配置设置浏览器可执行文件
使用 Pip 安装!
pip install bing-rewards
将使可执行文件bing-rewards在您的 PATH 上可用。查看下方或尝试使用--help标志以查看详细用法。
要求:
-
至少 Python 3.6。
-
PyAutoGUI包用于控制按键和键入 Bing 搜索 URL。警告:此脚本在运行时将控制键盘。PyAutoGUI 执行按键操作。即,它不会无头操作或在后台运行。
-
chrome必须在系统 PATH 上可发现。下载谷歌浏览器。如果您使用不同的基于 chromium 的浏览器,该浏览器支持通过--user-agent选项设置用户代理(使用 Brave 测试),您可以使用--exe带有浏览器可执行文件绝对路径的标志来使用。 -
要通过搜索赚取积分,您还必须至少使用您的 Microsoft 帐户登录bing.com一次,以保存 cookie。
用法:
bing_search [-h] [--no-window] [-n] [--exe EXE] [-c COUNT] [-d | -m]
例如:完成移动和桌面每日积分
$ bing_search
在新窗口中使用移动用户代理运行 10 次搜索
$ bing_search -m -c10
$ bing_search --mobile --count=10
启动 Chrome 作为带有特殊标志的子进程。仅在 Windows 10 上测试过,但它应该可以在其他平台上运行
⚠️已知问题:脚本运行时无法打开其他 chrome.exe 实例。Chrome 会阻止每个窗口中出现不同的用户代理。脚本将运行,但 Chrome 不会显示为 Edge
所有选项:
不带选项运行将完成移动和桌面每日搜索配额。以下选项可用于更改默认行为。
| 旗帜 | 选项 |
|---|---|
-h,--help |
显示帮助并退出 |
-c,--count=N |
覆盖要完成的搜索次数 |
-d,--desktop |
仅使用桌面用户代理 |
-m,--mobile |
仅使用移动用户代理 |
-n,--dryrun |
执行所有操作,但键入搜索查询 |
-X,--no-exit |
完成搜索后不要关闭浏览器 |
--exe EXE |
Chrome 兼容浏览器可执行文件的完整路径(Brave 和 Chrome 测试) |
--nowindow |
不要打开新的 Chrome 窗口,只需键入键 |
用户代理:
如果有兴趣,可以使用参数将以下用户代理传递给 Chrome --user-agent。这些在顶部有明确的定义bing_search.py。
Windows 10 桌面上的 Edge 浏览器:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36 Edg/83.0.478.37
Windows 10 手机上的 Mobile Edge 浏览器:
Mozilla/5.0 (Windows Phone 10.0; Android 6.0.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Mobile Safari/537.36 Edge/18.19041
字:
此存储库中包含的关键字来自此站点 https://www.myhelpfulguides.com/2018/07/19/bing-rewards-auto-searcher-with-python-3/。
这个脚本提供了最初的灵感,但后来被完全重写和扩展。已联系原作者获取关键词原始来源,但拒绝回复
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
内置分布
bing_rewards -1.4.0-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | e52d3aef9b3872f0ca31b88435b28f030314af18a89892af1d696d17c357da33 |
|
| MD5 | 78bf0a2456c5596069a0d5b37fbf2c76 |
|
| 布莱克2-256 | 7594ea7ec58fc6430e7032fcc146130a76c9fd4be0c564e53cc3daf1fabb2914 |