简单高效的Alfred Workflow - IP Checker

Alfred可以说是每个Mac用户的必备效率工具,因为日常有很多查询IP详细信息的需求,所以今天花了些时间研究了下Workflow,完成了一个简洁高效的IP查询workflow IP Checker,欢迎大家下载体验。

使用体验

直接打开Alfred输入框,键入ip + 空格 + 需要查询的IP地址即可,下面会显示该ip所在的城市,所属机构,时区,邮编,经纬度。更多的信息大家可以在workflow中自行添加。

如何安装

Workflow下载可以移步Github:github.com/Teckee/Alfr...

前提条件:

  1. 安装好了Alfred并且激活了Powerpack。
  2. 本机安装好了jq,因为workflow会使用jq解析json,这个直接brew安装就行。

1. 直接下载后双击安装

目前在Alfred 5上测试安装没问题。

2. 打开IP Checker并替换token

安装好之后,双击打开IP Check的Script Filter,将其中的11111111替换为你自己的token。

这里使用到了https://ipinfo.io/ 提供的免费接口,大家直接注册就可以获得免费的token,免费的额度足够个人的使用了。

Workflow实现

直接使用了现成的Script Filter,然后在用户每次输入之后会调用ipinfo提供的API去获取ip的详细信息,接着会使用jq对结果进行解析,并把信息放在相关的行作为展示。整体比较简洁高效。

大家可以根据自己的需求进行相关的调整。

参考:


欢迎关注公众号【码老思】,获取最通俗易懂的原创技术干货。

相关推荐
星辰徐哥5 小时前
Spring Boot 微服务架构设计与实现
spring boot·后端·微服务
星辰徐哥5 小时前
Spring Boot 数据导入导出与报表生成
spring boot·后端·ui
明夜之约5 小时前
Spring Boot 自动装配源码
java·spring boot·后端
Leaton Lee5 小时前
Spring Boot分层架构详解:从Controller到Service再到Mapper的完整流程
java·spring boot·后端·架构
Micro麦可乐5 小时前
Spring Boot 实战:从零设计一个短链系统(含完整代码与数据库设计)
数据库·spring boot·后端·哈希算法·雪花算法·短链系统
Jinkxs5 小时前
Resilience4j- 与 Spring Boot 快速集成:自动配置与基础注解使用
java·spring boot·后端
毕设源码_郑学姐5 小时前
计算机毕业设计springboot网络相册设计与实现 基于Spring Boot框架的在线相册管理系统开发与应用 Spring Boot驱动的网络影集设计与实践
spring boot·后端·课程设计
辣机小司5 小时前
【踩坑记录:Spring Boot 配置文件读取值不一致?警惕 YAML 的“八进制陷阱”与 SnakeYAML 版本之谜】
java·spring boot·后端·yaml·踩坑记录
码农阿豪5 小时前
从零到一:Spring Boot快速接入金仓数据库实战
数据库·spring boot·后端
追逐时光者5 小时前
一个基于 .NET 与 Avalonia 构建、面向 TrinityCore 的开源 WoW 数据库编辑器
后端·.net