近场通讯NFC的应用包括很多方面,在两个设备之间,当它们彼此靠近后可以互相传输特定的数据。在相应的终端设备上用户可以进行支付和身份验证,例如购物和打开门锁。而另一项有意思的功能是,可以将一些特定的数据写入NFC标签,然后,通过手机读取,例如可以将智能手机的配置写入NFC标签,让智能手机通过读取NFC标签快速更改配置,灵活地利用这一功能,我们可以通过NFC标签完成很多工作。而所需要的只是几个智能手机的应用程序以及价格非常低廉的NFC标签。
下面,CHIP将为大家介绍如何使用NFC标签创建一个启动无线网络的配置、自动将智能手机设置为静音模式、启动时间记录功能和切换PIN锁状态。我们可以将这些实现特定功能的标签贴在需要切换配置的场所,例如在家中和办公室大门的一侧贴上启动无线网络标签,在会议室门口或者桌面上贴上将智能手机设置为静音的标签,充分发挥它们的作用。除此之外,我们还可以充分发挥自己的想象力,创建更多的NFC标签,完成更多的任务。例如,在车上贴一个自动打开蓝牙、音乐播放器和导航程序的标签,在卧室贴一个控制铃音和数据连接的标签,另外,也可以将无线网络路由器的接入信息写入NFC标签,让来访的客人可以更轻松地接入无线网络。
大多数支持NFC的智能手机都使用Android操作系统,因而,下面的介绍将以Android为例进行介绍。Windows Phone用户也可以在应用程序
商店到NFC标签的编辑程序,其功能基本上类似于Android。而苹果公司在这方面比较落后,暂时仍不支持NFC。
NFC标签
我们可以在网上轻松买到各种类型的NFC标签,其价格从几毛到几元钱不等,除了封装工艺(例如做成一个钥匙扣)之外,价格差异的主要原因在于标签的芯片不同,芯片决定了标签可以被哪一种智能手机使用以及可以存储的数据容量,一般推出时间比较长的老标签容量相对较小,并且支持的智能手机也比较少,在选购时必须了解清楚是否适用于自己的手机,新芯片基本上可以支持全部的手机。
配置NFC标签
NFC标签可以让我们进入办公室后自动将手机切换到静音模式、启动振动功能和接入无线网络,还可以记录我们的工作时间。
1、激活NFC和安装应用程序
首先检查自己的Android手机是否打开了NFC功能,如果没有,可以通过“设置|更多|NFC”激活它。要定义NFC标签的控制功能,还需要安装Android的免费应用程序Trigger,不过,国内的用户大部分无法通过Google Play商店来安装该程序,需要通过第三方的应用商店或者下载应用程序的安装文件拷贝到手机
上进行安装。Trigger与其他的NFC工具相比有两个优点,首先,它结构清晰,新用户可以轻松掌握,其次,它也为有经验的用户提供了足够多的自定义功能。安装并启动应用程序后切换到“我的任务”。
手机改自己家wifi密码2、选择NFC作为触发器
点击右上角的“+”号打开一个新的任务菜单,由于Trigger还允许以无线网络、蓝牙等作为触发器,因而,我们需要点击右上角的“+”号按钮选择“NFC”作为触发器(图2)。触发器名称后方带有“PRO”标签的是购买Trigger Pro版本才运行使用的,不过,在使用NFC标签时我们并不需要它,继续点击“下一”。
3、定义触发任务序列
在“设置任务”步骤点击“+”号按钮,并在列表中选择激活该触发器时需要执行的任务(图3),以我们上面提到的办公室应用为例,可选择“无线和网络|Wifi开/关”、“无线和网络|移动数据开/关”和“声音及音量|声音配置文件”。点击“下一”按钮应用程序将要求我们确认并定义触发器执行的各项任务具体是开还是关(见本文题图)。“Wifi开/关”可设置为“启动”,“移动数据开/关”可设置为“禁用”,“声音配置文件”设置为“振动”,并点击“添加到任务”按钮。最后,在下方“名称”输入栏中键入一个名称,例如“开始工作”,然后单击“下一”。
我们还可以在“设置任务”菜单中通过同样的方法定义与上面所执行任务相反的任务序列,用于将使用上
面触发器修改配置的手机还原。例如“Wifi开/关”设置为“禁用”、“移动数据开/关”设置为“启动”、“声音配置文件”设置为“正常”,并点击“添加到任务”按钮,键入一个名称,如“停止工作”,用于创建一个另外的NFC标签。
4、保存配置并写入标签
点击“完成”保存配置并将其写入标签,进入“完成”步骤,应用程序开始等待我们将NFC标签贴近手机背部或者直接将手机放在标签上。成
功完成写入操作后手机将震动,并提示“标签写入成功”。现在点击“完成”可以返回应用程序的主菜单,我们的NFC标签已经可以工作,可以实现我们设置的控制功能了。
5、写保护
在最后的“完成”步骤中,我们可以点击右上角的按钮打开设置对话框(图5),选择“使标签只读”,对标签进行写保护。不过,事实上使用付费版本的Trigger Pro并安装Tag Reuse插件后,还是可以重新修改标签的内容。
6、记录工作时间与执行额外的应用程序
如果希望在使用标签修改手机配置时开始记录自己的工作时间,则可以从Google Play商店下载免费的应用程序Time recording。不需要修改该应用程序的任何设置,使用“Clock in now”和“Clock out now”按钮就可以开始或停止记录工作时间(图6)。
而在Trigger中,我们可以在“设置任务”步骤点击“+”号按钮,选择“应用程序和快捷键|打开活动”,点击“下一”后在定义任务细节的对话框“选择应用程序”栏中选择“Time recording”,在“选择活动”中选择“com.dynamicg.timerecording.PublicServices$CheckIn”,执行该任务的触发器即可自动通过Time recording开始记录工作时间。而如果是在“选择活动”中选择“com.dynamicg.timerecording.PublicServices$CheckOut”,则触发器能够停止记录工作时间。解锁PIN码
我们可以通过Tasker之类的应用程序,在Android手机上实现各种
自动化功能。下面我们将介绍如何搭配NFC标签自动解锁PIN码,按照同样的方法,我们可以通过NFC标签执行Tasker或者其他应用程序的更多任务。
1、安装Tasker和插件
要通过NFC激活和解除手机的PIN码查询,需要提供各种自动化功能的应用程序Tasker和Tasker的插件S
ecure Settings,该应用程序和插件国内许多用户需要通过第三方的应用商店下载,它们是无法从Google Play商店直接安装的应用程序(图1a、图1b)。需要注意,在一些设备上如果在安装Tasker之前安装了Trigger,那么Trigger在创建触发器任务时可能无法访问Tasker,因而,如果出现异常,则可以备份Trigger的任务,然后将其删除重新安装。
2、配置Tasker任务
现在启动Tasker并通过菜单选择“首选项”,切换到“杂项”选项卡,选中“允许外部访问”选项(图2a),使Trigger可以执行Tasker任务。用返回键回到主菜单,切换到“任务”选项卡,点击“+”创建一个新任务,键入一个自定义的任务名称,例如“PIN锁”,并点击打对勾标记的按钮确认,现在进入到“任务编辑”步骤,点击“+”号按钮,在出现的“选择操作类别”对话框(图2b)中选择“插件|Secure Settings”。
3、配置Secure Settings任务
点击“配置”旁边的笔状按钮,在“All Actions”列表(图3a)中选择“Actions|Keyguard”,并设置选项为“Toggle”(图3b),单击右上方的软盘按钮保存设置并返回到Tasker。接下来,按返回键一直退回到主
发布评论