手机MacroDroid运行Quicker动作示例(以推送短信功能示范)

经验创意 · 660 次浏览
祥睿御免 创建于 1天0小时前

示范如何配置MacroDroid实现手机收到短信就发送到Quicker(验证码自动提取)

  1. 手机要安装MacroDroid并授予对应权限(自行寻找资源)
  2. 鼠标三击下面复制全部文本,创建txt粘贴后改扩展名为.macro
  3. {"globalVariables":[],"macro":{"disabledTimestamp":0,"exportedActionBlocks":[{"isInputExpanded":true,"isLocalExpanded":false,"isOutputExpanded":true,"isTestMode":false,"disabledTimestamp":0,"exportedActionBlocks":[],"forceEvenIfNotEnabledTimestamp":0,"isActionBlock":true,"isExtra":false,"isFavourite":false,"lastEditedTimestamp":1768142497140,"localVariables":[{"description":"qk邮箱账号","dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"isSecure":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"toUser(账号)","m_stringValue":"","m_type":2,"supportsInput":true,"supportsOutput":false},{"description":"qk推送验证码(要保密)","dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"isSecure":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"code(验证码)","m_stringValue":"","m_type":2,"supportsInput":true,"supportsOutput":false},{"description":"运行的动作名或者ID","dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"isSecure":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"action(动作)","m_stringValue":"","m_type":2,"supportsInput":true,"supportsOutput":false},{"description":"执行的操作(不用动)","dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"isSecure":false,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"operation","m_stringValue":"action","m_type":2,"supportsInput":true,"supportsOutput":false},{"description":"传参内容(不用动)","dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"isSecure":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"data(参数)","m_stringValue":"","m_type":2,"supportsInput":true,"supportsOutput":false},{"description":"最多等待毫秒数","dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"isSecure":false,"m_booleanValue":false,"m_decimalValue":3000.0,"m_intValue":3000,"m_name":"maxWaitMs","m_stringValue":"","m_type":1,"supportsInput":true,"supportsOutput":false},{"description":"电脑端返回的文本(不用动)","dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"isSecure":true,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"返回的文本","m_stringValue":"","m_type":2,"supportsInput":false,"supportsOutput":true},{"description":"是否等待动作返回结果","dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"isSecure":false,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"wait","m_stringValue":"true","m_type":2,"supportsInput":true,"supportsOutput":false},{"description":"返回内容是否为纯文本","dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":false,"isLocalVar":true,"isSecure":false,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"txt","m_stringValue":"true","m_type":2,"supportsInput":true,"supportsOutput":false}],"localVarsAlphabetical":false,"m_GUID":-7581415680912549751,"m_actionList":[{"requestConfig":{"allowAnyCertificate":false,"basicAuthEnabled":false,"basicAuthPassword":"","basicAuthUsername":"","blockNextAction":true,"clientCertEnabled":false,"clientCertKeyStoreDisplayName":"","clientCertKeyStoreUri":"","clientCertPassword":"","contentBodyDynamicFileName":"","contentBodyFileDisplayName":"","contentBodyFileUri":"","contentBodyFolderDisplayName":"","contentBodyFolderUri":"","contentBodySource":0,"contentBodyText":"","contentType":"","followRedirects":false,"headerParams":[],"localFileUri":"","prettifyJson":false,"queryParams":[{"paramName":"toUser","paramValue":"{lv\u003dtoUser(账号)}"},{"paramName":"code","paramValue":"{lv\u003dcode(验证码)}"},{"paramName":"data","paramValue":"{lv\u003ddata(参数)}"},{"paramName":"operation","paramValue":"{lv\u003doperation}"},{"paramName":"action","paramValue":"{lv\u003daction(动作)}"},{"paramName":"txt","paramValue":"{lv\u003dtxt}"},{"paramName":"wait","paramValue":"{lv\u003dwait}"},{"paramName":"maxWaitMs","paramValue":"{lv\u003dmaxWaitMs}"}],"requestTimeOutSeconds":30,"requestType":0,"responseVariableName":"返回的文本","returnCodeVariableName":"txt","saveResponseFileName":"","saveResponseFolderPathDisplayName":"","saveResponseFolderPathUri":"","saveResponseType":1,"saveReturnCodeToVariable":false,"saveReturnHeadersToVariable":false,"urlToOpen":"https://push.getquicker.cn/to/quicker","useLocalFileUri":false,"useStaticContentBodyFile":true},"disableLogging":false,"m_SIGUID":-7663624634673485575,"m_classType":"HttpRequestAction","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false}],"m_category":"未分类","m_constraintList":[],"m_description":"","m_descriptionOpen":false,"m_enabled":false,"m_excludeLog":false,"m_headingColor":0,"m_isOrCondition":false,"m_name":"运行Quicker动作","m_triggerList":[]}],"forceEvenIfNotEnabledTimestamp":0,"isActionBlock":false,"isExtra":false,"isFavourite":false,"lastEditedTimestamp":1768143421776,"localVariables":[{"dictionary":{"entries":[],"isArray":false,"variableType":4,"type":"Dictionary"},"isActionBlockWorkingVar":true,"isLocalVar":true,"isSecure":false,"m_booleanValue":false,"m_decimalValue":0.0,"m_intValue":0,"m_name":"返回结果","m_stringValue":"Ok.","m_type":2,"supportsInput":false,"supportsOutput":true}],"localVarsAlphabetical":false,"m_GUID":-8351970727140012854,"m_actionList":[{"actionBlockId":-7581415680912549751,"actionBlockName":"运行Quicker动作","continueActionsWithoutWaiting":false,"inputDictionaryMap":{},"inputVarsMap":{"data(参数)":"{sms_message}","action(动作)":"短信接收"},"outputDictionaryMap":{},"outputVarsMap":{"返回的文本":"返回结果"},"disableLogging":false,"m_SIGUID":-6829205085697707896,"m_classType":"ActionBlockAction","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false},{"cancelPrevious":false,"m_backgroundColor":-14606047,"m_displayIcon":false,"m_duration":0,"m_horizontalPosition":0,"m_imageName":"launcher_no_border","m_imagePackageName":"com.arlosoft.macrodroid","m_imageResourceName":"launcher_no_border","m_messageText":"{lv\u003d返回结果}","m_position":0,"m_textColor":-1,"m_tintIcon":false,"maintainSpaces":false,"useTextOnly":true,"disableLogging":false,"m_SIGUID":-7729706890235135006,"m_classType":"ToastAction","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false}],"m_category":"Quicker","m_constraintList":[],"m_description":"","m_descriptionOpen":false,"m_enabled":true,"m_excludeLog":false,"m_headingColor":-855310,"m_isOrCondition":false,"m_name":"短信推送到Quicker","m_triggerList":[{"enableRegex":false,"enableRegexPhoneNumber":false,"ignoreCase":false,"isExcludeContact":false,"m_exactMatch":true,"m_excludes":false,"m_groupIdList":[],"m_groupNameList":[],"m_option":3,"m_smsContent":"","m_smsFromList":[],"m_smsNumberExclude":false,"subscriptionId":-1,"disableLogging":false,"m_SIGUID":-7813604863132718768,"m_classType":"IncomingSMSTrigger","m_comment":"","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false}]},"macroExportVersion":1}
  4. 在手机MacroDroid内导入上面创建的文件,选择使用MacroDroid打开或导入(用打开的方式会更简单)
  5. Quicker打开推送服务获取推送验证码(验证码在推送工具点开)
  6. 去动作块界面编辑必要的信息
  7. 填入你的Quicker账号(邮箱)和推送验证码(验证码在上面第七步)
  8. 回到宏界面编辑宏
  9. 设定要运行的动作和传递的参数,使用鲨鱼佬的短信接收示范
  10. 配置完成,只要确保授予MacroDroid短信读取权限和后台运行权限就可以了
  11. 要运行其他动作就是复制一个宏,然后在15步的地方修改动作名(动作ID)和参数就可以

 

祥睿御免 最后更新于 2026/1/12

回复内容
CL 17小时6分钟前
#1

感谢分享~

北京林或西 14小时28分钟前
#2
牛哇,写的真好,学到了!
回复主贴