配置多个网络
MAC总共连了三个网络:
- USB+iPhone热点共享;
- Wifi接测试环境网络;
- 网线接开发环境网络。
首先把三个网络都接上,在网络管理里调整顺序,把iPhone USB放到第一个。
然后删除默认网关:
1 | sudo route -n delete 0.0.0.0 |
设置默认网关:
1 | sudo route -n add 0.0.0.0 172.20.10.1 |
然后拔掉iPhone,再设置下一个路径:
1 | sudo route -n add 172.16.13.0/16 172.16.8.1 |
再断开这个网络,设置下一个路由:
1 | sudo route -n add 192.168.0.0/24 192.168.0.1 |
通过Automator添加Finder里的右键菜单
- 运行
Automator
New
->Quick Action
- 选择
Run Shell Script
Workflow receives current
选择files or folders
, inany application
- Shell 选择
/bin/bash
- Pass input 选择
as arguments
- 脚本内容:
1
2
3
4if [[ $# -ge 1 ]]; then
filename=$1
open -a "SafePacker.app" --args -p ${filename%/*} "$@"
fi Save
, Pack with SafePacker