刷微软积分
刷微软积分是什么?

微软存在一种积分机制,为了引流各位群体使用搜索微软的bing引擎而提供的一种奖励制度
说白了这个积分能换什么?

怎么刷?
通过它的每日活动
还有每天使用30次bing搜索引擎
具体技术实现细节
看不懂可以买我的脚本,无后门
技术选型
这么简单的需求当然是py + selenium,还能有什么好说的
技术实现思路
要积分而已,很简单,每天动手点点那个活动,能有页面跳转就能算分了
搜索引擎更简单,预备一个搜索词条的列表,然后随机从里面抽30条就行
调研
随便搜一下,发现居然还有个百度贴吧有专门的一群人去刷这个积分

有点意思,进去看看

看得出来有些人水平层次不齐啊
还有盗刷的

有点意思啊,大意就是说有人在传播这种挂机刷分的脚本,然后盗号之后换了人家辛辛苦苦攒的奖励
整理思路
大致上和最开始设想的没啥区别,有人在贴吧里面讲的一些观点选择性吸收一下差不多了,我自己的想法就是,可能通过识别用户日常的搜索数据是否有重复性以及登录ip是否固定、还有横向检测某些备用邮箱的设置是否绑定了多个账号之类的,反正我觉得差不多,先做做看
问题是怎么多开呢?怎么处理这多账号刷的问题呢?
多开账号的处理思路
都知道,浏览器会储存我们的用户数据用来加速用户打开网站的处理过程
那这个存储的数据是放在哪里的呢?有没有操作的可能性呢?
有的兄弟,有的
chrome以及其他的浏览器是提供了一种自定义账号预设的配置来适配不同身份的网站
用这里创建的配置即可实现不同账号的同一个浏览器登录
刚刚好,selenium里面可以支持我们用自己的参数去实现指定某个指定的配置文件登录
那就解决一大半的问题了
代码
我不可能完整贴出代码来,我的时间也是时间,写的代码不可能无偿分享给你

此处只是分享一些处理思路,有能力者可以自己实现
点击此处创建不同的账号

此处我创建的是Test,你们自便,不登陆就行

然后打开,登录自己的账号即可
https://rewards.bing.com/代码中的调用:

if user_profile:
if os.path.exists(user_profile):
chrome_options.add_argument(f'--user-data-dir=E:\\Code\\Get_Microsoft_Rewards\\{user_profile}')
logger.info(f"使用用户配置文件: {user_profile}")点击卡片逻辑:
selenium通过选择器选择到相关的卡片,然后模拟ctrl加左键点击

# 找到所有class="c-card-content"的元素
logger.info("查找所有class='c-card-content'的元素")
card_elements = driver.find_elements(By.CLASS_NAME, "c-card-content")具体的ctrl+左键点击
webdriver.ActionChains(driver)\
.key_down(modifier_key)\
.click(card)\
.key_up(modifier_key)\
.perform()具体的装载搜索内容

def load_search_content():
"""从search_content.txt加载搜索内容"""
try:
search_content = []
with open('search_content.txt', 'r', encoding='utf-8') as f:
for line in f:
line = line.strip()
if line:
search_content.append(line)
logger.info(f"从search_content.txt加载了 {len(search_content)} 个搜索内容")
return search_content
except Exception as e:
logger.error(f"加载搜索内容时出错: {e}")
return []具体的内容ai一个就行:

所有的关键部分代码都在上面了,思路分享完毕,那就写脚本,挂定时任务,等待,然后展示成果
成果
此处我的三个账号



源码售价30(不接受issue),帮忙配置100,有能力者可自己实现
