是否存在这样一款 macOS 应用:可以设置一些应用窗口在贴近屏幕边缘时,自动收起,鼠标移动到屏幕边缘又自动弹出? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bearbest
V2EX    macOS

是否存在这样一款 macOS 应用:可以设置一些应用窗口在贴近屏幕边缘时,自动收起,鼠标移动到屏幕边缘又自动弹出?

  •  
  •   bearbest
    PRO
    225 天前 2319 次点击
    这是一个创建于 225 天前的主题,其中的信息可能已经有所发展或是发生改变。
    30 条回复    2025-03-13 22:07:47 +08:00
    devinww
        1
    devinww  
       225 天前
    台前调度?
    yy306525121
        2
    yy306525121  
       225 天前
    macos 有个类似的触发角, 但是好像只能自动弹出,不能自动隐藏
    bearbest
        3
    bearbest  
    OP
    PRO
       225 天前
    @devinww 前台调度只是显示个预览图,想要交互的话还是要点开,鼠标移走也不会自动收起来。或者是我的用法不对?
    bearbest
        4
    bearbest  
    OP
    PRO
       225 天前
    @yy306525121 不仅如此,触发角好像也不能任选应用,只能从列表中选那几个特定的动作
    devinww
        5
    devinww      225 天前
    @bearbest #3 可以自动收起来,你把当前页面的软件全屏,把左侧的缩略图遮住,他就收缩了。
    bearbest
        6
    bearbest  
    OP
    PRO
       225 天前
    @devinww #5 哦哦,这个确实可以,但是不点击一下就无法对应用内的东西进行交互,这个感觉更像是切换应用。
    a1210968738
        7
    a1210968738  
       225 天前 via Android
    前阵子看到有 v 友推自己的摸鱼浏览器,记得就和你这个描述差不多
    clf
        8
    clf  
       225 天前
    可以实现的,定时监听鼠标位置然后在特定位置了触发。不过好像需要无障碍权限?可以考虑整个 hammerspoon 这个自动化软件,然后写 lua 脚本去实现。
    bearbest
        9
    bearbest  
    OP
    PRO
       225 天前
    @a1210968738 确实很接近了,虽然不能完全覆盖我的使用场景(我还想固定一些应用的窗口),不过也买了一个试一试
    bearbest
        10
    bearbest  
    OP
    PRO
       225 天前
    @clf 我研究研究,非常感谢
    Chicagoake
        11
    Chicagoake  
       225 天前
    目前在用的一个 app:slidepad ,可以把浏览器窗口挂载在屏幕边缘,鼠标滑动至屏幕边缘自动滑出,再滑动一次收回,我现在拿来放 chatgpt 等网站,方便随时问,也可以打开其他网站。
    bearbest
        12
    bearbest  
    OP
    PRO
       225 天前
    @Chicagoake 多谢推荐,我看看,这个也是只能固定浏览器窗口对吧
    Chicagoake
        13
    Chicagoake  
       225 天前
    @bearbest 对的,这个 app 就是个浏览器窗口。
    bearbest
        14
    bearbest  
    OP
    PRO
       225 天前
    @Chicagoake #13 看来可能是 macOS 系统层有什么限制,导致这些 App 只能内嵌 webview 的形式支持浏览器,但是无法对其它应用的窗口进行类似交互的实现。
    loganovo
        15
    loganovo  
       223 天前
    之前看到一个老哥自己做出来了这个效果, 完美符合你的要求, 可惜他的那张 gif 失效了

    bearbest
        16
    bearbest  
    OP
    PRO
       222 天前
    @loganovo 非常感谢,Rectangle Pro 这个软件的 Stash 功能是最符合我的要求的,多谢啦!
    136178128
        17
    136178128  
       222 天前
    @bearbest #16 https://shz.al/TfkQ
    这个是吧
    bearbest
        18
    bearbest  
    OP
    PRO
       222 天前 via iPhone
    @136178128 对的对的,求问这个是怎么实现的?
    136178128
        19
    136178128  
       222 天前
    @bearbest #18 和楼上说的差不多,用 swift 鼠标位置检测。
    overstar
        20
    overstar  
       222 天前
    @136178128 woc, 梦中的软件,这软件有发布嘛
    136178128
        21
    136178128  
       222 天前
    @overstar
    但最近在忙别的事,想等着官网也做好了再发布。
    Johngodme
        22
    Johngodme  
       222 天前
    @bearbest #16 要关闭 sip 使用吗?
    overstar
        23
    overstar  
       222 天前
    @136178128 佬,直接 github release 先吧哈哈,已经等不及了
    bearbest
        24
    bearbest  
    OP
    PRO
       222 天前
    @Johngodme 只需要开启辅助功能的权限就可以使用了
    SakuraYuki
        25
    SakuraYuki  
       221 天前
    我记得 maipo 就有这个功能
    bearbest
        26
    bearbest  
    OP
    PRO
       221 天前
    @SakuraYuki 多谢推荐,有链接吗,好像搜不到这个软件
    longmeidao
        27
    longmeidao  
       220 天前
    @136178128 #21 很实用,期待!
    c1wx
        28
    c1wx  
       214 天前   1
    rectangle 的 stash 功能,随便哪个软件都能实现你说的这个效果。不过直接用快捷键隐藏显示比用鼠标触发要方便吧,为啥还特意要这个功能。
    t4here
        29
    t4here  
       213 天前
    歪楼,这种不小心碰到就弹出的感觉很刺挠
    overstar
        30
    overstar  
       212 天前
    @136178128 有进展了嘛
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1000 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 18:35 PVG 02:35 LAX 11:35 JFK 14:35
    Do have faith in what you're doing.
    ubao 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