lionkingc
lionkingc
用上了最新的v4版本, 一样情况. 
> 分辨率试了各种, 模拟器也换过逍遥的, 调整后都是在WIN系统上看,整个模拟器占用桌面变大了, 但是在模拟里打开京东, 按钮位置还是老样子, 任务列表按钮都是剩下一点点露出... 尝试了手工把画面向下滚动让抽奖出来, 程序依然无法识别到. 尝试安装了AUTOJS4.1.1 开悬浮窗 识别该控件, 没有获取到ID 跟TEXT 内容. 不知道是不是因为免费版本的原因. PRO版本不知能否识别到
试了V5,能划动, 但是没找到控件. 
@MonsterNone 你好. v7版本的 start_jd.js 有同步更新吗, 目前只能装AUTOJS 然后把这个JS里的打开任务列表和关闭任务列表里的代码删除, 然后手工打开任务列表 , 可以做任务.
> @lionkingc 有的,在main分支里 喜大普奔, 终于可以了, 试了好几天, 谢谢作者 最大的原因在于本人是多开, 导致网络有些延迟, 在610行scrollDown();后面加入sleep(5000) 后一切正常, 能正常打开活动菜单了 之前虽然 '成功进入活动,向下滑动一段以保证控件全部出现' 但速度太快了, 立马执行了openTaskList(); 导致失败.
当时测试的时候, 下滑后 ,taskListButtons 是true的, 但是试了加上个click()没反应 , 不太懂这些原理 ,我以为能试下让他点,如果不行
> https://github.com/MonsterNone/tmall-miao/blob/main/start_jd.js#L163 这里你把它改成(就是点击两次) > > ``` > taskListButton.click() > sleep(5000) > taskListButton.click() > ``` > > 试试呢? @lionkingc > > 我想起来618版本的时候也有类似问题,后来是加上模拟点击座标才解决了,似乎和webview有关 618的时候有些版本好像也有这个问题, 忘记当时哪个版本就解决好了的. > taskListButton.click() sleep(5000) taskListButton.click() 这块也试了几次, 都不行, 反而在...
对了, 入会那也有个小BUG, 几天之前的版本不会, 这几次更新的反而会了. 就是某些入会时, 已经能获取到我的手机号, 只需要点那个红点,然后点确认就能加了, 这时浮窗会闪过一大段代码, 然后JD页面也变成需要手工输入手机号和验证码状态 . 今天的都做完了,等明天找机会截图发上来你看看
  如图, 原本是有手机号的,只需要确定就能加入, 后面程序点错了位置 ,变成了需要重新 输入 手机号+ 验证码了
> 我这里试了下漫步者旗舰店,没能复现 不用特定哪家店, 随便一家还没开过会员的就可以,