atxserver2 icon indicating copy to clipboard operation
atxserver2 copied to clipboard

开发计划

Open codeskyblue opened this issue 5 years ago • 25 comments

阶段0(准备阶段)

  • [x] 实时输入法
  • [x] 网页手机终端
  • [x] 滚轮滑动屏幕
  • [x] 鼠标右键返回,中键HOME, 双击唤醒屏幕
  • [x] 自定义快捷命令

阶段1(基本功能)

  • [x] 粗略的API文档
  • [x] 应用在线安装(这里为了降低实现难度,直接调用adb和ideviceinstaller安装)
  • [x] 支持USB设备的接入
  • [x] 设备长时间占用不使用,自动释放设备
  • [ ] 设备过长时间接入没有断电,自动提示拔掉设备(防止设备鼓包)

阶段2(完成后可逐步替换掉现有的iOS设备管理)

  • [x] 支持iOS设备的简单控制和在线安装
  • [ ] 显示每个设备的占用率(天、周、月)
  • [x] REST API文档(设备占用,获取adb connect地址,设备释放)

阶段3(针对游戏用户)

  • [ ] 支持手机控制手机(方便游戏控制)
  • [ ] 多机同时控制的功能
  • [ ] 可调节显示分辨率、每秒传输图片数
  • [ ] 尝试支持下h264
  • [ ] 提供设备的预约功能(当设备空闲是占用10分钟,并使用及时通信工具通知用户)

阶段4

  • [ ] 支持私有部署(非本组用户无法查看该设备)
  • [ ] 支持WIFI与USB设备同时接入
  • [ ] 跨网段设备接入(可以远程调试用户手机复现疑难问题)
  • [ ] 待补充

codeskyblue avatar Feb 27 '19 09:02 codeskyblue

附加

  • [ ] 安卓设备健康检查

设备占用截止时间 idleTimeout + expiredAt

codeskyblue avatar Mar 25 '19 10:03 codeskyblue

atx在设备上被系统杀掉一次之后,或者关机重启设备后,就连接不上了,得重新插线装一次。。大量设备的情况下维护起来很麻烦。。不知道是什么原因

wq8231 avatar May 06 '19 10:05 wq8231

催更。。催更楼主

Macile avatar May 06 '19 13:05 Macile

顺便给楼主一个大赞,希望早点出多机同时控制的功能

Macile avatar May 06 '19 13:05 Macile

期望能像UWA一样,显示手机的性能数据。

saint228 avatar May 15 '19 09:05 saint228

你们提pr呀,我时间精力不够呀

codeskyblue avatar May 19 '19 01:05 codeskyblue

可不可以记录一台机器的操作,操作完以后,可以推送到其他机器?

BachWings avatar May 29 '19 02:05 BachWings

wifi 设备连接功能 进度怎么样了?

babymark avatar May 29 '19 10:05 babymark

超级想提PR,无奈部分代码功能还没看懂;强烈建议楼主多加注释

Macile avatar May 31 '19 11:05 Macile

@Macile 哪地方看不懂,给你加下。

codeskyblue avatar Jun 06 '19 03:06 codeskyblue

我想加一个安卓传输文件的功能;

目前的想法是修改安装APK的相关函数,不做检验,也直接传输到uploads文件夹下。之后的操作就是判断,如果后缀是.apk则安装,else就直接传输到手机的SD卡根目录;目前大致是这个思路,

卡在了校验的环节,目前的状态是只要是非apk则提示File is not a zip file,我不知道这个环节调用了哪个函数; 楼主能提示下吗?我想知道我这个思路可行吗?有没有什么更好的办法,最近才开始接触tornado,不太熟悉pythonweb相关;如果可以的话最好是详细一点,比如我应该修改哪个文件的哪个方法那种,web实在是有点弱。。。

Macile avatar Jun 10 '19 09:06 Macile

我现在功能做出来了,但是有两个缺陷就是总会提示File is not a zip file,还有就是获取不到上传时的进度条的值,找不到那个值在哪里,我应该从哪里获取这个文件上传是否结束?希望楼主能帮帮忙๑乛◡乛๑

Macile avatar Jun 10 '19 12:06 Macile

还有个问题是我用self.write不显示文字。。 TIM图片20190610213359

Macile avatar Jun 10 '19 13:06 Macile

@Macile 这个需要前端处理下,看看是不是js代码没有处理对。前端现在是vue写的

codeskyblue avatar Jun 10 '19 15:06 codeskyblue

非常好的项目,就是contributor太少了,希望能有多点人才加入,我也希望我能尽快加入!

twingoliu avatar Jun 28 '19 06:06 twingoliu

@codeskyblue 开发计划非常明确,希望可以加上一个大概的时间计划,这样小伙伴们心里更有底

twingoliu avatar Jun 28 '19 06:06 twingoliu

加不了,这毕竟不是公司的正式项目,开发时间很不确定

codeskyblue avatar Jun 29 '19 00:06 codeskyblue

大佬, 类似stf的文件管理和日志不做么? image

HeartIsBeat avatar Jul 11 '19 07:07 HeartIsBeat

用户权限验证建议大神可以考虑加一下咯,因为如果没有权限认证,那所有的都是可以直接登陆使用,这样账号就会乱的

xiaoyaojjian avatar Aug 22 '19 02:08 xiaoyaojjian

以及如果设备移除usb口后,设备应该显示断开,现在好像是移除后直接就丢了,没有该设备的信息

xiaoyaojjian avatar Aug 22 '19 02:08 xiaoyaojjian

远程调试手机的意思是provider来跨网段还是手机里面的atx-agent跨网段?

skier-peng avatar Oct 12 '19 06:10 skier-peng

wifi 设备连接功能 求更新

yanglovecode avatar Jun 11 '20 11:06 yanglovecode

可以添加电脑播放手机的声音功能吗

togettoyou avatar Sep 07 '20 05:09 togettoyou

请问下有微信或者钉钉群之类的吗?方便问题咨询

MadDonkey avatar Nov 13 '20 03:11 MadDonkey

目前atxserver接入iOS设备时出现“设备屏幕同步中断”,目前卡在这里了,希望楼主帮忙看下, 环境:xcode:12.5.1 iOS端:13.6,iPhonexr Mac:11.4

Jodiecxm avatar Jul 19 '21 03:07 Jodiecxm