1 Star 0 Fork 0

元原子 / auto-dog-execute

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

自动化小犬

自动化小犬——执行端

你的手机模拟器是你的狗子,现在请让你狗子变得成熟吧!

功能

  • 这是自动化小犬的执行端,你可以点击这里,前往自动化小犬用户界面。
  • 它实现了对各种行为的执行,也实现了对寻找到骨头(坐标)的方法,项目核心。
  • 它拥有强有力的四肢,并且它已经经过多次更新。
  • 希望它能够对你生活有所帮助。

安装

方法一

这是最简单的方法,你只需要点击百度网盘下载自动化小犬完整版.zip文件就可以直接使用。

解压后双击运行接入口.exe,然后在双击运行自动化小犬.exe,最后打开你的模拟器。

由于打包限制,使得训练人工智能模型时只能使用单个gpu,并且多线程也被限制了。所以如果想要更快的训练那最好使用源码部署运行。

方法二

下载源代码

$ git clone https://github.com/zozero/auto-dog-execute.git

进入目录

$ cd auto-dog-execute 

点击这里下载已经打包的exe文件。

将下载好的auto-dog-execute-windows.exe文件复制到auto-dog-execute目录中,然后双击运行。默认是本地的地址:127.0.0.1:8888

下载列表中还有一个auto-dog-execute-windows-unpack.zip是未压缩版,启动速度会快上不少。

额外

你可以打开cmd命令行,这样你可以添加两个参数,例如:接入口.exe 127.0.0.1 8866,其中第一个参数127.0.0.1是启动地址,第二个8866是端口。它们用空格隔开。

方法三

首先前往这里下载python conda,直接下载这个版本Anaconda Distribution installer for Windows

然后前往这里下载编辑器,网页下面有社区版的下载地址,我们下载的是社区版,它已经足够用了。

下载源代码

$ git clone https://github.com/zozero/auto-dog-execute.git

安装依赖

$ cd auto-dog-execute 
$ pip install -r requirements.txt

运行

$ uvicorn 接入口:快捷应用程序接口 --reload --port 8888

打包

打包成一个文件pyinstaller --onefile 接入口.py

打包成多个文件pyinstaller 打包.spec

打包出来的文件再dist目录下,它们需要复制到有接入口.py文件的目录下使用。

视频教程

小犬视频

文件说明

项目文件屋

里面存放了各个项目的文件。

每一个项目下面都有任务间、图片间、方法间、步骤间四个文件夹。

核心对象屋

里面包含了整个项目的精华内容。内容就不详细说明,有需要可以自行看看。

这里就不得不提一下计算机可视化开源库(opencv)。很强大。

接入口.py

这个文件才是项目的入口。

拉到文件最下面,直接运行它。 当然你也可以使用unvicorn的命令来运行。

$ uvicorn 接入口:快捷应用程序接口 --reload --port 8888

代码说明

关于你只看一次(yolo)版本8,我直接使用了源码,由于项目需要经常性修改标签目录,而源码无法及时更新标签目录(有一些触发条件),可能导致训练时标签出错。

具体的修改地址是utils.py

分享

你可以分享你的项目,你只需要复制项目文件屋目录的文件夹,整个目录复制到你的好友电脑里面,在放置到项目文件屋里面,就可以正常使用了。

注意

该项目只适合个人使用,因为它没有做任何权限管理,切勿将其暴露在公网当中,尽可能在局域网内使用它。

如果非要这么做,请务必在路由器管理界面中指定来源的ip地址或者媒体存取控制位址(mac地址),这样可以直接避免未知来源的电脑访问到你的程序。(请搜索“端口转发”相关的知识。)

如果你使用的是手机,最好找一台没有任何个人信息和财产的无用手机。

当前使用安卓开发者工具的截图速度很慢,这可能导致你无法在一些需要较快操作的测试中使用该项目。

赞助

微信赞赏码

许可证

许可证是特别的,你几乎可以无条件使用这个开源库。你可以在这里查看许可证。

空文件

简介

自动化小犬的四足和眼睛,它是执行端 展开 收起
Python 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/zozero/auto-dog-execute.git
git@gitee.com:zozero/auto-dog-execute.git
zozero
auto-dog-execute
auto-dog-execute
main

搜索帮助