想做个 iTunes 的插件,能显示 app 下载地址的二维码,没思路 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
ldehai

想做个 iTunes 的插件,能显示 app 下载地址的二维码,没思路

  •  
  •   ldehai
    ldehai 2015 年 3 月 13 日 3575 次点击
    这是一个创建于 4060 天前的主题,其中的信息可能已经有所发展或是发生改变。
    使用场景是这样的:用mac上的iTunes流量AppStore,看到想用的app,现在只能是用手机上的appstore搜索这个应用,然后下载,比较麻烦。 我想直接在这个页面上显示一个二维码,手机扫描直接打开这个应用的详情页面,就可以下载了。

    没找到实现的方法,有人做过itunes插件的,提供个思路吧
    15 条回复    2015-03-17 03:41:27 +08:00
    h4x3rotab
        1
    h4x3rotab  
       2015 年 3 月 13 日 via iPad   1
    需要用到注入,accessibility,或者applescript。注入的话以前用的是基于输入法的方法,叫SIMBL,不过这个东西好像很久以前,可能是SL之后就用的很少了。注入好了之后,你在对方的进程空间厦下面就随意操作了。Accessibilit允许跨进程访问别的应用数据,类似Windows消息,可以读取别人应用里控件的属性。Applescript其实应该是accessibility的简化版,可以直接和其他应用交互,但是似乎比较难理解他诡异的语法,而且资料也特别少。
    hundred
        2
    hundred  
       2015 年 3 月 13 日 via Smartisan T1   1
    简单的方法不用做什么插件吧 复制界面链接 呼出alfred有二维码插件 粘帖 搞定
    Sylv
        3
    Sylv  
       2015 年 3 月 13 日 via iPhone
    其实开摄像头扫二维码这个动作也是挺繁琐的,直接用 imessage 等方式发链接到手机点开就好
    可以想到做一个 Alfred Workflow 的流程:
    应该能用 AppleScript 获取当前 iTunes 页面的链接
    然后用 imessage 或 pushover 等 api 发送链接到手机
    手机点链接或直接点通知就能打开 App Store
    Daniel65536
        4
    Daniel65536  
       2015 年 3 月 13 日 via iPhone   1
    手机:设置-AppStore-自动下载已购项目
    电脑上直接买就好。
    nomemo
        5
    nomemo  
       2015 年 3 月 13 日
    估计苹果会气哭
    DearTanker
        6
    DearTanker  
       2015 年 3 月 13 日   1
    这个。。GooglePlay支持在网页端直接安装到任意登录了Google帐号的Android设备。确实很方便的。
    ThomasZ
        7
    ThomasZ  
       2015 年 3 月 14 日 via Android
    pushbullet 直接发送网站到手机不行么?
    ldehai
        8
    ldehai  
    OP
       2015 年 3 月 15 日
    @h4x3rotab 这个应该是我要找的方向,资料是很少。
    我还有个想法是不是可以做成safari插件的形式。因为itunes里面这个就是一个UIWebView控件。
    ldehai
        9
    ldehai  
    OP
       2015 年 3 月 15 日
    @hundred 这个思路也不错,不过多了几个步骤,体验不是很流畅。
    ldehai
        10
    ldehai  
    OP
       2015 年 3 月 15 日
    @Sylv 开微信扫码还是挺块的。如果能用AppleScript截取到链接就好办了,这个是核心问题。
    ldehai
        11
    ldehai  
    OP
       2015 年 3 月 15 日
    @Daniel65536 这个我到没想到。
    不过有个问题,因为买过得app太多,实际上我都是把这个功能给关了的。怕自动给我全下载了,很多app用过一次就再也不想用了。
    ldehai
        12
    ldehai  
    OP
       2015 年 3 月 15 日
    @DearTanker 是的,可惜Apple不搞这个功能,其实是完全可以做的。
    ldehai
        13
    ldehai  
    OP
       2015 年 3 月 15 日
    @ThomasZ push消息是个好思路,我看看
    run2
        14
    run2  
       2015 年 3 月 15 日
    iTunes的web 页面倒是很方便,各种生成页面URL qr的。
    h4x3rotab
        15
    h4x3rotab  
       2015 年 3 月 17 日 via iPad
    @ldehai 扩展应该不会运行在浏览器view里面,但是插件应该可以,开发起来太复杂了吧?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     992 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 54ms UTC 22:52 PVG 06:52 LAX 15:52 JFK 18:52
    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