写在前面:所有依赖库请自行安装,因为使用selenium Firefox driver故不提供打包
有问题请在评论区或者私信联系我
CSGO磨损定制已经不是什么新鲜事了,buff里也经常看到特殊磨损的枪。之前看到阿汤哥有一把自己生日磨损的暗金树蝰,我也想造一把,于是我自己写了个脚本。
代码在这里:https://wj7.coding.net/public/public-repo/custom-skinwear/git/files
(链接已更正,之前的是无效的。。)
CSGO磨损的算法是:
(理论最大磨损-理论最小磨损) ×10把汰换枪的平均磨损 +理论最小磨损=汰换出产物的磨损
先运行cal.py 依次输入产物磨损,产物理论最大磨损和最小磨损,计算10把材料的平均磨损。然后在计算磨损处输入0回车。
这里的产物是USP 脑洞大开 理论最大磨损 1 最小磨损 0 我产物磨损设定的是我的生日
计算出10把材料的平均磨损为0.20010125,记住这个数。接下来去buff上爬取材料的磨损
运行get_buff_cookie.py 手动登录buff,cookie会被保存到本地
运行buff_scraper.py 爬取材料磨损
这里以城里的月光(久经沙场)为例,我们要爬取的磨损是0.20010125,我们就在网页上筛选0.18~0.24磨损区间的材料(当然你在url里改参数也可以)
复制连接,然后输入要爬的页数。回车,然后等待程序运行完毕
再次运行cal.py,这次计算磨损处输入1,回车
等待计算机算出结果:
如果计算结果不合适,可自行修改这个索引值,越大迭代组数越多,耗时越长更可能找到合适10把材料。
然后按照磨损和定位去buff上购买,开炼!
这是我自造的USP:
最后希望大家都能出货,我歪了5把死神才出的这把USP
orz
脚本仅供个人使用
本文为本人原创,未经许可请勿转载