首页
学习
活动
专区
圈层
工具
发布

Recuva 无原生命令行?用 AutoHotkey + Python 搭建批量文件恢复流水线

本文不回避这个限制,而是给出一条可落地的工程化路径:磁盘镜像先行+GUI自动化驱动+Python后处理,把Recuva纳入可重复、可留痕的批量恢复流水线。...正确的做法是把Recuva当作流水线里的一个"环节"来驱动:能自动化的部分交给脚本,不能自动化的部分用GUI自动化补位,写盘类危险操作永远留到最后一步由人确认。...启动后按向导选择"所有文件→指定盘符→勾选深度扫描",脚本片段如下:展开代码语言:TXTAI代码解释;启动Recuva(无命令行参数,全部由GUI向导驱动)Run,"C:\ProgramFiles\Recuva...,ahk_class#32770Sleep,300;轮询等待扫描结束:标题出现"完成/结果"字样即退出Loop{WinGetTitle,t,ahk_class#32770ifInStr(t,"完成")|...开发者的解法是:镜像保安全、AHK补自动化、Python做加工、人工守最后一道关。这套流水线同样适用于其他无API的桌面恢复工具,核心思路可以平滑迁移。

22200
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    爱奇艺客户端无原生命令行?用 AutoHotkey + Python 搭本地视频批量播放流水线

    先说结论:爱奇艺Windows客户端没有对外提供的官方CLIAPISDK,它是个纯GUI应用。...有,思路和很多GUI软件一样:AutoHotkey模拟键鼠+Python编排。下面完整走一遍,把需求、选型、脚本、局限都讲清楚。...GUI自动化:用AutoHotkey模拟键鼠,配合Python做编排。可行,选它。为什么是AutoHotkey而不是纯Python的pyautogui?...)#调AutoHotkey脚本完成播放/截图/关闭subprocess.run([r"C:\ProgramFiles\AutoHotkey\AutoHotkey.exe","play_and_cap.ahk...能接受这些限制的话,这套"GUI自动化+脚本后处理"的方案足够应付本地视频的批量试播和抽帧。如果只是日常看剧,那直接开客户端最省事,没必要上脚本。一句话:脚本解决的是"重复劳动",不是"魔法"。

    29910

    Typora优化教程:如何使用回车键来实现「换行」而非「分段」(类似Obsidian)

    前言:首先在Typora中的默认设置中按一下 回车键 会实现「分段」操作(中间空一行)按一下 Shift+回车键会实现「换行」操作(中间不空行)效果如下图所示:分段分段分段换行换行换行我们的最终目标:按一下...操作的两行文字变为同一行(实时渲染模式下)二、安装软件「AutoHotkey」三、编写程序提示:手残党可以直接运行我分享的压缩包里的文件步骤:右键桌面,新建一个文本文件打开文件,输入下面的代码#IfWinActive ahk_exe...+Enter(换行) +Enter::Send {Enter} ; Shift+Enter发送Enter(新段落)}保存文件,并将其重命名为「Typora.ahk

    1.5K10

    课时35:图形用户界面入门

    目录:   一、安装GUI工具包:EasyGui   二、导入EasyGui   三、使用EasyGui   四、修改默认设置   五、课时35课后习题及答案 *********************...************** 一、安装GUI工具包:EasyGui *********************************** 本章介绍的是图形用户界面编程,也就是平时所说的GUI(读作【gu...目前有很多Python的GUI工具包可供选择,Python有一个非常简单的GUI工具包:EasyGui。...EasyGui跟它的名字一样的简单,一旦你的模块导入了EasyGui,GUI操作就是一个简单地调用EasyGui函数的几个参数的问题了。...********************* 四、修改默认设置 *********************  默认情况下显示的对话框会很大,而且字体也相对难看。

    1.3K40

    PC端自动化测试实战教程-1-pywinauto 环境搭建(详细教程)

    然而在一次偶然的机会接触到了Python的一个模块说是它可以实现Microsoft Windows GUI自动化测试,宏哥就想试一下是不是可以实现了,于是就边学习边记录供小伙伴或者童鞋们学习参考。...2.pywinauto pywinauto 是一个用于 Windows GUI 自动化的 Python 库。...无论是进行GUI测试、数据采集还是自动化任务,Pywinauto都能提供便捷的解决方案。4.1安装Python首先我们要安装好Python,然后才能安装Pywinauto,原因就不用宏哥多说了吧!...AutoIt - 具有自己的类似Basic语言的免费工具(基于Win32 API,没有.NET计划)AutoHotKey - 具有自己的脚本语言的原生C ++工具(.ahk)5.3.4商业工具WinRunner...)5.4gui inspect tool全家桶1.官方文档中推荐使用spy++和inspect来检查。

    10.3K33
    领券