首页
学习
活动
专区
工具
TVP
发布

使用 Kotlin Compose Desktop 实现了一个简易的手机助手

pexels-zarina-khalilova-12467948.jpg 一. adbd-connector adbd-connector 是一个实现 adb server 和 adb daemon...因此,基于这个协议实现了一个 TCP 的客户端(adbd-connector)就可以跟手机的 adbd 服务/进程进行通信,从而实现 adb 的所有指令。...另外,我还使用 Kotlin Compose Desktop 在这个协议上做了一层 UI,实现了一个可以在 PC 上使用的简易"手机助手",且支持 Mac、Linux、Windows 等系统。...在手机连接前,先要打开手机的开发者模式。在连接过程中,手机会弹出信任框,提示是否允许 usb 调试。需要点击信任,才能完成后续的连接。...它能够实现绝大多数的 adb 命令。后续这个项目的部分代码可能会用于公司的项目。所以,这个仓库不一定会持续更新了。

1.1K10

自建DNS帮助手机进行广告拦截

前言 53端口为 DNS(Domain Name Server,域名服务器)服务器所开放,主要用于域名解析,通过 DNS 服务器可以实现域名与 IP 地址之间的转换,只要记住域名就可以快速访问网站。...B26-1互联网域名解析服务业务 互联网域名解析是实现互联网域名和IP地址相互对应关系的过程。...互联网域名解析服务业务是指在互联网上通过架设域名解析服务器和相应软件,实现互联网域名和IP地址的对应关系转换的服务。域名解析服务包括权威解析服务和递归解析服务两类。...递归解析是指通过查询本地缓存或权威解析服务系统实现域名和IP地址对应关系的服务。 互联网域名解析服务在此特指递归解析服务。...应当要求用户提供真实身份信息并予以查验; (三)不得为未依法取得经营许可证或者履行非经营性互联网信息服务备案手续的单位或者个人提供接入或者代收费等服务; (四)按照电信管理机构的规定,建立相应的业务管理系统,并按要求实现同电信管理机构相应系统对接

2.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

手机助手服务端测试探索

各位小伙伴,大家好啊,最近小编我一直在搜狗手机助手项目组进行测试手段改进相关的工作,其中一项改进就是开展服务端的测试,而服务端的改进首先从接口测试开始,下面针对实施的过程与大家分享一下。...Nginx1.16.0 + PHP7.3.6 开发语言:PHP 开发使用的框架:SuperPHP + MySql + Redis + memcache + mcrypt 根据代码工程的部署步骤,我们通过shell脚本实现了自动化操作...自动化串联 以上的实施过程中,每个环节可以做到自动化操作,但是为了达到我们的目标,实现高度的自动化和极低的人工成本,当前的状态是完全不够的,所以我们又引入了Jenkins。...通过Jenkins,我们实现了完全自动化,从代码拉取到产出报告,总时长仅为7.6秒。

70040

Android静默安装实现方案,仿360手机助手秒装和智能安装功能

为此360手机助手提供了两种方案, 秒装(需ROOT权限)和智能安装,如下图示: ? 因此,今天我们就模仿一下360手机助手实现方式,来给大家提供一套静默安装的解决方案。...为此360手机助手提供了一种折中方案,就是借助Android提供的无障碍服务来实现智能安装。...这个功能是需要用户手动开启的,并且只支持Android 4.1之后的手机,如下图所示: ? 好的,那么接下来我们就模仿一下360手机助手,来实现类似的智能安装功能。...可以看到,当打开网易新闻的安装界面之后,我们不需要进行任何的手动操作,界面的滑动、安装按钮、完成按钮的点击都是自动完成的,最终会自动回到手机原来的界面状态,这就是仿照360手机助手实现的智能安装功能。...好的,本篇文章的所有内容就到这里了,虽说不能说完全实现静默安装,但是我们已经在权限允许的范围内尽可能地去完成了,并且360手机助手也只能实现到这一步而已,那些被产品经理逼着去实现静默安装的程序员们也有理由交差了吧

3.1K90

360手机助手再战社交,会成功吗?

不过日前360手机助手的新动作或许会带来新的变化:应用分发市场正在跨过“连接用户与资源”的边界,尝试进入全新的领域。...360再次反攻,手机助手尝试社交化 前几天看到WeMedia新媒体集团CMO陈中在朋友圈泄露了360手机助手最新版的信息。 ? 从他偷拍展现的页面发现,加入“附近的人玩啥”、“添加好友”等新功能。...在移动端“社交”入口却颇为例外,因为手机与ID紧密结合的特性,社交应用总是大者越大,微信、陌陌的入口能力让人觊觎。360手机助手做社交无疑可增强入口能力。...基于此不难猜测,360手机助手的社交和聊天玩法必然不是再做一个微信,或者陌陌。很可能是将围绕App或者移动资源的点评用群聊的方式来实现,同时提供分享、点赞等功能。...或许3.0版的手机助手对每一个App的评价不再是列表,而是“App群聊”方式呈现。 鉴于360手机助手不只是App下载工具,也是音乐、图书、壁纸等资源获取工具,因此更容易沉淀和细分不同的“兴趣群体”。

91840

一句指令帮你操作手机,最新多模态手机助手Mobile-Agent来了!

X-PLUG/MobileAgent 论文:https://arxiv.org/abs/2401.16158v1 多模态agent时代已经到来,目前已有不少有趣的应用,今天来介绍一个用多模态agent实现手机操作助手的工作...Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual Perception,通过纯视觉方案实现AI操作手机。...所谓手机操作助手,即用户输入指令,agent自动完成一系列手机上的操作,例如下面的这几个例子: 用浏览器查询比赛结果并写一个新闻 在TikTok刷短视频并且评论 在YouTube搜索视频并且评论 Mobile-Agent...这个空间共有8个操作,分别是: 打开App(App名字) 点击文本(文本内容) 点击图标(图标描述) 打字(文本内容) 上翻、下翻 返回上一页 退出App 停止 为了能够实现将操作输出到手机屏幕,我们针对需要定位的两个操作...Mobile-Agent利用操作历史记录了解当前任务的进度,并根据系统提示对当前屏幕截图进行操作,从而实现迭代式自我规划流程。

11910

无线充电器沦为帮凶,不仅操纵语音助手,还能烧毁手机

据BleepingComputer消息,佛罗里达大学和 CertiK的一项学术研究表明,名为“VoltSchemer”的新攻击利用电磁干扰,不仅可以让现成的无线充电器操纵智能手机的语音助手,还能够对设备以高热的形式进行物理破坏...VoltSchemer 攻击概述 (arxiv.org) 控制语音助手 这类攻击是向 iOS (Siri) 和安卓 (Google Assistant) 上的助手发送听不见的语音命令。...研究人员已经证明,可以通过在充电站范围内传输的噪声信号注入一系列语音命令,实现呼叫发起、浏览网站或启动应用程序。...加热并“引爆手机” 智能手机的设计是在电池充满后停止充电,以防止过度充电,并与充电器进行通信以减少或切断电力输送。...测试充电器的操作范围 (arxiv.org) 研究人员使用三星 Galaxy S8手机进行了实验,在注入CE包增加功率后,手机温度迅速升高。

9110

Python实现微信自动回复和群聊助手

如果你觉得本文对你有帮助,欢迎赞赏[1] 本文已转载我的简书:https://www.jianshu.com/p/4b7b4f4fb0e4 本教程的作用 零基础手把手教你打造一款微信机器人,包括好友聊天自动回复和群聊助手两个部分...20180331100337372.png 第二部分:群聊助手 第一步是点对点的消息自动回复,本部分实现的是点对多、在群中的消息自动回复。...请确认上一部分实现无误之后再来尝试第二部分,因为第二部分需要第一部分的环境配置做支撑。...在这里推荐两个python代码仓库: 一个是PythonLearning,这里面有我学习python的课程学习资料、以及一些我实战编写的代码, 另一个是PythonSpider,这里面主要是一些我写的python实现的爬虫

4K30

语音转文字怎么实现--录音转文字助手

相信很多人都了解过录音转文字助手,但是还不知道录音转文字助手是怎么操作的,也不知道录音转文字助手如何实现语音转文字。没关系,如果你不知道录音转文字助手怎么用,可以看看接下来的操作。...1、首先我们需要手机应用市场找到:录音转文字助手,OPPO和vivo手机是:录音转文字,然后还要准备一些音频文件,再开始操作。...2、打开录音转文字助手,根据不同需求选择功能:实时语音转文字选择录音识别、音频文件转文字选择文件识别、先录音再转文字选择录音机。操作大同小异,这里我们选择文件识别,说一下具体操作。...3、选择文件识别之后,进入的是手机文件库的页面,这时需要做的是选择并点击需要转换成文字的音频文件,就可以进入自动识别的阶段了; 4、等待转换结束,文字内容就会显示在页面中,这时可以点击底部翻译、复制、...其实录音转文字助手操作起来很简单,如果你有会议纪要、灵感记录、演讲采访等这样的工作需求,不妨试试这款工具,帮你轻松搞定语音转文字。

6.3K40

利用python实现操控手机

久违的来记录一下最近学习的通过python代码来实现操控手机,这里是利用adb,安卓调试桥来实现的,当然也可以利用appium来实现,appium是一种自动化测试相关的,也能实现操作手机。...这里的A就是安卓手机,B就是python脚本。...这时候用数据线连接手机手机根据自己的系统打开开发者模式,然后在控制台窗口中输入adb devices,然后就会出现你的设备名称 ?...利用python代码来控制也是通过系统命令来实现的,你也可以直接在电脑的控制台窗口输入adb命令,运行同样也可以对手机进行操作。...因为我之前做的时候主要想实现的能够模仿人手去控制手机的那些操作,使用了之后发现弊端还是有很多,不够灵活,不能实现长按或者按住滑动之类的。

1.9K20
领券