新手这学期开始学 PHP 和 MySQL,又赶上前一阵子 ImageShack 搞活动 $6 包年,就尝试着写了一个 php 方便自己传图,算是个私有图床。ImageShack 有个好处是不会压缩图片,另外也不限量,所以还是蛮好使的。php 应该没什么问题,但是每次用 Keyboard Maestro 执行以后都会出现一个小问题,下面详述。
1. Keyboard Maestro
Macro 如图:
Macro 下载:
https://dl.dropboxusercontent.com/u/51934521/Upload%20selected%20images%20to%20ImageShack.kmmacros.zip使用:
当且仅当当前的程序为 Finder 时,按下 Command + U 后,所选的文件中的所有图片文件会被传到 ImageShack,上传完毕后所有的图片链接会被拷贝至剪切板。(上传开始和拷贝至剪切板均有 Notification 提示)
具体过程由 AppleScript 实现(PHP 中有很多私人信息,不便给出,见谅):
问题:
1) 返回的链接被添加到了剪切板的第二项,而不是最新的第一项(我用的是 ClipMenu);
2) 由 AppleScript 实现的过程可以纯以 Shell Script 实现吗?因为感觉 Shell Script 效率比较高。
2. Tweetbot
Tweetbot 在我这里使用时并没有问题(传上去的全是无损原图,爽~),在这里分享出来以供大家测试。
使用:
在 iOS 或者 OS X 的设置里选择 Image Upload 为 Custom,设置为:
http://people.cs.clemson.edu/~zhaoyul/development/imageshack/tempIS.php如图所示:
P.S. V2EX 不支持 ImageShack 的图片地址啊~ 怨念一下~