macrodroid手机辅助
macrodroid车机版的特色在于其强大的自定义功能和便捷的操作体验。用户可以根据自己的需求和习惯进行个性化设置,让车机设备更加符合自己的使用习惯。同时,该软件还提供了多种模板供用户选择,用户可以根据自己的喜好和需求进行选择和定制。
一、添加宏
1、在MacroDroid主屏幕上选择“+”或编辑宏页面。
2、从列表中选择一个触发器。如果触发器具有其他配置设置,则在继续操作列表之前将提示您设置相关选项。
3、从列表中选择一个操作并按照提示进行配置。选择额外的动作,直到你拥有所有你想要的动作。完成后,单击右箭头继续前进。注意,在转到约束列表之前,必须选择至少一个操作。
4、要添加约束,请从列表中选择约束并按照提示进行配置。选择其他约束,完成后单击右箭头继续前进。在继续之前不需要添加任何约束。
5、现在,系统将提示您为宏指定一个名称,以便稍后识别它。输入合适的名称,然后点击“OK”。您将看到新的宏出现在宏列表中。
6、请注意,在选择触发器、操作和约束时,您可以长按它们以弹出额外的帮助信息。
二、编辑/删除宏
1、从MacroDroid主屏幕选择“宏”。
2、您将看到当前配置的宏列表,每个宏都有一个开关,因此可以快速启用/禁用它。每个宏都有一个编辑按钮,您可以单击该按钮进入编辑屏幕。
3、在编辑屏幕上,您可以添加/删除操作和约束,并更改宏触发器。编辑完成后,按操作栏中的勾号图标保存宏。
要删除宏,请按操作栏中的垃圾桶图标。
4、在操作栏溢出菜单中(或通过设备上的菜单按钮),您将看到用于克隆宏、共享宏和测试宏的当前操作集的其他选项。
三、模板的宏
1、从MacroDroid主屏幕选择“模板”。
2、MacroDroid包含许多模板宏示例。这些模板可以按原样使用,也可以根据您的个人需求进行定制。
3、从列表中选择一个模板,然后你会看到触发器、动作和约束的列表,可以根据需要进行编辑。如果您希望将其添加为宏,请按“添加”按钮,否则按“返回”键返回模板列表。
4、注意,有些模板需要配置,因为它们引用的是特定于设备的模板
5、属性(如联系人)。在这些情况下,无效字段显示为红色,“添加”按钮将被禁用。
四、导出/导入宏
1、在MacroDroid主屏幕上选择“导出/导入”。
2、当前的宏列表可以备份到设备的SD卡上。如果应用程序重新安装或转移到新设备上,则可以导入此备份文件。
3、导出时,系统会提示您输入备份文件名,您可以选择要导出到的位置。
4、导入时,您应该通过文件选择器选择备份文件。
5、请注意,从完整备份导入时,将清除所有现有的宏。
6、导入到新设备时,可能需要重新配置一些宏,因为它们可能引用设备特定的属性。任何需要配置的宏都将在标准宏列表中以红色显示。
7、还可以使用编辑宏页面中的共享按钮共享单个宏。
触发器(只分析不易操作的,下同)
连接>>>Webhook(Url)——这个是将自定义识别码和你手机的相关参数转换成短链接,当任何人访问这个短链接时,触发动作。因为这款软件服务器所在位置的原因,网络延迟会非常高,这个触发器常常很难起作用。
位置>>>位置触发器、地理位置触发器和天气、日出日落——因为默认API采用谷歌地图和众所周知的原因,触发可能会不准确。
应用程序>>>程序打开/关闭,当应用在后台存活的时候再次打开程序不会触发。同理,应用返回桌面或切换到其他应用不会触发(关闭),只有杀掉后台时才会触发。
用户输入>>>音量键长按长按1s后松开就会触发,而不是一直长按触发。
动作
发送intent——利用安卓四大组件中的intent来跳转应用界面或应用内部和应用间数据的。比如要打开QQ指定联系人的聊天界面,就向QQ发送一个外部intent,在动作里填写android.intent.action.VIEW在数据里填写mqqwpa://im/chat?chat_type=wpa&uin=[lv=QQ号],方括号即QQ号变量,如下图所示:
intent 配置
麦克风录音——可以设定直到录音取消,然后用取消录音结束录音,实现自定义控制录音和结束。
亮度——因为品牌手机和原生安卓系统的亮度值范围不同(原生安卓是0-100),所以当亮度不能按照比例变化时,可以勾选Android9+模式,或使用自定义滑块值在大于100的范围尝试调节亮度。
系统报时——这个需要安装TTS(语音转文字引擎)才可以使用。
声音搜索——这个是基于原生安卓的语音助手来实现的。国内品牌手机可能无法使用。若要使用,可以安装谷歌框架后安装谷歌语音助手实现。
系统设置——这个是通过配置手机/data/system/users/0/目录下的
settings_global.xml,settings_secure.xml和settings_system.xml这三个文件来实现手机设置的,具体对应的设置可查看Android API。这个功能的原理和下文中说的shell脚本中的settings命令是一致的。
分享位置信息——同触发里相同,采用谷歌地图API,可能定位不准确或失败。
写入文件——采用UTF-8编码写入文件,可以自定义后缀名。
发送电子邮件——Gmail账户可能无法使用。SMTP邮箱需要配置。详情可参考QQ邮箱配置。具体方法如下图所示:
服务器配置
SMTP服务器地址:smtp.qq.com
SMTP服务器端口:465
勾选使用身份验证
用户名:你的QQ邮箱账户
密码:在QQ邮箱设置>>>账户>>>POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务项目下的温馨提示中点击生成授权码即可获取密码(不要填写QQ邮箱登录密码)
shell脚本——等同于在电脑上使用ADB工具中的adb shell命令,但在手机上运行需要Root权限。常用的shell命令可参考此链接,也可以直接搜索相关帖子。链接中包含adb shell命令的在此APP中只需填shell后面的内容,最后勾选已Root即可。
文本操作——此功能可以对APP中的局部变量和全局变量还有Android中的系统相关变量、信息等,进行截取、替换、和格式化操作,并支持正则表达式。
等待下一步操作——延时功能,最少10ms。一般具有长时间响应的动作前后最好添加此动作,不然会导致应用卡死。
约束
约束条件的特性同触发器,条件可以互相嵌套。第一级逻辑关系为并集,即同时满足下方所有条件时执行。
变量
变量是本APP中用来存储,传递数据的量,可以作为触发条件和约束条件。变量可以嵌套,但要注意里外关系。局部变量只可一在同一个实例中使用。全局变量可以在全部实例中使用。整数变量最大值为2^32即4294967296
*给用户提供了非常直观的操作过程,可以帮助用户引导设置自动化任务。
*让用户可以体验到更加智能化的手机操作服务。
*根据每个用户不同的需求,可以让你设置自动化的任务。
1、功能和系统十分强大,利用最新的科学技术,设定安卓系统辅助。
2、轻松使用这款工具中,任意一种功能点击,全部都会呈现在界面。
3、自定义在此操作设定,时间自行的变换更改,按照你的需求在此。