所有功能在使用前要先加载对应的模块:在使用 ff
命令前要先加载 ffmpeg
模块
手动加载:i ffmpeg
,自动加载在config.txt
内设置,模块只需要加载一次
快捷键在shortcut.txt
内设置
↑
显示上一条命令
↓
显示下一条命令
esc
如果当前不在普通模式,退出当前所在模式,回到普通模式
ctrl+n
切换到普通模式
ctrl+space
在当前模式和前一个模式间来回切换
ctrl+backspace
清空输入框
alt+c
复制所选内容并召出输入框
alt+v
截屏
alt+b
复制当前文件夹路径(等于 alt+d
和ctrl+c
的组合)
alt+n
复制所选文件路径(等于 alt+3
,alt+3
这个快捷键需要将复制路径
添加到快速访问工具栏
)
alt+space
召出输入框
run
执行多条命令
i l
打印所有模块名及加载情况
i
加载所有模块
i n
加载软件启动后新复制到module文件夹内的模块
i name
按名称加载模块
i -name
在模块列表里搜索name并加载
i a/b/c
加载a/b/c标记的模块
i index
加载第index个模块
kw
打印可用命令
kw command
查找命令所在模块
h
隐藏输入框
q
退出程序
*
*表示从剪贴板读取内容,可以作为源也可以作为目标
s
标记所选路径为源路径,可以是文件、文件夹或字符串
ss
追加所选路径到源路径
d
标记所选路径为目标路径,只能是文件夹
dd
追加所选路径到目标路径
t
标记路径,可以作为源也可以作为目标,可以是文件、文件夹或字符串
tt
追加所选路径到t标记的路径
ad
添加进字典,同名时会覆盖原路径
ap
追加进字典
clr
清空字典
del
按名称删除一条记录或所有记录
list
打印字典
sp
保存字典到硬盘
index
设置全局序号
dp
设置下载路径
gd
从字典复制路径到剪贴板
以dav方式上传文件会调用这个脚本
以ftp方式上传文件会调用这个脚本
镜像同步时调用这个脚本
保存一些设置
预设的命令行下载命令
预设的ffmpeg命令
预设的ssh命令
保存的路径
用短名称搜索的网址
用短名称打开的网址
保存命令记录
所有功能模块位于module
文件夹内
调用ffmpeg
sc
场景切割
mv
合并视频
ff
按ffmpegPerset.txt
里预设的命令批量处理视频,有两种命令格式
ff id src dst
ff id src @loop dst
第四个参数表输入的文件要循环使用,以@
开头,如水印文件
选中的源文件会按文件类型分类后依次填充进命令,一条命令所需要的源文件填充完后,剩下的源文件会循环填充同一条命令,最后依次执行所有命令,将ffmpegPerset.txt
第一行parallel后面的false
改为true
会并行运行所有命令
InputImage
填充一张图片路径
InputImage*0
填充所有图片路径
InputImage*2
填充两图片路径
InputImage*-1
循环填充一张源图片路径
调用命令行下载器或aria2c的远程下载
dl
调用downloadPerset.txt
里预设的命令
aa
以rpc
方式调用aria2c
进行下载
aa
从剪贴板读取链接或种子文件并发送到aria2c
,默认会下载到aria2c
配置的下载路径
aa dstpath
从剪贴板读取链接或种子文件并发送到aria2c
,下载到dstpath
aa on
开启一个udp端口,接收来自浏览器的批量下载,下载路径是用dp
命令设置的路径
aa off
关闭udp端口
SSH客户端,包含文件上传下载
ssh
进入ssh模式
con
连接主机
dis
断开连接
put
上传文件
get
下载文件
cm
切换到其它模式
ex
执行剪贴板里的命令,不能替换命令里的参数
ex r
重新加载sshPreset.txt
ex l
打印sshPreset.txt
的命令
ex l key
打印key
下面的命令
ex *
从剪贴板读取命令,同时可以替换命令里的参数
ex key
执行key
下面的命令
ex key@index
执行key
下面的第index
条命令
bex iplist key
批量执行命令
其它的输入会被当成命令发送的远程主机
闹钟
ac
查看闹钟状态
ac l
打印所有闹钟
ac r
重新加载闹钟列表
ac on
启动闹钟
ac off
停止闹钟
pyqt5界面的闹钟,功能同上
qac
计时器、倒计时、时钟
tc
启动一个新的计时器
cd time
启动一个新的倒计时
ck
显示时钟
m
毫秒计时
fs
窗口全屏
st
倒计时归零后停止计时,默认会反向计时
tp
窗口置顶
左键双击
重置计时或倒计时
esc
功能同上
右键
停止或启动计时\倒计时\时钟
空格
功能同上
回车
全屏或退出全屏
+
复制当前时间到一个列表,重置会清空列表
从剪贴板、文本批量生成条码
编码类型:code128, code39, ean, ean13, ean14, ean8, gs1, gs1_128, gtin, isbn, isbn10, isbn13, issn, itf, jan, pzn, upc, upca
bar code
从剪贴板读取内容生成code
编码的条码并显示在输入框下面,右键保存条码,保存时需要选择目标路径,左键双击关闭
bar code dstpath
功能同上,在保存条码时保存到dstpath
,不用选择保存路径
bar code * dstpath
从剪贴板读取内容批量生成条码并保存到dstpath
,不会显示条码
bar code f dstpath
从剪贴板读取文件路径,读取文件内容批量生成条码并保存到dstpath
,不会显示条码,文件只能是txt
从文本、表格批量生成条码
bar code f dstpath
默认条码内容和保存的文件名都是第一列,按所有行生成条码
bar code f dstpath strColumn
指定条码的内容列
bar code f dstpath strColumn nameColumn
指定条码的内容列和保存的文件名所用的列
bar code f dstpath strColumn nameColumn startRow
从startRow
到最后一行生成条码
bar code f dstpath strColumn nameColumn startRow endRow
从startRow
到endRow
生成条码
从桌面、图片、摄像头扫描条码,二维码
dbar
从桌面扫描条码/二维码
dbar f
从剪贴板读取图片路径并从图片扫描条码/二维码
dbar c
打开摄像头扫描条码/二维码
从剪贴板、文本批量生成二维码
qr
从剪贴板读取内容生成二维码并显示在输入框下面,右键保存二维码,保存时需要选择目标路径,左键双击关闭
qr dstpath
功能同上,在保存条码时保存到dstpath,不用选择保存路径
qr * dstpath
从剪贴板读取内容生成一个二维码并保存到dstpath
,不会显示二维码
qr ** dstpath
从剪贴板读取内容按行批量生成二维码并保存到dstpath
,不会显示二维码
qr f dstpath
从剪贴板读取文件路径,读取文件内容批量生成二维码并保存到dstpath
,不会显示二维码,文件只能是txt
从文本、表格批量生成二维码
qr f dstpath
默认二维码内容和保存的文件名都是第一列,按所有行生成二维码
qr f dstpath strColumn
指定二维码的内容列
qr f dstpath strColumn nameColumn
指定二维码的内容列和保存的文件名所用的列
qr f dstpath strColumn nameColumn startRow
生成从startRow
到最后一行的二维码
qr f dstpath strColumn nameColumn startRow endRow
生成从startRow
到endRow
的二维码
从桌面、图片、摄像头扫描二维码
dqr
截取桌面扫描二维码
dqr f
从剪贴板读取图片路径并从图片扫描二维码
dqr c
打开摄像头扫描二维码
从剪贴板、图片、桌面、摄像头识别文字(调用tesseract)
ocr
从剪贴板读取图片按中文简体识别
ocr ct
从剪贴板读取图片按中文繁体识别
ocr en
从剪贴板读取图片按英文识别
ocr f
从剪贴板读取图片路径按中文简体识别
ocr s
截取桌面按中文简体识别
ocr c
打开摄像头按中文简体识别
ocr f/s/c ct/en
从图片或桌面或摄像头按繁体或英文识别文字
保存剪贴板、桌面到文件
sa d\1.jpg
从剪贴板读取图片保存到d
标记的路径
sa d\<i>.txt
从剪贴板读取文本保存到d
标记的路径,<i>
会被全局序号替换
sa d\<i>.jpg s
保存桌面到d
标记的路径
sa d\<i>.jpg c
抓取摄像头保存到d
标记的路径,要先加载opencvImage模块,按回车保存图片
sa d\<i>.jpg c 1000
间隔1000毫秒
抓取摄像头保存到d
标记的路径
sa d\<i>.jpg c 1000 10
间隔1000毫秒
抓取摄像头保存到d
标记的路径,总共保存10
张
从剪贴板读取数据保存到XLSX文件
sa d\1.xlsx
从剪贴板读取数据保存到d
标记的路径
屏幕截图/拾色,获取屏幕区域尺寸
ps
手动截屏,图片保存到剪贴板
ps dstpath
手动截屏,图片保存到dstpath
pc
屏幕拾色,返回十六进制
和十进制
的rgb值,保存在剪贴板
pc c
打开windows拾色器
pc p
打开一个调色板拾色
gs
获取屏幕区域的尺寸,配合ffmpeg录制屏幕区域到视频或gif时使用
局域网接收文件
rf
查看接收线程是否启动
rf dstpath
设置保存路径
rf on
启动接收线程
rf off
停止接收线程
局域网发送文件
sf off
停止发送文件
sf src iplist
依次发送文件到列表里的主机
调用opencv处理图片
cmap
灰度图生成伪彩图片
den
图片降噪
调用pillow处理图片
rs
缩放图片
ro
旋转图片
crop
裁剪图片
gray
转灰度图
wm
加水印
cut
裁切图片
图片去水印
rwm
从剪贴板读取图片路径并打开opencv窗口
esc
关闭opencv窗口
enter
重新开始处理
右键
保存已处理的图片
d
下一张
a
前一张
操作文件
cp
复制文件,适用用将文件复制到一个或多个固定的文件夹,如存放备份文件的文件夹
ms
调用robocopy
镜像同步文件夹
nf/nd
新建文件/文件夹
enc/dec
调用openssl
加密/解密文件
zip/uzip
调用7zip
压缩/解压缩文件
zip
所选文件压缩到一个文件
zip *
所选文件分别压缩到一个文件
zip pw
所选文件加密压缩到一个文件
zip * d\name.zip
所选文件压缩到目标路径的一个文件
zip * d\*.zip
所选文件分别压缩到目标路径
zip * d\*.zip pw
功能同上,加密压缩
zip * bf@0\*.zip
所选文件分别压缩到bf
标记的路径下每一个文件夹内
zip * bf@1\*.zip
所选文件分别压缩到bf
标记的路径下第一个文件夹内
zip * bf@a\*.zip
所选文件分别压缩到bf
标记的路径下第一个文件夹名包含a
的文件夹内
uzip
参数同zip
ftp/dav
调用winscp
以ftp或dav的方式上传文件
m5/s1/s2/s3/s5/r1
调用powershell计算文件的md5/sha1/sha256/sha384/sha512/ripemd160
rn
批量重命名
rn r
用随机字符串重命名,16位长度
rn r 32
用随机字符串重命名,32位长度
rn r:<i>
用序列号重命名
rn r:123:abc
将原文件名中的123
替换为abc
rn i:abc
在原文件名的末尾添加abc
rn i:0:abc
在原文件名的头部添加abc
rn c:5
删除原文件名头部的5个文字
rn c:-5
删除原文件名尾部的5个文字
rn c:5:-5
删除原文件名头部和尾部的5个文字
rn l
原文件名转小写
rn u
原文件名转小写
rn .jpg
原文件的后缀修改为jpg
多个规则可以连起来使用:rn r:000:abc i:def c:-5 .jpg
一些未分类功能
ca
在所选路径或字典路径打开cmd窗口
pa
在所选路径或字典路径打开powershell窗口
<
执行cmd命令并关闭cmd窗口
>
执行cmd命令不关闭cmd窗口
2/8/10/16
进制转换
cal
计算器
e64/d64
base64编码/解码
@
用短名称打开网址
¥/$
用短名称搜索关键字
gj
关机
cq
重启
操作命令缓存
clearh
清空命令缓存
loadh
从history.txt加载命令缓存
saveh
保存命令缓存到history.txt
合并pdf
mpdf src dst
从src获取pdf路径,合并后保存到dst
写txt
wt
进入txt模式
cm
在未打开文件前切换到其它模式
wt file
打开file并进入txt模式,成功打开文件后所有的输入都会写进txt
控制vlc播放器
vlc
进入vlc模式
on
启动方便去
off
关闭播放器
play
开始播放
pause
暂停播放
stop
停止播放
n
下一首
p
前一首
l
切换播放列表
pl
打印列表
repeat
单曲循环
loop
列表循环
rand
随机播放
fs
全屏或退出全屏
sk
跳转到指定时间,按秒算
go
按编号切换歌曲或视频
v
设置音量
vu
增大音量
vd
减小音量
t
打印时间
cm
切换到其它模式
sleep
延时,用于自动执行多条命令
其它的输入会被当成名称进行搜索