中望CAD启动器.tar.gz
中望CAD2026在试用状态时,每次打开,都会弹出一个对话框,鼠标点击试用之后,才能打开程序,有一点不方便。
借助xdotool的窗口识别及按键模拟,通过编写脚本,以及制作desktop,可以自动跳过这个对话框,脚本内容如下:
另外不要忘了,CAD要设置一下默认使用“启动中望CAD2026”打开。
#!/bin/bash # 定义变量 ZWVER="2026" WINDOW_NAME="欢迎使用ZWCAD ${ZWVER}" # 启动中望CAD,并透传参数 sh /opt/apps/com.zwsoft.zwcad${ZWVER}/files/ZWCADRUN.sh "$@" & # 毫秒级阻塞等待该窗口出现 WID=$(xdotool search --sync --limit 1 --name "$WINDOW_NAME" 2>/dev/null) if [ -n "$WID" ]; then echo "检测到窗口 (ID: $WID),准备处理..." # 将该窗口激活并带到屏幕最前端 xdotool windowactivate $WID # 等待窗口聚焦完成,避免空格发送到文件管理器 sleep 0.1 # 模拟按下空格键 xdotool key --window $WID space fi
我感觉:你应该还有,很重要的事,没说完。😊
中望太善了,我不好意思说😂
可是大家很想听,哈哈~
能否私信说说,迫切需求
让ai帮你用strace跟踪和分析程序的启动过程,问个几轮就出来了。
Featured Collection
Popular Events
中望CAD启动器.tar.gz
中望CAD2026在试用状态时,每次打开,都会弹出一个对话框,鼠标点击试用之后,才能打开程序,有一点不方便。
借助xdotool的窗口识别及按键模拟,通过编写脚本,以及制作desktop,可以自动跳过这个对话框,脚本内容如下:
另外不要忘了,CAD要设置一下默认使用“启动中望CAD2026”打开。