用python,全自动白嫖epic!每周游戏不再登陆嫖!

综合技术   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-8-31

EPIC 不用多做介绍吧?

只需三步,每周「自动领取」 Epic 免费游戏(纯小白教程)

每周的epic免费游戏,已经成了我的快乐源泉!游戏可以不玩,但是不可以不领!

白嫖的快乐,懂得都懂

用万能的Google搜了一圈,找到了GitHub上大佬的开源项目:EpicGames Freebies Claimer

正当我高兴的时候,突然看到是 Node.js 编译的,突然想起曾经被Node.js支配的恐惧(我用Node.js的东西就从来没编译成功过,我也不知道为什么,就总是报错)。

那么我比较熟悉又简单的python有没有相似的东西呢?

我又缩小范围搜了一下,诶?还真有:epic-games-bot

安装依赖
python版本要求 >=3.7 因为playwright只支持3.7以上的版本
安装epic-games-bot

2步,用Python+宝塔「自动领取」 Epic 免费游戏(全网最简单教程)插图3
pip3.7 install epic-games-bot

pip3.7 install -i https://mirrors.aliyun.com/pypi/simple epic-games-bot
为 playwright 安装浏览器:

python -m playwright install
如果是在Linux服务器中运行,可能还需要安装浏览器支持控件:

yum -y install libappindicator-gtk3
yum -y install liberation-fonts

脚本代码
2步,用Python+宝塔「自动领取」 Epic 免费游戏(全网最简单教程)插图4
其实,作者的示例代码基本已经写的差不多了,我只是在这基础上增加多账号支持而已:

# coding=utf-8
import json
import time
from epic_games_bot import EpicGamesBot
from pathlib import Path
from playwright.sync_api import sync_playwright
def Run(Playwright, username, password):
cookies_path = Path("cookies.json")
browser = None
print("初始化完成")
try:
browser = Playwright.firefox.launch()
page = browser.new_page()
bot = EpicGamesBot(page)
print("正在登录。。。")
bot.log_in(None, username, password)
print("登录成功!")
purchased_offer_urls = bot.purchase_free_promotional_offers()
[print(url) for url in purchased_offer_urls]
cookies_path.write_text(json.dumps(bot.cookies))
print("{name} 领取完成".format(name=username))
browser.close()
except Exception:
if browser:
browser.close()
print("发生错误,领取失败")
raise
if __name__ == '__main__':
CA = EpicGamesBot.list_free_promotional_offers() # 免费游戏列表
print(CA)
# 用户列表
userList = [
{
'username': '你的EPIC账号1',
'password': '你的EPIC密码1'
},
{
'username': '你的EPIC账号2',
'password': '你的EPIC密码2'
}
]
for val in userList:
with sync_playwright() as playwright:
Run(playwright, val['username'], val['password'])
# 休息20秒再登录下一个账号 防止被K
time.sleep(20)

自动运行
最后,把脚本放到服务器,定时每周五运行即可,然后就等着白嫖吧

如果觉得不好复制,我自己写了一篇文章
地址:https://piliacg.cn/pv3639

比较好复制和操作(非引流,审核大大求过)

4楼
无言 2022-8-31
嗯,好东西[滑稽]
5楼
刘哥 2022-8-31
能不能改成自动领取69块钱以上的游戏
6楼
墨祁yyds 2022-8-31
真香,不错[滑稽]
7楼
赤影 2022-8-31
有问题。[黑线][黑线]epic-games-bot这个东西用上面的。不加网站和加网站的一样的不行。单独打包出来,然后安装
8楼
晁豪泽 2022-9-1
有空试试!
9楼
香风建 2022-9-1
Python代码也属于shell脚本吗[疑问][疑问]
10楼
康哥 2022-9-1
支持!有时间我也弄个

评论

登录后才可发表内容
  • 主题

    4

  • 帖子

    33

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:9.3863s Mem:2160Kb