sunxiaonian
V2EX  ›  macOS

求改进我写的这个alfred workflow,用于快速复制当前页面标题+地址

  •  
  •   sunxiaonian · Jan 8, 2014 · 3613 views
    This topic created in 4688 days ago, the information mentioned may be changed or developed.
    灵感来自于在火狐下使用过的一个扩展,叫keysnail

    我构想中,这个workflow可实现以下功能:
    1)直接按下快捷键,复制当前safari页面标题+URL(已经实现)
    2)当鼠标指向链接时,按下快捷键,复制指向链接URL
    3)当鼠标选择了文字时,按下快捷键,复制选中文字
    4)当鼠标指向图片时,按下快捷键,复制指向图片


    第一个功能,我是用AppleScript实现的

    tell application "Safari"
    set theURL to URL of front document
    set theTitle to name of front document
    set the clipboard to theTitle & return & theURL as string
    end tell

    后面三个实在是研究不出来,只能求助于V2EX的大神!
    12 replies  •  1970-01-01 08:00:00 +08:00
    roamlog
    roamlog
    Jan 8, 2014
    1
    干嘛不用 Keyboard Maestro 去做这些事情。。。
    sunxiaonian
    sunxiaonian
    OP
    Jan 8, 2014
    2
    @roamlog 不是没团购着么...
    roamlog
    roamlog
    Jan 8, 2014
    3
    @sunxiaonian 啊哦,买吧,真的好用。。。
    beakey
    beakey
    Jan 8, 2014 via Android
    4
    第三个为啥不用cmd+v 复制?
    sunxiaonian
    sunxiaonian
    OP
    Jan 8, 2014
    5
    @beakey 其实最开始我是想用这个替代原生的复制功能的,算是复制功能的增强。
    Superoutman
    Superoutman
    PRO
    Jan 8, 2014
    6


    PopClip 能打开选中连接,但是貌似不能复制
    sunxiaonian
    sunxiaonian
    OP
    Jan 8, 2014
    7
    @Superoutman 我有popclip,还是觉得效率低
    jinghli
    jinghli
    Jan 8, 2014
    9
    @roamlog 会不会造成快捷键太多记不住的窘境。。
    roamlog
    roamlog
    Jan 8, 2014 via iPhone
    11
    @jinghli 最近也在研究,km 支持列表功能,就是一个快捷键弹出一个列表的 action,然后再选择执行哪个
    sunxiaonian
    sunxiaonian
    OP
    Jan 9, 2014
    12
    @roamlog 能实现这些功能吗?好像KM无法监听鼠标指向这个事件啊...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4082 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 08:01 · PVG 16:01 · LAX 00:01 · JFK 03:01
    ♥ Do have faith in what you're doing.