阻止未知的呼叫者在工作中,但如果再次尝试,则让他们通过


15

我有适用于Android的Tasker,但对它的了解还不足以实现此功能。

我希望在连接到特定的无线网络时发生这种情况:

如果有人打电话给不在我的联系人列表中的电话,请立即拒绝呼叫(直接转至语音邮件)。

如果他们在一定时间(例如30秒)内再次拨打电话,则允许通话通过。

坦白说,我什至无法使第一个工作。我知道有可能 时间是一种额外的奖励


我第一次听说有人将电话列入灰名单。有趣的。
lornix 2012年

Answers:


10

您是否尝试浏览Tasker的Wiki?您可以使用一些好的预制轮廓。

这里介绍使用Tasker阻止呼叫的简单方法:

打开Tasker,创建一个新的配置文件并将其命名为“ Blockr”。选择“状态”上下文菜单和该菜单中的“传入呼叫”上下文。保持此屏幕保持打开状态,并按照以下说明指示您要在电话上阻止哪些通话。

设置被阻止的电话号码

您可以选择输入一个号码,多个电话号码,联系人中未列出的任何号码,或联系人中未列出为收藏的任何号码。上述选项的任何组合都可以包含在阻止的呼叫列表中。多个数字由/在Tasker模式匹配中表示“或” 的符号分隔。您也可以使用该*符号来表示与电话号码中任意数量的字符匹配,以创建区号(或国家/地区代码)呼叫块。以下是为创建每种类型的呼叫阻止列表而需要在“传入呼叫”上下文对话框的“呼叫者”字段中输入的内容的示例:

要阻止号码为123-456-7890的单个呼叫者,请输入:

1234567890

要阻止两个电话号码,请在电话号码/之间输入带有符号的电话号码:

1234567890/1234567891

要阻止三个电话号码,请输入所有三个电话号码,并/在它们之间输入:

1234567890/1234567890/1234567892

要阻止来自使用呼叫者ID阻止功能的个人的呼叫,请输入数字零:

0

要阻止来自不在您的联系人列表中的个人的呼叫,请使用C:ANY与感叹号一起使用的预配置变量(与您的联系人列表中的所有号码匹配)。在!表示“不”,是字面解释是,不,你输入号码的所有来电。在这种情况下,所有不属于您的联系人列表的号码:

!C:ANY

要阻止来自呼叫者ID被阻止的两个呼叫者以及未列为您的联系人的呼叫,请输入:

0/!C:ANY

要阻止特定呼叫者和被阻止呼叫者ID的个人,请输入数字,/分隔符和零:

1234567890/0

要阻止来自除一个呼叫者之外的所有号码的呼叫,请在要允许的呼叫者的号码之前输入一个感叹号。

!1234567890

要阻止除您喜欢的列表中的呼叫者之外的所有呼叫者的呼叫,请输入:

!C:FAV

要阻止来自区号的所有呼叫,请使用*符号表示您输入的前三位数字(美国区号)后可以匹配任意数量的字符。在以下示例中,将阻止123区号中的任何电话号码:

123*

阻止来自两个区号的所有呼叫。只需/在示例10中使用符号来组合区号匹配即可。在以下示例中,所有来自区号为123或321的号码的呼叫都将被阻止:

123*/321*

附加呼叫阻止操作

单击Done“传入呼叫”上下文窗口。从显示的“任务”选择窗口的顶部选择“新任务”。将任务命名为“ CallBlock”。单击屏幕左下角的(+)按钮以添加新动作。选择“电话”操作菜单。从“电话”操作菜单中选择“接听电话”操作。单击Done单击屏幕左下方的(+)按钮以添加新操作。选择“电话”操作菜单。从“电话”操作菜单中选择“结束通话”操作。点击DoneDone再次单击“任务编辑”窗口。确保在“配置文件”屏幕上的“ Blockr”配置文件旁边显示绿色的复选标记。Apply

Tasker将关闭,“ Blockr”将开始主动监视您的来电,以查看呼叫阻止列表中的这些号码。当检测到具有匹配号码之一的来电时,该呼叫将被断开,并且您的铃声将静音。您可以将操作设置为短暂接听并立即断开呼叫,以免将其发送到语音信箱。

您可以修改这些说明以添加另一个条件来检查您连接的WiFi网络。


1
当您的设备无法使用Take Call操作时,有没有办法做到这一点?

感谢您粘贴帖子的内容;源站点不再可用。:)
bmhkim

3

您不需要塔斯克。有一个专门的应用程序可以满足您的需求:骚扰我


2
这不会阻止呼叫。如果您从同一个号码接到3个电话,它将把您的电话静音。
罗里
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.