该程序旨在快速查询Warframe游戏中打开遗物后获得的物品价值,辅助玩家进行奖励选择。
当前版本:v2.1.1
更新时间:2019-02-08
基于服务器+客户端运行的版本已经基本编写完毕,预计近期进行小范围测试
该项目已经停止维护。
- Python版本:3.72
- 需求的第三方库:Requests, pywin32, pillow, baidu_aip, fuzzywuzzy
该文件夹存放所有的Python脚本文件。其中 scripts
中为所有可以直接运行的脚本(程序入口), scripts\basic
中为所有模块。
该文件夹存放了所有的AutoHotkey脚本文件。其中 ahk\lib
存放了需求的第三方脚本。
该文件夹存放所有的数据文件,其中包括:
config.json
用户自定义的配置文件full_dic.json
完整的中文名-WM查询名称字典relic_dic.json
遗物奖励列表字典local_sales.json
遗物奖励价格列表
注:以上full_dic.json
与relic_dic.json
为供参考使用的历史版本文件,不会在当前版本脚本运行时产生。
该文件夹存放了部分样例截图,可作为测试用例。
该文件夹存放了封装后的各版本客户端(ZIP格式),可在不安装python环境的情况下直接使用。
- 请确保使用的是Steam版Warframe中文界面,Steam截图按键为F12。
- 获取最新的客户端程序并解压。
- 运行根目录下的
Edit_config.exe
,选择Steam截图文件夹(一般为,并填写窗口消失时间(单位为秒,默认为10)。...\Steam\userdata\...\760\remote\...\screenshots
) - 运行
Launcher.exe
,桌面任务栏中将出现程序的图标,并在后台开始运行。 - 在遗物奖励选择界面,按下组合键
Ctrl+G
,将触发Steam的截图动作,数秒后各奖励的信息将在屏幕左上角显示,并用深底色突出推荐选择的奖励(FORMA 蓝图参考价格10白金)。 - 快速测试通讯是否正常方法:在截图文件夹中重命名一个截图为“999999.jpg”,然后运行client.exe。使用后请及时将该截图文件移除。(请勿频繁测试)
- Q :程序提供的参考价格准确性如何?
A:每4个小时服务器自动从Warframe Market获取一次价格表,提供数据为平均参考价格,在正常状态下准确度较高。 - Q :为什么按下组合键后没有触发截图动作?
A:请保证Steam截图快捷键为默认设置 (F12)。 - Q :为什么按下组合键后,触发了截图动作,但左上角一直没有窗口弹出?
A:请切换游戏为"无边框窗口化"或"窗口化"模式。 - Q : 为什么遗物名有遗漏或者根本没有显示任何内容?
A1:我们基于1920x1080和1280x800两种常见分辨率进行了适配,其他分辨率可能会出现识别异常。如果出现这种情况,请联系作者并提供你的分辨率和截图。
A2:同时请检查Steam截图文件夹下是否有命名为类似“999……”的文件、中文文件名文件或除thumbnails
外的其他文件夹。我们会读取该文件夹下名称最大(最新)的文件,请勿随意重命名截图。 - Q :为什么遗物名称出现不正确的内容并且价格为0?
A:虽然我们已经尽力修复了测试过程中出现的一些错误,并用模糊匹配提高了准确性,但我们仍然无法保证所使用的百度文字识别的准确性。 - Q :弹出“服务器宕机”表情怎么办?
A:一般是服务器问题、通讯问题或百度文字识别次数耗尽,如果长时间没有得到解决请联系作者。 - Q :弹出“完蛋”表情怎么办?
A:由于测试机型少,除了以上问题,其他问题都会弹出该表情,请联系作者进行Debug。 - Q : 出现"Fatal Error"等该如何处理?
A: (1)确保config已正确设置. (2)确保截图目录选择正确. (3)确保截图目录下至少有一张截图.
更新日期 | 版本号 | 更新内容 |
---|---|---|
2019-01-25 | v1.0.0 | 项目创建 |
2019-01-25 | v1.1.0 | 获取物品信息时进行了多线程优化 |
2019-01-26 | v1.2.0 | 调整了文件结构 |
2019-01-26 | v1.3.0 | 增加了GUI |
2019-01-27 | v1.3.1 | 提高了OCR的识别准确率 |
2019-01-27 | v1.4.0 | 更改查询方式为本地查询 |
2019-01-27 | v1.4.1 | 完善了GUI,增加了定时关闭与拖动功能 |
2019-01-27 | v1.5.0 | 引入了AutoHotkey |
2019-01-27 | v1.6.0 | 增加了推荐选择物品功能 |
2019-01-28 | v1.7.0 | 适应性优化,采用多进程创建价格表 |
2019-01-28 | v1.8.0 | 合并了创建本地价格表的三个脚本 |
2019-01-29 | v1.8.1 | 修复了部分OCR结果错误的情况 |
2019-01-31 | v1.9.0 | 完善了AutoHotkey脚本与部分注释 |
2019-02-02 | v1.10.0 | 物品现在采用模糊匹配,提高了准确度 |
2019-02-05 | v2.0.0 | 推出封装完毕的本地客户端,增加了部分功能 |
2019-02-07 | v2.1.0 | 增加了对服务器状态的反馈 |
2019-02-07 | v2.1.1 | 提高了服务器可用性,美化了图标 |
作者邮箱:
zhuxinhao00@gmail.com
hantjscnxp@outlook.com
感谢Richasy对本项目开发的支持!