V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
FaiChou
V2EX  ›  程序员

用 js 写应用的自动化辅助脚本, 有什么框架适合这种逻辑?

  •  
  •   FaiChou ·
    FaiChou · 2021-12-13 14:54:52 +08:00 · 1462 次点击
    这是一个创建于 1078 天前的主题,其中的信息可能已经有所发展或是发生改变。

    使用 autojs 来写应用的自动化辅助脚本, 比如「抖音养号(浏览 /关注 /点赞)」「蚂蚁森林收取能量」「游戏日常任务」等.

    这类脚本的特征是几种任务状态的转化.

    拿游戏日常任务来举例, 脚本启动后:

    1. 打开游戏程序, 登陆等操作
    2. 进入首页, 判断各种弹框, 领取奖励
    3. 进入聊天频道, 抢悬赏
    4. 抢到悬赏, 判断是否已完成悬赏任务, 未完成则准备
    5. 进入战斗, 开大招打完一套. 胜利点击确定进入下一轮抢悬赏, 失败则重新准备或者退出悬赏
    6. 每小时进行通灵兽巡逻任务
    7. 每小时检测修炼任务
    8. 时刻准备着有邀请弹框
    9. 游戏卡住几分钟, 杀死程序重启

    像以上这种逻辑任务, 状态机合适吗? 用 redux-saga (without redux)? 还有什么设计模式适合这种程序任务?

    6 条回复    2021-12-17 23:02:27 +08:00
    dufu1991
        1
    dufu1991  
       2021-12-13 16:16:08 +08:00
    Svelte
    LeeReamond
        2
    LeeReamond  
       2021-12-14 02:33:02 +08:00
    没做过这种自动化,想问问老哥这种东西是不是搞一台 24 小时常开手机当做服务器用在跑。有人用模拟器跑吗
    FaiChou
        3
    FaiChou  
    OP
       2021-12-14 08:43:51 +08:00
    @LeeReamond 云手机
    NGGTI
        4
    NGGTI  
       2021-12-15 10:18:53 +08:00
    qinglong
    LeeReamond
        5
    LeeReamond  
       2021-12-17 10:17:23 +08:00
    @FaiChou 怎么理解?有云厂商做这种服务的?
    FaiChou
        6
    FaiChou  
    OP
       2021-12-17 23:02:27 +08:00
    @LeeReamond

    https://www.androidscloud.com/

    比如这个云手机. 花钱租一些 720x1280 分辨率的安卓手机. 适合 24 小时挂游戏. iOS/安卓都可以用. 远程控制另一台手机.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1825 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 16:32 · PVG 00:32 · LAX 08:32 · JFK 11:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.