V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
programV2
V2EX  ›  问与答

移动无忧行自动签到脚本推荐

  •  
  •   programV2 · 2021-01-30 09:20:30 +08:00 via iPhone · 4911 次点击
    这是一个创建于 1372 天前的主题,其中的信息可能已经有所发展或是发生改变。

    V 友们, 有没有开源的无忧行自动签到脚本 ?谢谢。

    第 1 条附言  ·  2021-01-30 11:48:58 +08:00

    最好js 脚本。

    24 条回复    2021-06-13 23:10:38 +08:00
    isombyt
        1
    isombyt  
       2021-01-30 09:32:29 +08:00
    ungrown
        2
    ungrown  
       2021-01-30 10:24:58 +08:00
    @isombyt #1 卧槽这些 API 居然都是明文的,难道没有安全隐患吗
    echo314
        3
    echo314  
       2021-01-30 10:30:16 +08:00
    QX 软件内抓包,点抓包数据生成一个简单的自动签到脚本就行。
    用 QX 、loon 、surge 、小火箭做签到脚本的越来越多了。
    programV2
        4
    programV2  
    OP
       2021-01-30 11:47:29 +08:00 via iPhone
    @echo314 V 友你有成功签到的脚本吗? 我有 surge
    @isombyt
    @isombyt 谢谢,请问不需要获取 cookie?
    echo314
        5
    echo314  
       2021-01-30 11:51:57 +08:00
    @programV2 #4 我自己弄的机场签到,其它签到基本 GitHub 上找。
    snycv
        6
    snycv  
       2021-01-30 11:59:38 +08:00
    isombyt
        7
    isombyt  
       2021-01-30 15:09:58 +08:00 via Android
    @programV2 只要抓 user_id 。不用 cookies 。
    bolice
        8
    bolice  
       2021-01-30 15:41:13 +08:00 via iPhone
    无忧行只知道可以免费接电话收短信,签到做什么?
    programV2
        9
    programV2  
    OP
       2021-01-30 16:18:44 +08:00 via iPhone
    @isombyt 謝謝🙏 您这个苹果手机 surge 上怎么用?需要怎么转换?
    Saury
        10
    Saury  
       2021-01-30 18:28:05 +08:00
    @programV2 #9 链接点进去,那里面有教你操作的啊
    programV2
        11
    programV2  
    OP
       2021-01-30 19:22:37 +08:00 via iPhone
    @Saury 你是说一楼的链接吗? 没看到啊。
    m0cha
        12
    m0cha  
       2021-02-01 02:14:53 +08:00 via iPhone
    看你求了一礼拜了,利用一楼的 gist 做了个 github workflow,每天凌晨自动签到,有兴趣可以拿去用 https://github.com/leo-mao/auto_checkin
    programV2
        13
    programV2  
    OP
       2021-02-01 15:54:43 +08:00 via iPhone
    @m0cha 谢谢 V 友🙏 。我手机有 surge,有没有办法移走植到手机端?
    m0cha
        14
    m0cha  
       2021-02-01 17:41:40 +08:00 via iPhone
    手机端你拿 6 楼的脚本啊
    programV2
        15
    programV2  
    OP
       2021-02-07 18:56:16 +08:00
    @snycv
    @m0cha 谢谢大佬 . 6 楼网址 我手机和电脑 chrome 打开都是乱码. 请问正确的打开姿势是?
    programV2
        16
    programV2  
    OP
       2021-02-07 19:39:50 +08:00 via iPhone
    @Saury
    @snycv
    @m0cha 我用 6 楼上面的方法 执行取 cookie 的脚本然后还是提示无法获取 cookie,大佬们有什么排查思路吗?🙏🙏。
    Saury
        17
    Saury  
       2021-02-07 22:15:08 +08:00
    @programV2 #16 你看下这个,估计这个就是 6 楼不乱码的版本

    https://cowtransfer.com/s/25695d07791a4d
    programV2
        18
    programV2  
    OP
       2021-02-08 01:45:57 +08:00 via iPhone
    @m0cha 大佬 我 fork 您的 repo 并且按照文档设置了自己的 userID 。手动测试 workflow 通过 Actions->左侧标签栏中 autocheckin -> 右侧窗口中 run wokrflow -> run workflow, 运行的输出显示签到成功, 但是我的无忧行币没有任何增加,这是哪个地方出问题了呢?谢谢🙏
    m0cha
        19
    m0cha  
       2021-02-08 03:45:27 +08:00 via iPhone
    @programV2 你确定?我的无忧币每天都在按 10 枚的数量增加,另外的看视频获取的无忧币的功能还没实现
    m0cha
        20
    m0cha  
       2021-02-08 03:47:54 +08:00 via iPhone
    @programV2 而且不可能每增加的,我的脚本里面有判断,如果签到状态没有改变是是会输出签到失败的
    programV2
        21
    programV2  
    OP
       2021-02-08 15:43:33 +08:00
    @m0cha 确定, 因为我在 workflow 显示签到成功,隔了 5 分钟后, 我打开无忧行 app 查看没有变动, 然后我再手动点击签到,这时币值才增加, 另外请问怎么确定我填入的变量 userid 的数值被 workflow 读取? 我 log 中显示是这样的 :Run python jegotrip.py
    python jegotrip.py
    shell: /bin/bash -e {0}
    env:
    pythonLocation: /opt/hostedtoolcache/Python/3.9.1/x64
    LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.1/x64/lib
    USERID: ***
    签到成功


    另外大佬我发现一个奇怪的现象, 上面 log 中 USERID 后面是三个星号, 然后我再进入到 setting 去重新打开 Environment Secrets , 点击 edit 时 secret 栏的值是空的, 我再次手动输入点击 save, 显示 update 成功, 但当我再次打开 Environment Secrets , 点击 edit 时 secret 栏的值还是显示为空的,
    programV2
        22
    programV2  
    OP
       2021-03-15 12:53:57 +08:00 via iPhone
    @m0cha V 友你好,还发现另外一个问题,就是我 fork 您的项目之后并完成设置, 然后这个 workflow 没有每天自动运行,action 中只有我手动测试的记录, 请问这个该如何排查呢?谢谢🙏盼复
    programV2
        23
    programV2  
    OP
       2021-04-29 17:29:01 +08:00 via iPhone
    @Saury
    @m0cha
    @isombyt @snycv V 友好,请问这个脚本 https://ooxx.be/js/jegotrip.js 今天运行报错 :[JegoTrip] LOG: 状态获取失败⚠️
    尝试重新获取无忧行 cookie,
    获取无忧行 Cookie2: SyntaxError: JSON Parse error: Property name must be a string literal. Line number 246, column: 26
    请问该怎么排查?谢谢
    ifisky
        24
    ifisky  
       2021-06-13 23:10:38 +08:00
    同问,请问楼主有方案了吗?
    新入 QX 的小白,京东获取 Cookie 和签到均正常
    但无忧行这个 JS,https://ooxx.be/js/jegotrip.js ,无法获取到 Cookie,也没有提示,第一次用
    @programV2
    @snycv
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2858 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 13:34 · PVG 21:34 · LAX 06:34 · JFK 09:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.