• 如何使用NSDL玩转微信跳一跳


      

      目前网上介绍windows和IOS操作系统上玩微信跳一跳的有很多文章,但介绍Linux平台下的文章相对较少,所以动手操作下和大家分享,同时感谢wangshub在github上的分享;

    1 下载wechat_jump_game-master
    下载地址:https://github.com/wangshub/wechat_jump_game/archive/master.zip

    2 解压安装并安装依赖包 pip3.4 install -r requirements.txt
    操作如下:
    • 进入python虚拟机环境
    source virtualenv/py3.4_env/bin/activate
    (py3.4_env) [root@localhost py3.4_env]#

    • 安装python依赖包
    pip3.4 install -r requirements.txt

    • 退出虚拟机环境
    deactivate

    3 安装adb调试工具
    yum install adb

    4 用数据线连接手机到NSDL电脑并在弹出窗口选择USB调试模式


    5 让python去玩跳一跳游戏吧
    python3.4 wechat_jump_auto.py

    遇到问题:
    执行python3.4 wechat_jump_py3.py时报“ImportError: No module named 'tkinter'”
    解决办法:
    yum install python3-matplotlib-tk.x86_64

    注意:此处建议使用python 虚拟机环境进行安装,避免和系统python环境冲突;
    关于如何创建python虚拟机环境请参考我的博客:https://www.cnblogs.com/noxy/p/6404581.html

    6 如果一开始成绩不高,需要根据具体手机型号调整配置参数:
    调整方法如下:
    1> 确定机型的分辨率,我的是中兴天机MAX 1920x1080像素
    2> 如果没有相应机型和分辨率的,建议创建一个分辨率文件夹,并将默认json文件拷贝进去。
    wechat_jump_game-master/config
    [root@localhost config]# ls
    1280x720 1440x720 1920x1080 2160x1080 2560x1440 960x540 default.json huawei iPhone mi samsung smartisan

    遇到问题:查看机型参数时没问题,但正确分数一直不高
    解决办法:原因时屏幕的中间位置有一个浮动球,影响了计算图形的距离,将浮动球移到右上角即可。

    NSDL-改造后的linux桌面操作系统  详情见:http://www.gd-linux.com/desktop/

    NSDL下载地址:http://www.gd-linux.com/html/xiazai/desktop/

  • 相关阅读:
    这两天自己模仿写的一个Asp.Net的显示分页方法 附加实体转换和存储过程
    JavaScript 删除 ASP.NET 设置的多值 Cookie 的方法
    Http 请求处理流程
    ASP.NET实现二维码(QRCode)的创建和读取
    ASP.NET实现网站的自动升级
    ASP.NET乱码深度剖析
    ASP.net学习总结
    ASP.net MVC基础
    umeditor编辑器复制粘贴图片上传
    fckeditor编辑器复制粘贴图片上传
  • 原文地址:https://www.cnblogs.com/noxy/p/8216922.html
Copyright © 2020-2023  润新知