有人能把这东西弄成 alfred workflow 么。。。手动切换 itunes 账户太蛋疼了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
homever

有人能把这东西弄成 alfred workflow 么。。。手动切换 itunes 账户太蛋疼了

  •  
  •   homever Feb 17, 2014 7518 views
    This topic created in 4452 days ago, the information mentioned may be changed or developed.
    http://www.reddit.com/r/apple/comments/gvpc2/fast_switching_between_multiple_itunes_accounts/

    从这里看到的 script 代码。在 KM 里完美运行,能不能迁移到兼容Alfred 的 workflow里面?
    Supplement 1    Feb 17, 2014
    谁帮忙弄成了,就从下面主题里选一个10元的送出去。。。
    http://www.v2ex.com/t/100216
    Supplement 2    Mar 21, 2014
    补充一下把 @Sylv 的 workflow 加到这里,非常好用。
    http://www.v2ex.com/t/101342
    49 replies    1970-01-01 08:00:00 +08:00
    homever
        1
    homever  
    OP
       Feb 17, 2014
    。。。标签 “太蛋”

    谁帮忙弄成了,就从下面主题里选一个10元的送出去。。。
    ttp://www.v2ex.com/t/100216
    P233
        2
    P233  
       Feb 17, 2014
    alfred 创建 workflow , 选择 Action 》Run NSAppliScript,然后 copy & paste ,应该差不多
    homever
        3
    homever  
    OP
       Feb 17, 2014
    @P233 试过,不能完美运行。。是我粘贴方式不对么
    roamlog
        4
    roamlog  
       Feb 17, 2014
    还是用 Keyboard Maestro 实现会比较好,而且还可以使用 keychain
    P233
        5
    P233  
       Feb 17, 2014
    先创建一个 input 》 keyword
    然后 Action 》Run NSApplecript

    两者连接就可以了,测试成功
    homever
        6
    homever  
    OP
       Feb 17, 2014
    @P233 请分享 workflow,删掉你 store 信息哈。。email 到我这里呗
    用户名@hotmail
    donotgo
        7
    donotgo  
       Feb 17, 2014
    @P233 同求~
    homever
        8
    homever  
    OP
       Feb 17, 2014
    @P233 我这里运行到which store的对话框,就无法再继续下去,itunes 被调到前台但是没有效果。。。
    P233
        9
    P233  
       Feb 17, 2014
    @homever
    @donotgo

    https://dl.dropboxusercontent.com/u/4218559/Switch%20iTunes%20Account.alfredworkflow

    晚会再丰富一下功能


    @homever 是不是没有在 Accessibility 中开启 Alfred 的权限,可以先用系统自在的 applescript editor 测试看看哪里报错
    homever
        10
    homever  
    OP
       Feb 17, 2014
    @P233 多谢多谢。。。。没在 accessibility里打开权限。。哈哈
    请去看看有没有想要的,发给你哈
    homever
        11
    homever  
    OP
       Feb 17, 2014
    @P233 同期待你能丰富一下功能
    alanoy
        12
    alanoy  
       Feb 17, 2014   1
    @P233 完整版可以考虑丢到http://www.alfredworkflow.com/
    maxduke
        13
    maxduke  
       Feb 17, 2014
    大家都不知道有 Store Account Switcher 这个神器嘛?
    前身是 iTunes Account Switcher
    homever
        14
    homever  
    OP
       Feb 17, 2014
    @maxduke 主要是如果可以借助现有的,就不想再装什么插件了。。
    homever
        15
    homever  
    OP
       Feb 17, 2014
    @donotgo 根据那个网址弄好了一个,过会儿丢给你试试
    roamlog
        16
    roamlog  
       Feb 17, 2014
    @maxduke 为嘛我没搜到。。
    homever
        18
    homever  
    OP
       Feb 17, 2014
    @P233 去瞅瞅我那些码,有看上的么
    66450146
        19
    66450146  
       Feb 17, 2014
    “太蛋”笑了。。。
    homever
        20
    homever  
    OP
       Feb 17, 2014
    @donotgo

    https://www.dropbox.com/s/spyzcdbg043x9yd/iTunes%20Account%20Switcher.alfredworkflow

    用 NSAppleScript运行居然 time delay 被忽略了,
    替换 一下 script 里面的appleid 和密码就好了,us 和 cn 对应的名字也修改下。
    P233
        21
    P233  
       Feb 18, 2014
    @alanoy 补充了账户切换功能,发现楼主已经把这个功能写好了,就不献丑了 :)

    @homever 可以收 Limbo 吗? [email protected] 感谢
    donotgo
        22
    donotgo  
       Feb 18, 2014
    @P233 好奇怪啊,Security & Privacy里的Accessibility已经勾选了Alfred 2,AppleScript Editor也测试成功,可是用Alfred就是没法切换。。。
    P233
        23
    P233  
       Feb 18, 2014
    @donotgo 会不会是 applescript 错误,Alfred 的输入框会自动替换双引号。试试重启 alfre 或者 重新创建一次 workflow?
    donotgo
        24
    donotgo  
       Feb 18, 2014
    谢谢。可惜在我电脑上跟P233的那个workflow一样没反应,Security & Privacy里的Accessibility已经勾选了Alfred 2。不知道是为神马啊
    humiaozuzu
        25
    humiaozuzu  
       Feb 18, 2014
    @maxduke 一直在用他的前身,切换的体验不太好,你说的新版可以发一下下载地址吗?
    donotgo
        26
    donotgo  
       Feb 18, 2014
    @homever 用applescript editor测试了一下,itunes是可以正常切换的,选app store的话显示Can't set process "App Store" to true.
    humiaozuzu
        27
    humiaozuzu  
       Feb 18, 2014
    donotgo
        28
    donotgo  
       Feb 18, 2014
    @P233 检查了一下双引号,好像没问题啊
    P233
        29
    P233  
       Feb 18, 2014
    @donotgo 看代码确实没问题,再试试 https://dl.dropboxusercontent.com/u/4218559/Switch%20iTunes%20Account.alfredworkflow

    是不是输入法问题,keystroke 使用当前输入法,在每个 keystroke 之间加个延时? 另外加几个 display dialog 看看哪个环节出了问题,能想到的也就这几个办法了。最后,虽然不可能还是提醒一下,iTunes 没运行时这节代码无效。
    donotgo
        30
    donotgo  
       Feb 18, 2014
    @P233 @homever 内牛满面,搞了一早上终于弄好了。。。

    先是script怎么调都是AppleScript行Alfred不行。用display dialog试了一下发现Alfred里运行到“set frontmost to true”之后就断了。于是我觉得还是Accessibility有问题,网上搜了一下找到这个http://hints.macworld.com/article.php?story=20131025064624795 里面提到有的App勾选了Accessibility也没有效果,用文章最后的Terminal command试了一下终于解决了。。。再次感谢诸位大神
    maxduke
        31
    maxduke  
       Feb 18, 2014 via iPhone
    roamlog
        32
    roamlog  
       Feb 18, 2014
    @maxduke 那玩意不是好久没更新了吗?之前测试过,没用
    maxduke
        33
    maxduke  
       Feb 18, 2014 via iPhone
    @roamlog 我发的是新版,旧版不支持10.9
    roamlog
        34
    roamlog  
       Feb 18, 2014
    @maxduke 在你发的这个链接里,我没找到相关信息,只有旧版的一个链接
    roamlog
        35
    roamlog  
       Feb 18, 2014
    @maxduke 擦,看到了,眼神不好,谢谢了
    homever
        36
    homever  
    OP
       Feb 18, 2014
    @P233 Limbo 已发送,顺便把你的workflow 分享出来哈:)谢谢
    dalang
        37
    dalang  
       Feb 18, 2014
    5key
        38
    5key  
       Feb 18, 2014
    我靠,还真有这个。不过我更期望iOS上的。怎解?
    chshouyu
        39
    chshouyu  
       Feb 18, 2014
    撸主头像是你自己吗?
    roamlog
        40
    roamlog  
       Feb 18, 2014
    仅供参考 /t/100734
    homever
        41
    homever  
    OP
       Feb 18, 2014 via iPhone
    @chshouyu 是另一半
    chshouyu
        42
    chshouyu  
       Feb 18, 2014
    @homever 哎。。。
    homever
        43
    homever  
    OP
       Feb 18, 2014 via iPhone
    @chshouyu 这。。。总不能让出去吧-"-,莫急,我都30的人了
    robinray
        44
    robinray  
       Feb 18, 2014 via iPad
    最好用Keychain来实现
    homever
        45
    homever  
    OP
       Feb 18, 2014
    @robinray 考虑安全性最好调用 keychain,@roamlog 已经搞了个 KM 的调用
    Sylv
        46
    Sylv  
       Feb 22, 2014
    分享下我的改进版 /t/101342
    homever
        47
    homever  
    OP
       Feb 22, 2014
    @Sylv 很有诚意,考虑上传到那个 workflow 分享网站去呗
    Sylv
        48
    Sylv  
       Feb 22, 2014
    @homever 嗯,已经上传了
    meizhile
        49
    meizhile  
       Mar 21, 2014
    @Sylv 赞,感谢
    About     Help     Advertise     Blog     API     FAQ     Solana     1010 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 57ms UTC 22:14 PVG 06:14 LAX 15:14 JFK 18:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86