Alfred 2 Workflow: 改进版的 Apple 多账户自动切换

2014-02-22 11:43:00 +08:00
 Sylv
Apple Account Switcher

/t/100621 里看到一个比较基本的切换多个 Apple 账户的 Workflow,但是不太完善,密码都是用明文写进去的。因此我花了点时间对其改进了下功能。

改进如下:
1. 使用 Keychain 来存储和获取账户密码,提高安全性。
2. 同时支持在 iTunes、App Store 和 iBooks 三个程序中切换账户。当前是哪一个程序就切换哪一个中的 Store 账户。
3. 如果账户有使用 iTunes Match 的话,可以在账户切换后自动打开 iTunes Match。
4. 增加交互菜单,更方便切换和设置 Apple 账户。
5. 多系统语言支持,至少在中英文系统下可以使用。
6. 优化响应和容错,减少等待时间。

Keyword: switch

下载地址:
http://cl.ly/U4lv

截图:

23180 次点击
所在节点    Alfred
128 条回复
taresky
2014-02-22 11:46:22 +08:00
感谢
DoubleJo
2014-02-22 11:47:49 +08:00
我是来围观LZ的iCloud账号的。。。
Sylv
2014-02-22 11:52:11 +08:00
@DoubleJo 哈哈,怎么可能是真的嘛
homever
2014-02-22 12:16:50 +08:00
做的漂亮!
kevinroot
2014-02-22 14:20:00 +08:00
good
hydrowing
2014-02-22 14:31:17 +08:00
很好用!感谢!
mikewoo
2014-02-22 15:09:24 +08:00
谢谢
Tink
2014-02-22 15:14:00 +08:00
zieglar
2014-02-22 15:37:01 +08:00
谢谢,虽然执行速度挺慢的,也算是个解决方案
zieglar
2014-02-22 15:41:58 +08:00
实测,密码首字母为大写的话基本会导致密码错误,从选择账户以后到弹出密码输入框时间大概有25-30秒,机器为 2013 late 15 rMBP
Sylv
2014-02-22 16:25:16 +08:00
@zieglar 奇怪,我的密码首字母也是大写字母,但是没有问题。而在我的机子上切换账户需要的时间只有大概3秒左右。

密码问题:请你在终端里运行下下列命令,看下输出的密码是否正确
security find-generic-password -w -l 'Apple Account Switcher' -a 你的AppleID

速度问题:麻烦你下载下面的文件,解压后打开里面的 switch.scpt 文件,运行一下,然后点 AppleScript 编辑器里编辑框下面最左边的 Events(事件)按钮,将下方的运行 log 复制下来,发邮件给我。我帮你看下是哪里花了这么多时间。
http://cl.ly/U4ig/switchertest.zip

zieglar
2014-02-22 16:31:04 +08:00
@Sylv 已发
zieglar
2014-02-22 16:31:55 +08:00
@Sylv 密码是正确的,这个我确认,我有些账号前两位密码都是大写
robinray
2014-02-22 17:21:04 +08:00
支持楼主一个���,,,我 ,,,
Sylv
2014-02-24 09:52:03 +08:00
@taresky
@DoubleJo
@homever
@kevinroot
@hydrowing
@mikewoo
@Tink
@zieglar
@robinray

已安装的朋友请看下附言,重新装下新版本,抱歉。
homever
2014-02-24 09:58:45 +08:00
@Sylv thoughtful;) thanks
robinray
2014-02-24 10:08:00 +08:00
重新安装了~
奇怪手机回复怎么会多一串东西。。
robinray
2014-02-24 10:15:47 +08:00
@Sylv 能不能增加购买的时候帮忙输入密码?
humiaozuzu
2014-02-24 10:16:26 +08:00
我安装了扩展后遇到了这个问题,输入了 switch 选中扩展后下面的可选是空的,不知道怎么解决,这个应该是alfred的bug,因为不少其他扩展也有一样的问题。

homever
2014-02-24 10:16:31 +08:00
@Sylv 还有一个问题,我设置快捷键之后,就不能直接从 setting里删除账户了。必须清空快捷键才可以删除操作。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/101342

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX