![]() | 1 taresky 2014-02-22 11:46:22 +08:00 via iPhone 感谢 |
![]() | 2 DoubleJo 2014-02-22 11:47:49 +08:00 我是来围观LZ的iCloud账号的。。。 |
4 homever 2014-02-22 12:16:50 +08:00 做的漂亮! |
![]() | 5 kevinroot 2014-02-22 14:20:00 +08:00 via iPhone good |
![]() | 6 hydrowing 2014-02-22 14:31:17 +08:00 很好用!感谢! |
![]() | 7 mikewoo 2014-02-22 15:09:24 +08:00 via iPad 谢谢 |
![]() | 8 Tink PRO 赞 |
![]() | 9 zieglar 2014-02-22 15:37:01 +08:00 谢谢,虽然执行速度挺慢的,也算是个解决方案 |
![]() | 10 zieglar 2014-02-22 15:41:58 +08:00 实测,密码首字母为大写的话基本会导致密码错误,从选择账户以后到弹出密码输入框时间大概有25-30秒,机器为 2013 late 15 rMBP |
![]() | 11 Sylv OP @zieglar 奇怪,我的密码首字母也是大写字母,但是没有问题。而在我的机子上切换账户需要的时间只有大概3秒左右。 密码问题:请你在终端里运行下下列命令,看下输出的密码是否正确 security find-generic-password -w -l 'Apple Account Switcher' -a 你的AppleID 速度问题:麻烦你下载下面的文件,解压后打开里面的 switch.scpt 文件,运行一下,然后点 AppleScript 编辑器里编辑框下面最左边的 Events(事件)按钮,将下方的运行 log 复制下来,发邮件给我。我帮你看下是哪里花了这么多时间。 http://cl.ly/U4ig/switchertest.zip ![]() |
![]() | 14 robinray 2014-02-22 17:21:04 +08:00 via Android 支持楼主一个,,,我 ,,, |
![]() | 15 Sylv OP |
![]() | 17 robinray 2014-02-24 10:08:00 +08:00 重新安装了~ 奇怪手机回复怎么会多一串东西。。 |
![]() | 19 humiaozuzu 2014-02-24 10:16:26 +08:00 |
21 homever 2014-02-24 10:24:47 +08:00 新版可以删除了。忽略上面的留言 |
![]() | 23 hydrowing 2014-02-24 10:35:28 +08:00 已更新,感谢提醒。 d(`ω ) |
![]() | 24 Sylv OP ![]() @humiaozuzu 你是原来有安装过旧版的吗?出现空的原因是workflow运行出错了,没有输出正确的菜单。 如果原来有安装过旧版的,重装新版后不能用,或者遇到添加删除账户问题,请试下下面步骤: 1. 删除文件夹 "~/Library/Application Support/Alfred 2/Workflow Data/com.summxt.alfred.AppleAccountSwitcher"。 2. 打开 Keychain Access(钥匙串访问) 程序,输入 "Apple Account Switcher" 来查找,删除所有名字为 "Apple Account Switcher" 的项目。 |
![]() | 25 humiaozuzu 2014-02-24 10:53:24 +08:00 @Sylv 感谢!是这个问题,同时还解决了我其他扩展的问题 :) |
![]() | 26 Sylv OP @humiaozuzu 你的 Alfred 2 的主题很简洁的样子,求分享。 |
![]() | 27 humiaozuzu 2014-02-24 13:25:18 +08:00 ![]() @Sylv 主图名字叫 OMG Flat |
![]() | 29 hzlzh PRO ![]() 很好的功能,已经推荐给大家了。 |
![]() | 30 ge2009 2014-02-25 08:52:40 +08:00 很好用,现在的一个问题是我在用清歌中文输入法时,默认打开iTunes后也是用会变中文,就只在第一个用户名框输入了,不过是小问题,可以接受。 |
![]() | 31 Sylv OP @hzlzh 你好,我看到 alfredworkflow 里现在有两个这个 Workflow,把我之前投递的1.0的旧版也显示出来了。那个旧版有存在问题,会明文存储密码,并且下载链接也失效了,麻烦你把旧版的删除掉吧。谢谢。 |
![]() | 32 Sylv OP @ge2009 是,中文输入法下都会有这个问题,因为原理是用 AppleScript 来模拟键盘输入,而我没能找到自动判断并切换输入法的方法,只能先手动切换到英文输入状态或英文输入法再切换账户。 |
![]() | 36 Sylv OP @homever 1.2版本的快捷键触发我是将它直接连到后面的命令处理了,而不是传到 Alfred 的窗口中,效果应该是一样的,区别就是会不会多显示一下 Alfred 的窗口。因为我是想既然设置了快捷键那就没必要再显示一下 Alfred 的窗口了。你喜欢原来的话,是可以拉线改回去的。 |
![]() | 38 Sylv OP @homever 执行的命令都是一样的,应该不会出错的,也不用重新添加账号的。还记得报什么错吗? |
43 homever 2014-02-27 08:38:01 +08:00 @Sylv 额,真的是这样。以前的流程我把中区设置为 cn,没有问题,这次需要直接添加 apple id。 ok,问题搞定! 多谢多谢 |
44 homever 2014-02-27 08:42:40 +08:00 @Sylv 就是 下面 text 的事。以前的快捷键是 filter,不论设置 cn、还是 appleid 都可以,1.2版本直接把 text 提交到命令处理了,得用 appleid 才可以了貌似。 |
![]() | 47 Sylv OP @kappa 这个暂时没找到解决办法,只能在切换账号前手动切换到英文输入法 如果用的是搜狗等有自动英文的输入法,可以设置在 iTunes 中自动切换到英文状态,算是个解决办法 |
48 kappa 2014-03-06 21:04:53 +08:00 ![]() @Sylv 在 https://code.google.com/p/rimeime/wiki/CustomizationGuide 找到了设置安静模式的方法,修改/Users/tux/Library/Rime/squirrel.custom.yaml,增加 app_options/com.apple.iTunes: ascii_mode: true 搞定。。 |
![]() | 49 roamlog 2014-03-08 23:24:14 +08:00 建议把这东西放 github 上面 |
![]() | 50 maye696 2014-05-01 13:37:04 +08:00 这个真的不错 m(_ _)m |
![]() | 51 xjvf 2014-09-07 21:12:18 +08:00 MAS好像有问题。。。密码和用户名反的。 iTunes就正常。 |
![]() | 52 Sylv OP @xjvf 在我这是正常的,我的系统是 Marvericks,MAS 版本是 1.3。请问你的系统和 MAS 的版本是什么? 它的原理就是模拟键盘输入用户名,然后按一个 TAB 键跳到密码输入框,再输入密码,最后按 RETURN 键确认。正常情况跳出用户名密码输入窗口时,焦点是在用户名框里的,然后 TAB 是跳到密码框。出现你这种情况大概是因为某种原因焦点一开始跑到密码框去了。 |
![]() | 53 humiaozuzu 2014-10-01 18:25:57 +08:00 ![]() @Sylv 我这里也是有问题的,App store 上面会遇到默认焦点在密码框里面,自己简单的修改了下程序,如果是 App store 就多按一下 tab。虽然是 dirty fix 但是依然可用。 不知道可否做成登陆框那里默认 focus 就在第一个输入 Apple id 的地方呢? 系统都是 10.10,我这里beta版到今日的GM版都有这个问题 |
![]() | 54 Sylv OP @humiaozuzu 看样子应该是升级到 Yosemite 后,Apple Store 的默认焦点变了。 我试着添加了在登陆框先设置焦点到 Apple ID 输入框的代码。 因为我还没有升级到 10.10,没办法进行测试。麻烦你下载安装下链接里的测试版本,帮忙测试下在 10.10 下的 iTunes、App Store 和 iBooks 里是不是都正常了。最好你先导出下你修改过的版本,避免新版本把它覆盖丢失掉了。 测试版本链接: http://cl.ly/Xpqp |
![]() | 55 humiaozuzu 2014-10-02 13:52:46 +08:00 ![]() @Sylv 测试了 iTunes 和 App Store 都 OK |
![]() | 56 Sylv OP ![]() |
![]() | 58 wangqj 2014-10-25 13:36:49 +08:00 Yosemite, 1.4版本,在设置好账号后输入switch没反应。怎么回事? 中文版界面语言。 谢谢 |
![]() | 59 Sylv OP @wangqj 你进到这个 workflow 的设置界面,右上角有个 debug 的图标点开,然后再在 Alfred 里输一下 switch 命令,把下面显示的报错信息发给我,我看看是哪里出错了。 |
![]() | 60 wangqj 2014-10-26 08:19:09 +08:00 @Sylv [ERROR: alfred.workflow.action.script] Code 0: switch.scpt: execution error: System Events got an error: “osascript”不允许辅助访问。 (-25211) 谢谢了! |
![]() | 61 Sylv OP ![]() @wangqj 这个应该是你的辅助功能设置中禁止了 AppleScript 控制电脑。 你进到 “系统偏好设置” -> “安全性与隐私” -> “隐私” -> “辅助功能”,看下右边列表里有没有个 "osascript",也可能是 "System Events",把它前面的勾打上应该就好了。 |
![]() | 63 wangqj 2015-07-01 10:10:10 +08:00 升级了 itunes 12.2,这个 workflow 无法用了 |
![]() | 65 humiaozuzu 2015-07-01 11:13:26 +08:00 @Sylv 感谢~~~ |
66 homever 2015-07-08 09:33:35 +08:00 via iPhone 这次iTunes 更新变化好大 |
![]() | 67 imsoso 2015-07-15 16:53:51 +08:00 mark...已经失效 |
![]() | 68 Sylv OP |
70 homever 2015-08-14 02:21:23 +08:00 @Sylv 最新版iTunes12.2.2.25,这个workflow又可以正常工作了。。。。sylv有远见呐哈哈 不过就是老弹出那个icloud session过期的对话框来 |
![]() | 71 Sylv OP ![]() @homever 。。。我都快改好了。。。 其实切换账号部分改动不大,导致切换失败其实只是因为登录帐号的主菜单名由 Store 改成了 Account ,估计这下又给改回去了。。。 变动大的是打开 iTunes Match 的方法,我在重写这部分操作,差不多搞定了。 iCloud Session 过期的对话框我也处理了,我测试了下好像这个对话框不去输密码登录并不会有问题,过期的可能是切换前帐号的 session,跟切换后账号没关系,所以我现在的处理是自动把它取消掉。 另外我还有做了些小改进,我今天空闲的时候再测试下,没什么问题的话很快就能发新版本。 |
![]() | 73 Sylv OP ![]() |
![]() | 74 humiaozuzu 2015-08-17 16:27:41 +08:00 @Sylv 自动切换 IM 太赞了,我之前还下了 ShowyEdge 专门看 IM 的状态 |
75 homever 2015-08-17 16:38:17 +08:00 太便利的 IM 切换了。。 |
![]() | 76 Sylv OP ![]() @humiaozuzu @homever 这要感谢 @ybian ,这种系统级的功能我真不知道怎么弄,搜到了他的这个小工具才找到了方法。我同样还用这个小工具实现了在 Sublime Text 的 Vintage 模式下自动切换中英文输入法的方法,再次感谢。 |
79 BigLin 2015-09-07 11:47:44 +08:00 keyword switch 只能 switch iTunes 账户,请问 MAS 账户应该怎么做? |
![]() | 80 Sylv OP ![]() @BigLin 你让 App Store 为当前程序,然后唤出 Alfred 输入 switch 关键字,切换的就是 App Store 的账户了。当前是哪一个程序就切换哪一个中的 Store 账户。 |
![]() | 84 humiaozuzu 2015-09-19 20:21:54 +08:00 @Sylv 我的 iTunes 也是新版,也是一样的问题 |
![]() | 85 Sylv OP @wangqj @humiaozuzu 奇怪,我把 iTunes 升到了最新的 12.0.3.44 版本,但是在我这里切换账户是正常的,没发现问题。 麻烦你们进到这个 workflow 的设置界面,点开 debugging 模式,再运行下命令,然后把下面显示的出错信息发给我看看。 |
![]() | 86 Sylv OP |
![]() | 87 humiaozuzu 2015-09-20 11:03:08 +08:00 @Sylv 你的系统是 10.11 GM 吗? |
![]() | 88 humiaozuzu &nsp; 2015-09-20 11:04:35 +08:00 @Sylv 试了下,没有任何报错,仅仅是弹出密码框后,一直停在那里了, 2 个空都没填 |
![]() | 89 Sylv OP ![]() @humiaozuzu 不是,我还是 10.10.5 |
![]() | 90 humiaozuzu 2015-09-20 11:23:26 +08:00 @Sylv 好吧,估计就是系统了 |
![]() | 91 Sylv OP ![]() @humiaozuzu 看来可能是 10.11 导致的问题,我就一台机子暂时不方便升级到测试版系统,现在没法查错,等 30 号出正式版后我再看看是什么问题。 |
![]() | 92 humiaozuzu 2015-09-20 17:47:07 +08:00 @Sylv 好~~ |
94 bleedingsaber 2015-10-07 21:31:09 +08:00 LZ 还在吗?这个 work flow 在 EI Capitan 的系统好像不能用,可以输入账户信息,但是 switch 之后还是没有切换账户,可以再更新一下吗? |
![]() | 95 Sylv OP @bleedingsaber 收到,我还没来得及升到 El Captitan ,我尽快。 |
![]() | 96 oxoxoxox 2015-10-18 10:35:51 +08:00 ![]() @Sylv El Captitan 下, Alfred 是 2.8 版目前最新版, 1.4 和 1.5 版的 workflow 都是正常的, FYI |
98 homever 2015-10-22 15:13:05 +08:00 |
![]() | 99 oxoxoxox 2015-10-22 16:47:11 +08:00 @homever 10.11 和今天更新的 10.11.1 都是 OK 的啊 itunes/macappstore 中区 /美区账号任意切换 而且现在还不用提前切换到英文输入法 更便捷了 |