PC端有没有什么剪贴板监管软件或者带复制提示功能的软件?

就是可以类似安卓的toast那样,复制东西之后简单跳个小提示,表明你复制了什么东西,来自一个经常复制东西没复制上,然后又要切换回去复制,已经ctrl+c键疯狂按很多次才能确保成功复制

quicker

通常一些剪贴板管理软件都可以监控剪贴板变动(必须可以),有些就提供了在剪贴板变动的同时发出提示的功能,如我用的 ArsClip

图片.png

(除此之外,它的还有个 ClipboardBar 的功能【在上图Optional Features分组里面】,能够显示一个置顶浮窗同步显示剪贴板内容)
(我以前用CLCL的时候也是一直用其复制后发出声音的功能的;不过现在ArsClip有也不用了,基本没这需要;个人认为弹通知的方式告知复制成功或显示复制内容不太有必要)
——
本论坛里也有不少剪贴板管理软件的推荐贴,你直接选择一个你喜欢的有提示功能的来用就好了,方便剪贴多次多份内容、找回以前的剪贴板、固定一些剪贴内容,而且也能在复制后召唤剪贴板历史来看看是不是已经复制成功。

让ChatGPT写了一个AHK代码:如果剪切板发生变化,就在中间的最底下弹出toast说已复制。

#Requires AutoHotkey v2.0
Persistent

OnClipboardChange(ShowCopyToast)

ShowCopyToast(type) {
    if (type = 0)  ; 忽略空剪贴板
        return

    ; 创建 Toast GUI
    toast := Gui("+AlwaysOnTop -Caption +ToolWindow -DPIScale", "Toast")
    toast.BackColor := "0x202020"
    toast.SetFont("s10 cWhite", "Segoe UI")
    toast.AddText("xm ym", "已复制 ✅")

    ; Show 一次以获取尺寸
    toast.Show("AutoSize Hide")
    hwnd := toast.Hwnd
    WinGetPos(, , &w, &h, hwnd)

    ; 居中放置于屏幕底部
    x := (A_ScreenWidth - w) // 2
    y := A_ScreenHeight - h - 60

    ; 圆角窗口
    SetWindowRounded(hwnd, 12)

    ; 显示 toast
    toast.Show("x" x " y" y " NoActivate")

    ; 自动关闭
    SetTimer(() => toast.Destroy(), -1500)
}

SetWindowRounded(hwnd, radius) {
    DllCall("SetWindowRgn"
        , "ptr", hwnd
        , "ptr", DllCall("CreateRoundRectRgn"
            , "int", 0, "int", 0
            , "int", 500, "int", 200
            , "int", radius, "int", radius
            , "ptr")
        , "int", true)
}

Windows用这个 GitHub - CoinFabrik/ClipboardShield at 593dd67e3a368547262f5626fe56ec7d0e5dd707

macOS再等等马上WWDC就推出剪切板权限控制了

https://h1.appinn.me/file/1747643417464_Clibor_vrzugQ6jBw.png 打开我使用的剪贴板工具只能声音提示没有文件显示 每次复制图表会变一下 但是不明显