Skip to content

Instantly share code, notes, and snippets.

View OrcaXS's full-sized avatar

OrcaXS

  • Shenzhen, China
View GitHub Profile
@OrcaXS
OrcaXS / ddns-start.sh
Created July 27, 2016 09:11
Google Dynamic DNS update script for Tomato firmware
#!/bin/sh
set -u
#set -x
U=username
P=password
H=hostname
IP="$(ip -o addr show ppp0 | awk '/inet / {print $4}')"
DIGIP="$(dig +short $H)"
@OrcaXS
OrcaXS / Yosemite_MCPaster.md
Last active August 29, 2015 14:13
Using MCPaster in Yosemite

#For OS X Yosemite: 使用 Karabiner, Alfred Workflow 和 AppleScript 在 Minecraft 中输入中文

⚠如果你在使用 Mavericks 或以下的版本,请使用**这个方法**
⚠需要 [Alfred Powerpack(收费,£17)] (http://www.alfredapp.com/powerpack/) [Karabiner(免费)] (https://pqrs.org/osx/karabiner/)

由于在 Yosemite 中 osascript 弹出的输入框无法切换输入法,所以在 Mavericks 中可用的原方法失效。以下方法的思路是通过在 Alfred 中输入中文,用 Workflow 执行切换 Minecraft 并粘贴的 AppleScript。

  1. 安装 Alfred v2Karabiner
  2. Minecraft Paster.alfredworkflowMCPaster-workflow.applescript 下载到本地。安装 Minecraft Paster.alfredworkflow 至 Alfred。
  3. 参照这篇 Gist设置好 Karabiner 中 AppleScript 和快捷键的触发方式,但确保 AppleScript 路径指向上一步下载的 MCPaster-workflow.applescript。
@OrcaXS
OrcaXS / MCPaster-workflow.applescript
Last active August 29, 2015 14:13
Applescript for Alfred Workflow MCPaster
tell application "Alfred 2" to run trigger "MCPaster" in workflow "com.orcaxs.mcpaster2" with argument ""