[问题] 捷径:有条件的自动传讯息

楼主: witchesther (雪山春晓)   2024-07-05 17:49:01
【一般问题】
机型名称:
iphone 15 pro max

问题描述:

我知道如何设定自动化抵达通知
也知道如何设定给不同人传不同讯息
但它们加起来要怎么写
我就不知道了
请问可以一个脚本做两件事吗?

我的使用情境是这样的:
父母在台北
女儿在新竹
儿子在台中

妈妈出门时点下捷径手动通知出门
快到之时手机再自动发送另一则通知
需要自动发送是因为正在开车

不要一律通知是因为
10次里面或许只有一次是去孩子家
另外9次都跟儿女没关系
所以设个条件
只有去找孩子的时候才手动按通知

我的想法是这样的
但好像缺了什么写不下去了
麻烦请各位大大帮我看看
https://i.imgur.com/SlMspjh.jpg

我想要的是
出发时送第一则讯息
开车一段时间抵达设定地点时
再发送第二则

结果按右下角执行的时候
它同时发出两则讯息

请问是我哪里想错了吗?
还是哪个指令拉错了呢?
请懂写捷径的大大指点
谢谢大家!
作者: shinmori (一无所有)   2024-07-05 18:00:00
不用自动化捷径,出发前发个平安通报就可以了
作者: btfghai   2024-07-05 18:02:00
如果要到某个地点时执行捷径,应该是要去捷径下面第二个自动化部分,右上角新增时选择抵达选项,后面跟着选择执行哪个捷径这样喔喔,不好意思没注意到已经知道自动化捷径如何使用,那就是出发时一个捷径,到特殊地点是另一个捷径。但这样就会变成每次到达该地点都会传一次讯息就是了
作者: as134679258 (Argumus)   2024-07-05 18:50:00
因为你设定的地点本身包含数值 你并不是拿当下定位位置去比对你设定的地点然后应该是不太可能一个捷径解决 这样会你在出门的当下就判断完你人不在杨梅 所以第二段永远不会动我的想法应该是需要三段捷径 第一个是出门时手动选女儿儿子 第二个是自动化抵达杨梅传给女儿 第三个是自动化抵达科博馆传给儿子
作者: shinmori (一无所有)   2024-07-05 19:03:00
抵达地点马上再发讯息只有自动化才能执行,问题是自动化只能手动开关,没办法达到原po的要求
作者: Eggslegend (蛋之传奇)   2024-07-05 19:22:00
三个自动化,出门讯息一个,快到地点讯息各一个至于地点讯息怎么确定一开始出门讯息有没有触发可以善用读写档案功能范例:找儿子或女儿设为1,存成文字档当抵达地点时读档,若档案内容为1则执行然后地点自动化执行完记得归零
作者: shinmori (一无所有)   2024-07-05 19:44:00
以E大的方法有给我一个想法,你可以在自动化设定到定点后读取文字档看有没有内容,有内容则发讯息,而且要再写个发完删掉内容的步骤,这样才不会下次偶然经过又重复发送,而文字档的内容要写在儿子或女儿的捷径内,按完就把要传的内容写入文字档内
作者: Eggslegend (蛋之传奇)   2024-07-05 20:04:00
s大:不用这么麻烦,设为1存盘的用意只是计数器快到传讯息可以在地点捷径直接完成执行完后在地点捷径末端直接把计数器覆蓋掉设成别的内容或直接删除档案都可以这样下次经过指定地点再check的时候就不会触发
楼主: witchesther (雪山春晓)   2024-07-05 20:27:00
谢谢各位大大的回复!E大的方法好像有点懂了,只是设为1的指令我还不会用^^|| 我再研究一下,感谢大大的提示!(合十 XD
作者: as134679258 (Argumus)   2024-07-05 20:57:00
写入档案当暂存这招有想法欸 没想到变量能这样用
作者: iiiiyouyou (davinci.)   2024-07-06 00:31:00
前阵子弄自动化 快到家传讯息的 结果超级耗电
作者: joe783 ( )   2024-07-06 00:44:00
Find my iPhone可以设定通知
作者: shinmori (一无所有)   2024-07-06 01:02:00
e大这些的方法让我原本以为捷径做不到的,不但可以实现而且让捷径变得更简洁,感谢捷径提示自动化真的很耗电,因为手机持续在定位
作者: Eggslegend (蛋之传奇)   2024-07-06 01:42:00
作者: RaiGend0519 (Named RaiGend)   2024-07-06 02:43:00
位置本身不为0,包含任何数值这个if就永远为1你要设位置为目的地,然后取得与位置的距离再用if判断如果距离小于1(举例,单位是km)就传送讯息这边传送讯息的部分就完成了然后要做重复判断距离直到抵达目的地为止选单的上面加一个数字1,下面设定一个变量给他#数字在上面推文设定目的地到结束如果这段用重复包起来重复上的数字按著不放,选择你设定的变量名称然后在if判断成功里传送讯息的下方同样设个数字0并用把相同变量名称指定为#数字砍掉else(否则),用不到这样到达目的地前重复判断是否到达,到达后脱离循环的部分就完成了再来结束如果的下方,结束重复的上方要夹一个等待这个等待秒数代表多久判断一次是否抵达没设隔阁你就会看到你的电量用喷的以开车来说通车设个三到五分钟差不多吧这样你所有需要的功能就都塞在一个捷径里惹最后是不用手动,嘿Siri -> 说捷径名称 -> Siri会问要那个-> 回答女儿或儿子 -> Siri就会直接启动另外,与位置的距离这个可能照网络或其他意外状况有变化,建议是从宽认定,给个接近目标5km+-比较好虽然我是把捷径拉出来了不过你自己玩玩看8当然你也可以儿子女儿各一个捷径“嘿Siri,去找女儿”多用点储存空间换减少问答时间
作者: appleseedtw   2024-07-06 08:50:00
要储存变量Flag可以用Data Jar这个app颇方便
楼主: witchesther (雪山春晓)   2024-07-06 08:54:00
我照抄E大的答案了XD但我不明白位置的判断要放在哪里呢?请问自动化里的抵达在捷径指令中要怎么写呢?是否抵达设定地点才写入档案为1?然后另一个捷径读取到文字为1,最后发出快到的讯息?我也试做了R大的方法,感谢解释得很清楚,好像有点明白了但我不知道如何判断目的地与目前位置的距离,找不到该用哪个指令来做QQ
作者: Eggslegend (蛋之传奇)   2024-07-06 10:49:00
原po:你的理解正确!https://i.imgur.com/Y0QXmaG.png
作者: pika5300022 (pika)   2024-07-06 13:11:00
我用手动的 等红灯时 再按
作者: shinmori (一无所有)   2024-07-06 13:58:00
当出门按下捷径把1写入暂存盘,当到达杨梅交流道会读暂存盘,暂存盘是1就自动发讯息,是0就不发,发完讯息后再把暂存盘写入0,下次经过交流道暂存盘是0就不会触发自动发讯息
作者: tengerinedog (橘子狗)   2024-07-06 14:39:00
好烧脑的设定,自己传讯息,家庭分享位置给成员知道在哪里不能吗
作者: RaiGend0519 (Named RaiGend)   2024-07-06 15:09:00
https://i.imgur.com/e3gY3Z8.jpg像这样跟自动化本质相同,只是可以自己设定跟目标的距离以及判断间隔捷径很好玩的,可以把繁琐的操作自动化,例如我常用的可以自动在打开相机时提高亮度、关闭声音,并在关闭相机时恢复打开相机前的音量跟亮度这样就可以保证开相机拍照不会有快门音效,拍照时萤幕亮度统一的问题也能解决,关闭相机就可以直接恢复原使用状态一天开关相机十几次就要相同操作十几次,捷径真的便利很多
作者: Eggslegend (蛋之传奇)   2024-07-06 17:06:00
捷径取得位置的问题在于要一直重复执行消耗资源自动化的好处在定位是系统层面的,随时都在背景运作,只要在需要的时候取得位置资讯就可以,相比之下省很多资源而且捷径的程式逻辑只有做半套,连while都没有…以及自动化没有设计条件逻辑,才会这么麻烦
作者: tengerinedog (橘子狗)   2024-07-06 17:23:00
或者是设定导航结束点在快到小孩家,可以结束导航触发传讯息吗
作者: iPhoneX (iPhoneX)   2024-07-06 18:00:00
取得路程时间不错用 然后拿那个时间去判断小于来触发外面要包个重复120次 执行完一次后等待30秒这样可以维持执行一小时 30秒检查一次路程时间
作者: Eggslegend (蛋之传奇)   2024-07-06 18:42:00
其实也可以利用寻找app设定抵达某一地点通知对方https://support.apple.com/zh-tw/guide/iphone/iph9bfec93b1/17.0/ios/17.0https://reurl.cc/70aXL9
楼主: witchesther (雪山春晓)   2024-07-07 00:35:00
我先抄E大的答案了,但不知道有没有成功,明天在附近试试看XD然后R大和i大的回复,我还要再多看几遍想一想,花了一个晚上还没弄清楚QQ非常感谢大家的帮忙,是我自己太废了哈哈
作者: KuKuoo (QQ)   2024-07-10 07:35:00
分成三个捷径用无限循环就不用使用重复了https://i.imgur.com/Mt1W6UJ.jpeghttps://i.imgur.com/Ls53cor.jpeg

Links booklink

Contact Us: admin [ a t ] ucptt.com