Mac 让 iTerm2 记住用户名密码 expect 脚本

/usr/local/bin
创建脚本 iterm2login.sh,权限设置为777
代码如下:

#!/usr/bin/expect

set timeout 30
spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
expect {
    "(yes/no)?"
    {send "yes\n";exp_continue}
    "password:"
    {send "[lindex $argv 3]\n"}
}
interact

这里[lindex $argv 0], [lindex $argv 1], [lindex $argv 2], [lindex $argv 3] 分别代表着4个参数。
然后在iTerm2里面配置:
在 Command 选择 Login shell

item2login.sh 22 yadgen 127.0.0.1 password

脚本 端口号 用户名 服务器地址 密码
一一定应即可。

有的公司需要登录Jumpserver大同小异,修改expect即可。

创建可引导的 macOS 安装器

创建可引导的 macOS 安装器
有了 macOS High Sierra、macOS Sierra、El Capitan、Yosemite 或 Mavericks,您可以将 USB 闪存驱动器或其他存储介质用作从中安装 Mac 操作系统的启动磁盘。

从 App Store 下载 macOS 安装器
从 Mac App Store 下载 macOS 安装器。安装器下载至您的“应用程序”文件夹,存为单个文件,其名称开头为“Install”。例如:Install macOS High Sierra。
如果安装器在下载后自动打开,请退出。
装载要容纳安装器的存储介质,例如 USB 闪存启动器、外置硬盘驱动器、内置硬盘第二分区等。确保存储介质至少有 12GB 可用储存空间。
继续下一部分。

在“终端”中使用“createinstallmedia”命令
在下载安装器后,打开“终端”应用,“终端”应用位于“应用程序”文件夹下的“实用工具”文件夹内。
在“终端”中使用 createinstallmedia 命令来创建可引导安装器。以下是这个命令的基本语法:
High Sierra 的语法:
createinstallmedia --volume volumepath
Sierra 和更早版本的语法:
createinstallmedia --volume volumepath --applicationpath installerpath
将 volumepath 替换为您的 USB 闪存驱动器或其他宗卷的相应路径,并将 installerpath 替换为安装器的路径。

以下示例均假设安装器已位于您的“应用程序”文件夹中,并且您的 USB 闪存驱动器或其他宗卷的名称为“MyVolume”:
High Sierra 的示例:
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Sierra 的示例:
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app
El Capitan 的示例:
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app
Yosemite 的示例:
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Yosemite.app
Mavericks 的示例:
sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Mavericks.app

Apple TV屏保,支持离线缓存

Aerial
1. 下载Aerial.zip
2. 解压Aerial.zip,双击 Aerial.saver 进行安装
3. 如果不能安装,打开 系统偏好设置 – 安全性与隐私 – 允许从以下位置下载的应用:勾选(任何来源),如图:
屏幕快照 2015-11-12 09.57.28

 

 

 

 

 

3. 或者直接拷贝文件Aerial.saver,到目录~/Library/Screen Savers/。
4. 打开Finder,同时按下Shift + Command + G,前往目录~/Library/Screen Savers/。
5. 打开 系统偏好设置 – 桌面与屏幕保护程序,选择Aerial。
6. Enjoy this!

离线下载视频方法:
1. 打开终端(Terminal.app),进入目录~/Library/Caches/Aerial/,如果目录不存在则执行以下命令:
sudo mkdir ~/Library/Caches/Aerial
sudo chown User:staff ~/Library/Caches/Aerial
(User是你当前的用户名称,查看用户名称:ls -al /Users/,非Guest, 非Shared,剩余的就是了。)

2. 输入命令:
curl http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos/entries.json | sed -n 's/.*url"\ :\ "\([^"]*\).*/\1/p' | wget -i -

3. Enjoy this!

删除方法:
1. 打开 Finder,搜索 “Aerial”,与之相关的全部删除接。

Sublime Text 2/3 Windows/Mac 破解补丁/注册机/序列号

Sublime Text 是一套基于 Python 的跨平台文字编辑器。Sublime Text 2 可以无限期免费试用,而 Sublime Text 3 则没有试用的机会了。什么?支持正版,Sublime Text 3 只要70美元,你没有看错,不要998,只要70美元,你就可以获得一份个人授权 !

Windows:

sublime-text-crack-win

Mac:

sublime-text-crack-mac

使用方法:

1. 到 官网 下载最新版

2. 运行注册机生成 license

3. Patch 程序

4. 运行程序输入 license

5. Enjoy yourself.

解压密码:blog.yadgen.com

P.S: Sublime Text 2 与 Sublime Text 3 的破解方法一致,所以注册机也通用。