可以随机显示笔记中的内容。最好支持linux系统。
便利贴软件这种可能比较难找。
知识库类软件,比如obsidian会有相应插件,漫游笔记插件。
如果必须便利贴软件的话,
Pnotes 搭配 ahk代码可以实现。
我试着ahk搞了一个简单的插件:
打开Pnotes的管理器面板,会自动在三大键边上多一个小企鹅。
然后点小企鹅按钮,就可以随机切换标签了。
如图:
有点傻,是通过发送分组便签数范围内 的随机数个 “↓”按键,实现的,当标签数多的时候有点慢。
不过你可以多分几个便签组,每个组里数量不要太多就不会那么慢了。
以下是ahk代码,需要在代码同文件夹里放一个命名为“appinn.png”的图片。
#singleinstance
#Persistent
gui noxNB: New , , noclose
Gui noxNB: +AlwaysOnTop -Caption +ToolWindow
gui noxNB: Color, EEAA99
gui noxNB: Add, picture,w30 h30 grandomdog, appinn.png ;这一行数字设定悬浮图标的像素大小,自行修改
gui noxNB: Show
WinSet, TransColor, EEAA99 255, noclose
SetTimer seeoutlook, 500
return
randomdog:
{
StatusBarGetText, sbTxt , 2, 管理器 ahk_exe PNotes.exe
sbTxtarray := StrSplit(sbTxt, A_Space)
WinActivate, 管理器 ahk_exe PNotes.exe
send {Home}
Random, thenum , 0, sbTxtarray[2]-1
While(thenum != 0)
{
thenum:=thenum-1
send {down}
}
}
seeoutlook:
{
if WinActive("管理器 ahk_exe PNotes.exe")
{
WinExist("管理器 ahk_exe PNotes.exe")
WinGetPos, wX, wY, wW,
xx:=wX + wW - 200
wY:=wY - 5
gui noxNB: Show , NA x%xx% y%wY%
}else
{
WinHide , noclose
}
}
要是谁知道 ahk 怎么直接选则列表里的指定项目,而不是通过发送“↓”按键来实现,
那么速度问题就解决啦,就完美了,我没找着方法。
我想让它常驻在桌面上,看着比较方便。obsidian需要每次手动点击,很麻烦。
你这个版本是pnotes还是新版的PNotes.NET呢,好像不支持贴边隐藏的功能哦。。
不是net版,用惯这个版本了
kde有这个功能,你可以尝试一下,knote