Giter Site home page Giter Site logo

onmyoji_bot's People

Contributors

academicdog avatar li-zheng-hao avatar sup817ch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

onmyoji_bot's Issues

自动探索有bug

我是直接下载的exe,自动探索打完怪后好像无法判断是否已 点击 结算(实际已经退出结束界面) 导致脚本异常

战斗结束
点击 结算
点击 结算
...
点击 结算
点击 结算 失败!

请问会有Steam版吗?

我主要是玩Steam的国际服
但试了一下无法使用
请问未来有可能支援吗?
谢谢大佬

单刷业原火结束时出现错误

Fri, 28 Feb 2020 21:27:45 onmyoji.py [line:87] ERROR Traceback (most recent call last):
File "onmyoji.py", line 101, in
File "onmyoji.py", line 64, in init
File "mitama\single_fight.py", line 50, in start
File "gameLib\fighter.py", line 91, in check_end
UnboundLocalError: local variable 'myend' referenced before assignment

感谢分享!

太懒了没有写其他功能,现在终于可以白嫖了,欸嘿嘿。

卑弥呼副本非常容易误点怪物

感觉点击范围的上边界应该向下调整一些,我试过几乎所有位置都大概率点不到烬天玉藻前。必须把鼠标放在想点的位置才能点到

使用pywin32截图失败

调试的时候发现每次调用截图子程序都输出同一张图,导致一直卡在同一个步骤,不继续执行。

请问您有遇到这种情况嘛?

换一台台式机就么有这个问题。

python==3.7 pywin32==224

建议增加正常探索的选项

有时候其实只识别经验怪不是很准,所以希望能增加正常打的逻辑就不识别怪物种类了,相对识别经验怪还是很简单的。

大佬求御魂标记功能

希望能添加刷御魂时标记的功能,阵容比较菜,需要标记中间才能自动刷魂十一,谢谢大佬!

关于脚本探索部分的一些建议

  1. 建议探索关卡打完Boss后增加收取宝物的逻辑;
  2. 建议探索关卡打完Boss结束后增加识别是否存在宝箱并收取的逻辑。
    宝物和宝箱收益较高,而且位置比较固定,容易识别。

大佬,bug什么时候修复

描述:暂停/关闭脚本窗口后,好像脚本还在后台运行,任旧点击屏幕然后超时后强制退出了游戏
版本:v1.0.0.1009(最新)
平台:win10

其他问题和建议:
1.御魂结算点击好像还是有问题,经常点金币和头像,听朋友说有次把好友拉黑了。难道不能点空的区域嘛?建议加快结算速度
2.建议加个御魂标记功能以便速刷魂土,毕竟没有2只sp玉藻前 >_<

之后是否会考虑添加以下功能?

先给大佬点个赞
然后想问一下之后是否会添加下面这些功能:
1.御魂超过6K之后,战斗结算时会弹出御魂过多的提示,之后是否会添加对于这个提示判断及点击:
image

2.目前是否支持双开,甚至多开?
测试过双开下,最新活动过的句柄会比其他的在list中的位置靠前

3.是否会添加对于不同窗口大小的适配?

大佬 我有一些代码上的问题想要请教

我用这个项目类似的截屏代码去对其他窗体进行截屏 但是有些窗体却是全黑的 我查阅了很多资料都没有办法解决, 尝试使用了pywinauto解决了这个问题,但是这样失去了后台截屏的能力,如果大佬方便还请大佬指点一下,谢谢大佬了

标记己方式神失败

因为是组队,所以每次战斗还没开始的时候,就一直标记,会导致标记不上,建议加一个校验,也就是出现一回目的时候,再去标记

魂十组队结算点击的问题

用最新版本昨天刷了4个钟组队魂十,发现还有一些问题。
(1)组队魂十好像结算点击算法还是有些问题,队长和乘客在结算成功后都可能会点击到队伍房间里的邀请按钮,不过好像基本无大碍,还能刷。
(2)昨天在刷了4个钟左右后,乘客好像出现了问题,依旧停留在黑色的结算界面。我看日志好像最后是(点击结算;检测是否进入战斗)。
(3)今天早上刷了大概1个多钟又掉了,乘客最后日志依旧是(点击结算;检测是否进入战斗),司机的日志是:(点击结算x7;点击开始战斗按钮;点击开始战斗按钮;点击开始战斗按钮;点击开始战斗按钮.......;点击开始战斗按钮失败)。我猜测可能是乘客又卡在了结算界面
(4)日志中经常有多次连续的点击结算,我猜是因为经常点到金币之后的结算道具,导致要重新点击。
(5)听说司机好像可能点着点着点到个人空间

双开识别两个窗口后直接闪退

双开是用痒痒熊开的

报错内容如下:

Wed, 04 Mar 2020 19:13:34  onmyoji.py  [line:106]  INFO  python version: 3.7.4 (default, Aug  9 2019, 18:22:51) [MSC v.1915 32 bit (Intel)]
Wed, 04 Mar 2020 19:13:34  onmyoji.py  [line:113]  INFO  UAC pass
Wed, 04 Mar 2020 19:13:34  explore_dual.py  [line:34]  INFO  检测到两个窗口,窗口信息正常
Wed, 04 Mar 2020 19:13:35  logsystem.py  [line:22]  INFO  绑定窗口成功
Wed, 04 Mar 2020 19:13:35  logsystem.py  [line:22]  INFO  8456682
Wed, 04 Mar 2020 19:13:35  logsystem.py  [line:22]  INFO  激活窗口成功
Wed, 04 Mar 2020 19:13:35  explore_dual.py  [line:47]  INFO  发现乘客
Wed, 04 Mar 2020 19:13:35  onmyoji.py  [line:102]  ERROR   Traceback (most recent call last):
   File "onmyoji.py", line 116, in <module>
   File "onmyoji.py", line 79, in init
   File "explore\explore_dual.py", line 50, in start
 AttributeError: 'ExploreDual' object has no attribute 'driver'

win7系统下无法运行

版本:1.0.1.0106
系统:windows 7
描述:我不清楚最丑的分辨率是什么意思。这是目前支持的:1600x900、1440x900、1366x76、1360x768、1280x800、1280x768、1280x720、1024x768、800x600
日志:
绑定窗口成功
1770732
激活窗口成功
Now you mood is level 1
Now you mood is level 1
目前场景:0

电脑休眠可能导致脚本超时关闭

RT,我自己也有做脚本但是是操作鼠标的所以不会导致电脑休眠,但是这个项目好像是直接向窗口发送事件吧?所以AFK了就会出现标题说的问题,建议既然能获取管理员权限了也想办法在脚本启动期间避免休眠的问题

大佬大佬

探索 打完怪后 不自己点一下结算吗 还要手动

自动探索是否有问题?

激活窗口成功
Traceback (most recent call last):
File "ui.py", line 125, in start_onmyoji
File "explore\explore.py", line 19, in init
File "configparser.py", line 828, in getboolean
File "configparser.py", line 808, in _get_conv
File "configparser.py", line 802, in _get
File "configparser.py", line 791, in get
NoOptionError: No option 'fight_boss_enable' in section: 'explore'

运行一段时间后游戏会闪退

脚本运行一段时间后游戏会闪退,有时一次御魂还没刷完游戏窗口就自动关掉了。用樱饼就不会,可排除是游戏本身或者环境的原因。

release版本无法使用

2019-06-21 11:45:16,452 root        : INFO     python version: 3.7.3 (v3.7.3:ef4ec6ed12, Mar 25 2019, 21:26:53) [MSC v.1916 32 bit (Intel)]
2019-06-21 11:45:16,452 root        : INFO     UAC pass

选择游戏模式(Ctrl-C跳过并单刷):
0-单刷
1-本地双开
2-组队司机
3-组队打手
0

是否点怪?
0-不点怪
1-点中间怪
2-点右边怪
0

结束后如何处理?
0-退出
1-关机
0
2019-06-21 11:45:26,582 root        : INFO     Mode = 0
2019-06-21 11:45:26,582 root        : INFO     Emyc = 0
2019-06-21 11:45:26,592 root        : INFO     Postoperation = 0
2019-06-21 11:45:26,592 root        : INFO     registration successful
2019-06-21 11:45:26,592 root        : INFO     Activation successful
Traceback (most recent call last):
  File "onmyoji.py", line 92, in <module>
  File "onmyoji.py", line 67, in yuhun
  File "single_fight.py", line 21, in start
  File "game_ctl.py", line 236, in wait_game_img
  File "game_ctl.py", line 136, in find_img
cv2.error: OpenCV(4.1.0) C:\projects\opencv-python\opencv\modules\imgproc\src\templmatch.cpp:589: error: (-215:Assertion failed) corrsize.height <= img.rows + templ.rows - 1 && corrsize.width <= img.cols + templ.cols - 1 in function 'cv::crossCorr'

[9964] Failed to execute script onmyoji

建议打包成多文件的那种试试,单文件的好像容易出错。

直接使用run.bat可以使用。

其他问题和建议

1.可以加个刷结界突破
2.exe被腾讯管家隔离。难受,还要添加信任才能用。(另外,编译打包要退出腾讯管家才行)
3.GitHub下载已编译版速度几乎为0,能加个百度云下载地址吗
大佬能给个百度云地址吗=_=、

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.