吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 45619|回复: 169
收起左侧

[原创工具] Android远程桌面助手(类Vysor/Minicap工具软件)【吾爱首发】

    [复制链接]
sunrain_hjb 发表于 2017-7-2 14:59
本帖最后由 sunrain_hjb 于 2017-12-12 21:58 编辑

        之前在《Vysor破解助手Win/Mac/Linux版【吾爱专版+吾爱首发】》里介绍了一款Android远程显示及控制软件,最近对该软件又做了进一步的研究并参考minicap,借鉴了两者的思路,基于Win32实现了一个类似的工具软件,Android Remote Displayer and Controller(ARDC)。相比Vysor,ARDC画面显示更清晰、支持自动截屏,CTRL+C复制Android屏幕到剪贴板、支持鼠标拖拽push文件到Android端,支持CTRL+鼠标拖拽安装APK,对屏幕旋转的处理更好,当然也有不足的地方,主要是实现原理略有不同,导致帧速略微低一点,但基本不影响使用。最重要的是,之前是破解别人的软件,总归不太合适,自己实现一个类似的工具软件,可以不断改进和优化,并针对实际使用需求,增加新的功能,如快速重启系统、进入fastboot、清除logcat等等。
      目前已在Nexus6P+AndroidO、HuaweiP9+Android N以及Pixel XL+Android N上测试,可正常使用,如下图所示。
      

NX6P

NX6P

        

HWP9

HWP9

        

PXXL

PXXL

       ARDC的使用非常简单,在adb正常工作的情况下,运行ADRHOST.exe程序即可。它将自动检测Android设备并安装APK。
       ADRHOST默认只显示左侧的Android界面,按Alt+D键,可显示右侧设备信息窗口。
       可通过Alt+M键,隐藏菜单栏。
       Alt+S键,隐藏窗口。
       鼠标右键模拟Android的Power键。
       鼠标中键模拟Android的Home键。
       Alt+1、2、3、4调整画面清晰度。
       Alt+F全屏显示Android画面。
       Alt+QWEO可调整窗口大小。
       当然,要开发一个完善的工具软件,需要投入不少的精力。目前是第一个版本,bug难免。坛友们在使用过程中如果发现问题,欢迎留言反馈。比较担心的是兼容性问题,如果测试可用,也请帮忙截图回复一下,以便其他坛友参考。关于软件功能,如果有好的建议和想法,也欢迎提出。右侧窗口那么大,你说做啥就做啥。
       Android Remote Displayer and Controller(ARDC)下载: ardc.txt (49 Bytes, 下载次数: 182)

免费评分

参与人数 44吾爱币 +49 热心值 +43 收起 理由
wy535564 + 1 + 1 非常好用
aopdnf + 1 + 1 赞美大神,不过好像不能调清晰度了...?虽然把dpi缩放关闭后很清晰就是了
maxwellhouse + 2 + 2 谢谢@Thanks!
ermao + 1 + 1 热心回复!
雨雾星天 + 1 + 1 我很赞同!
XiaoNuo + 1 + 1 已答复!
SmileMonters + 1 + 1 热心回复!
ttmmxx + 1 + 1 谢谢@Thanks!
456vv + 1 + 1 谢谢@Thanks!
曾经狠年轻、 + 1 + 1 已答复!
Tiredtim + 1 + 1 谢谢@Thanks!
gzdxbc + 1 + 1 谢谢@Thanks!
泠月酱 + 1 + 1 用心讨论,共获提升!
DebugKit + 1 + 1 我很赞同!
dryzh + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
toorootoor + 1 + 1 热心回复!
论坛守护神 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
i-ii + 1 + 1 Very Nice!
sudosu + 1 + 1 我很赞同!
dbdhr + 1 + 1 用心讨论,共获提升!
15726980252 + 1 + 1 谢谢@Thanks!
7zz + 1 + 1 用心讨论,共获提升!
wind706 + 1 + 1 我很赞同!
糖菓 + 1 + 1 已答复!
qrp127 + 1 + 1 热心回复!
G620 + 1 + 1 热心回复!
晴天雨过 + 1 + 1 老司机可以开发群控软件了
zz110044 + 1 谢谢@Thanks!
36ice + 1 + 1 感谢您的宝贵建议,我们会努力争取做得更好!
東方大叔 + 1 + 1 谢谢@Thanks!
1295533673 + 1 + 1 谢谢@Thanks!
898601566 + 1 + 1 小米2,显示未连接
tianzry + 1 + 1 我很赞同!
睡沙发的沙皮狗 + 1 谢谢 @Thanks!
Seper + 1 + 1 谢谢@Thanks!
164738777 + 1 + 1 吾爱大神多啊~
枯凡 + 1 + 1 我很赞同!
VitaL + 1 + 1 谢谢@Thanks!
熊有儒 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Hmily + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
歌中雅歌 + 1 期待已久
mogoyu + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
qwert_he + 1 + 1 谢谢@Thanks!
ohyeah521 + 1 + 1 功能建议:加入文件上传和下载功能

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ohyeah521 发表于 2017-7-4 16:45
E/OMX-VENC-720p(  184): Poll timedout, pipeline stalled due to client/firmware ETB: 0, EBD: 0, FTB: 0, FBD: 0
E/OMX-VENC-720p(  184): Poll timedout, pipeline stalled due to client/firmware ETB: 0, EBD: 0, FTB: 0, FBD: 0
E/OMX-VENC-720p(  184): Poll timedout, pipeline stalled due to client/firmware ETB: 0, EBD: 0, FTB: 0, FBD: 0
I/System  ( 5956): Loaded time zone names for "" in 45ms (41ms in ICU)
I/System  ( 5956): Loaded time zone names for "en_US" in 29ms (24ms in ICU)
I/System  ( 5956): Loaded time zone names for "zh_CN" in 30ms (28ms in ICU)
E/ARDC    ( 5956): ARDC Build:Sun Jul 02 03:21:23 GMT+00:00 2017
E/OMX-VENC-720p(  184): Poll timedout, pipeline stalled due to client/firmware ETB: 0, EBD: 0, FTB: 0, FBD: 0
E/OMX-VENC-720p(  184): Poll timedout, pipeline stalled due to client/firmware ETB: 0, EBD: 0, FTB: 0, FBD: 0
E/OMX-VENC-720p(  184): Poll timedout, pipeline stalled due to client/firmware ETB: 0, EBD: 0, FTB: 0, FBD: 0
I/dalvikvm( 5956): Could not find method android.view.IWindowManager.getRealDisplaySize, referenced from method com.he.ardc.SurfaceControlVirtualDisplayFactory.getCurrentDisplaySize
W/dalvikvm( 5956): VFY: unable to resolve interface method 15825: Landroid/view/IWindowManager;.getRealDisplaySize (Landroid/graphics/Point;)V
D/dalvikvm( 5956): VFY: replacing opcode 0x72 at 0x00b7
W/dalvikvm( 5956): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Lcom/he/ardc/TJCompressor;
W/dalvikvm( 5956): threadid=12: thread exiting with uncaught exception (group=0x41556ba8)
E/AndroidRuntime( 5956): *** FATAL EXCEPTION IN SYSTEM PROCESS: Thread-13
E/AndroidRuntime( 5956): java.lang.UnsatisfiedLinkError: Couldn't load turbojpeg from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.he.ardc-1.apk"],nativeLibraryDirectories
=[]]]: findLibrary returned null
E/AndroidRuntime( 5956):        at java.lang.Runtime.loadLibrary(Runtime.java:358)
E/AndroidRuntime( 5956):        at java.lang.System.loadLibrary(System.java:526)
E/AndroidRuntime( 5956):        at com.he.ardc.TJLoader.load(TJLoader.java:33)
E/AndroidRuntime( 5956):        at com.he.ardc.TJCompressor.<clinit>(TJCompressor.java:304)
E/AndroidRuntime( 5956):        at com.he.ardc.Main$1.run(Main.java:119)
I/Process ( 5956): Sending signal. PID: 5956 SIG: 9
D/AndroidRuntime( 5981):
D/AndroidRuntime( 5981): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 5981): CheckJNI is OFF
D/dalvikvm( 5981): Trying to load lib libjavacore.so 0x0
D/dalvikvm( 5981): Added shared lib libjavacore.so 0x0





Nexus5 Android4.4.4 出现以上错误,黑屏。不能使用。
 楼主| sunrain_hjb 发表于 2017-8-20 19:05
雪月花 发表于 2017-8-20 18:40
好吧  问题我自己找到了   登录华为账号那个页面   问题出在华为移动服务 版本2.5.2.303  是禁止截图       ...

https://developer.android.com/reference/android/app/admin/DevicePolicyManager.html#setScreenCaptureDisabled%28android.content.ComponentName,%20boolean%29
估计是调用了这个接口setScreenCaptureDisabled,而且没有恢复,所以导致系统一直无法截屏。
972309189 发表于 2017-12-29 10:19
sunrain_hjb 发表于 2017-12-12 22:04
显示搜索驱动,可能还是驱动有问题。
可以先在cmd里执行命令adb devices确认adb可以正常工作。
另外, ...

Ctrl+C、Ctrl+V复制粘贴好像不行,大神是怎么实现的。能不能坐待像Vysor方便
972309189 发表于 2017-12-29 09:42
sunrain_hjb 发表于 2017-12-12 22:04
显示搜索驱动,可能还是驱动有问题。
可以先在cmd里执行命令adb devices确认adb可以正常工作。
另外, ...

最新版已经支持
 楼主| sunrain_hjb 发表于 2017-12-14 22:27
sjjyz 发表于 2017-12-14 21:04
记号,改天抽时间做个测试,看看是否满足我的一些要求

欢迎测试和反馈
 楼主| sunrain_hjb 发表于 2017-12-14 22:26
kingmua 发表于 2017-12-13 17:10
安卓远程助手,我刚还以为是手机控制电脑,冬天被子神器来着

这是Windows远程显示和控制Android的。你说的被子神器,应该也有成熟的软件。
 楼主| sunrain_hjb 发表于 2017-12-14 22:24
轻舟已过万重山 发表于 2017-12-13 12:35
太厉害了。。能不能连接安卓电视

可以的。先通过USB连接adb,然后再通过WIFI连接,只要电脑和Android电视在同一个网络下就可以实现无线远程显示及控制。
 楼主| sunrain_hjb 发表于 2017-12-14 22:22
cd_8023 发表于 2017-12-12 23:40
用鼠标控制翻页时,页面随着鼠标指针晃动,指针回来后又恢复原来页面,这个可以改吗

这个问题在很早的版本中已经处理了,只要鼠标不移除窗口,应该就不会有问题。在窗口内快速滑动一下即可实现翻页。
sjjyz 发表于 2017-12-14 21:04 来自手机
记号,改天抽时间做个测试,看看是否满足我的一些要求
kingmua 发表于 2017-12-13 17:10 来自手机
安卓远程助手,我刚还以为是手机控制电脑,冬天被子神器来着
jervy 发表于 2017-12-13 16:39
不错不错,感谢分享
轻舟已过万重山 发表于 2017-12-13 12:35
太厉害了。。能不能连接安卓电视
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2021-5-10 01:08

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表