Advanced Google Maps and Apple Maps Workflow for Alfred 安装与使用教程

Advanced Google Maps and Apple Maps Workflow for Alfred 安装与使用教程

advanced-google-maps-alfred-workflow Advanced Google Maps and Apple Maps Workflow for Alfred advanced-google-maps-alfred-workflow 项目地址: https://gitcode.com/gh_mirrors/ad/advanced-google-maps-alfred-workflow

1. 项目目录结构及介绍

advanced-google-maps-alfred-workflow/
├── Advanced_Google_Maps_Search.alfredworkflow
├── .gitignore
├── LICENSE
├── README.md
└── project/
    └── ...
  • Advanced_Google_Maps_Search.alfredworkflow: 这是Alfred工作流的主文件,包含了所有与Google Maps和Apple Maps相关的功能。
  • .gitignore: 用于指定Git版本控制系统忽略的文件和目录。
  • LICENSE: 项目的开源许可证文件,本项目使用GPL-2.0许可证。
  • README.md: 项目的说明文档,包含了项目的概述、安装步骤、配置说明等内容。
  • project/: 项目相关的其他文件和目录,可能包含一些辅助文件或脚本。

2. 项目的启动文件介绍

项目的启动文件是 Advanced_Google_Maps_Search.alfredworkflow。这个文件是Alfred工作流的打包文件,包含了所有必要的脚本和配置,用于在Alfred中启动和运行Google Maps和Apple Maps的相关功能。

3. 项目的配置文件介绍

项目的配置主要通过Alfred工作流的配置界面进行。以下是一些关键的配置项及其说明:

3.1 工作流环境变量

  • contactHandler: 用于处理联系人地址搜索的默认机制。支持两种格式:"drive here to"(从当前位置到联系人地址)和 "drive to here"(从联系人地址到当前位置)。
  • CoreLocationCLIBinary: 定义安装的CoreLocationCLIBinary的位置。支持两种格式:"/usr/local/bin/CoreLocationCLI""('computerName:/some/other/location/CoreLocationCLI' 'default:/usr/local/bin/CoreLocationCLI')"
  • currentLocationFallback: 在CoreLocationCLI未安装或失败时使用的备用地址。支持两种格式:"Some Address in Some State 20023""('computerName:home' 'someOtherComputerName:Some Address in Some State 20023' 'default:work')"
  • customLocations: 支持自定义位置修饰符,用于所有dir*命令。格式为:"('gym:49 Queens Rd, Five Dock NSW 2046' 'school:1A Harris Rd, Five Dock NSW 2046')"
  • defaultTransportationMode: 定义默认的交通方式。可能的值包括:"pt"(公共交通)、drivewalkbike
  • googleLocal: 定义使用的Google本地化域名,如 'com.au''com.tw''com'
  • homeAddress: 新的家庭地址存储位置。支持两种格式:"Some Address""('computerName:Some Address' 'someOtherComputerName:Another Address' 'default:A Third Address')"
  • workAddress: 新的工作地址存储位置。支持两种格式:"Some Address""('computerName:Some Address' 'someOtherComputerName:Another Address' 'default:A Third Address')"
  • mapsHandler: 仅支持 "Google""Apple" 两种值,不能有计算机特定的值。

3.2 配置示例

contactHandler: ('default:drive here to')
CoreLocationCLIBinary: ('default:/usr/local/bin/CoreLocationCLI')
currentLocationFallback: ('default:home')
customLocations: ('gym:GYM ADDRESS' 'school:SCHOOL ADDRESS')
defaultTransportationMode: ('default:drive')
googleLocal: com
homeAddress: Your Home Address
workAddress: Your Work Address
mapsHandler: Google

通过以上配置,您可以根据自己的需求定制Alfred工作流,使其更好地满足您的日常使用需求。

advanced-google-maps-alfred-workflow Advanced Google Maps and Apple Maps Workflow for Alfred advanced-google-maps-alfred-workflow 项目地址: https://gitcode.com/gh_mirrors/ad/advanced-google-maps-alfred-workflow

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

姜海恩Gaiety

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值