Gingmzmzx / auto-xuexiqiangguo

自动学习强国
31 stars 7 forks source link

反馈两个问题 #2

Open qiangguoyonghu opened 3 years ago

qiangguoyonghu commented 3 years ago

一模拟器没有虚拟导航栏,二建议添加ui悬浮按键

qiangguoyonghu commented 3 years ago

网站not f

Gingmzmzx commented 3 years ago

我一般 很快就会修复好网站,如果遇到not found等待一两小时即可

Gingmzmzx commented 3 years ago

ui悬浮按键已经安排上了 您说的虚拟导航栏是那三大金刚吗?这个适配问题我很快就会修复

qiangguoyonghu commented 3 years ago

等待争上游题库,在app上的提示要开启虚拟导航栏,这个功能好像只有华为手机有。

Gingmzmzx commented 3 years ago

在下几周推出的更新版中就不用担心没有虚拟导航栏了,那时候适配会加强,尽情期待

qiangguoyonghu commented 3 years ago

thx

qiangguoyonghu commented 3 years ago

UPDATA

qiangguoyonghu commented 3 years ago

大神 新版展示

Gingmzmzx commented 3 years ago

别急,我有个快做完的,可以先发上来

Gingmzmzx commented 3 years ago

题库还只有一条,我还没丰富

qiangguoyonghu commented 3 years ago

tiku.db tikucommon.js updatetikunet.js tiku.db_journal

qiangguoyonghu commented 3 years ago

给个链接

Gingmzmzx commented 3 years ago

v2.3.0公测已经开始了,访问http://xzy.free.idcfengye.com/web/xxqg/参加内测

qiangguoyonghu commented 3 years ago

不能运行

Gingmzmzx commented 3 years ago

@qiangguoyonghu 请问您的问题是出在第几步上,申请无障碍权限,截屏,还是执行中出现问题?

Gingmzmzx commented 3 years ago

原因是我用来开发的手机上的学习强国版本有点低,我会很快改

qiangguoyonghu commented 3 years ago

无障碍可以设置里点 允许在其他程序上允许和修改系统权限在应用里 这两个功能有点鸡肋 主要的第三部不能运行

qiangguoyonghu commented 3 years ago

function getScores() { while (!id("home_bottom_tab_button_work").exists()); id("home_bottom_tab_button_work").findOne().click(); delay(2); console.log("正在获取积分..."); while (!text("积分明细").exists()) if (id("comm_head_xuexi_score").exists()) { id("comm_head_xuexi_score").findOnce().click(); } else if (text("积分").exists()) text("积分").findOnce().parent().child(1).click(); } else if (id("comm_head_xuexi_mine").exists()){ id("comm_head_xuexi_mine").findOnce().click(); if (id("my_display_name").exists()) id("my_recycler_view").findOnce().child(0).click(); }
} delay(3); } let err = false; while (!err) { try { className("android.widget.ListView").findOnce().children().forEach(item => { let name = item.child(0).child(0).text(); let str = item.child(2).text().split("/"); let score = str[0].match(/[0-9][0-9]/g); myScores[name] = score; }); err = true; } catch (e) { console.log(e); } } console.log(myScores); aCount = 12 - myScores["我要选读文章"]; vCount = 6 - myScores["视听学习"]; rTime = (6 - myScores["视听学习时长"]) 60; console.log('剩余文章:' + aCount.toString() + '篇') console.log('剩余视频:' + vCount.toString() + '个') console.log('视听学习时长:' + rTime.toString() + '秒') delay(1); back(); delay(1); }