
用autoit v3写一个脚本打开、暂停、关闭CamSutio,并将CamSutio生成的视频文件自定义命名,该如何写呀?
1个回答
展开全部
CamStudio 2.0
还要选择录制区域的,除非你选择的是全屏录制或者设置好了固定区域的位置。
先给你一段代码,可以自动点击录制按钮,但区域选择不知道你是什么要求,所以后面的没做。
#Include <GuiToolBar.au3>
$win = "CamStudio"
If Not WinExists($win) Then
ShellExecute(@ProgramFilesDir & "\CamStudio\Recorder.exe")
WinWait($win)
EndIf
If Not WinActive($win) Then WinActivate($win)
WinWaitActive($win)
_GUICtrlToolbar_ClickIndex(ControlGetHandle($win, "", "ToolbarWindow321"), 0)
还要选择录制区域的,除非你选择的是全屏录制或者设置好了固定区域的位置。
先给你一段代码,可以自动点击录制按钮,但区域选择不知道你是什么要求,所以后面的没做。
#Include <GuiToolBar.au3>
$win = "CamStudio"
If Not WinExists($win) Then
ShellExecute(@ProgramFilesDir & "\CamStudio\Recorder.exe")
WinWait($win)
EndIf
If Not WinActive($win) Then WinActivate($win)
WinWaitActive($win)
_GUICtrlToolbar_ClickIndex(ControlGetHandle($win, "", "ToolbarWindow321"), 0)
更多追问追答
追问
我是全屏录制,打开、暂停、关闭CamStudio已经都实现,现在想做的事把生成的.avi视频文件自定义命名,并保存到指定的文件夹。希望各位高手帮忙实现以下
追答
自定义命名是什么方式?弹出个输入框让你自己输入命名?
还有,指定的文件夹是哪里?都不说,怎么做。
可以再讲清楚些吗?
用 FileMove 就可以重命名并移动文件。
FileMove ( "源文件", "目标文件" [, 标志] )
标志可以是:
0 = (默认) 不覆盖存在的文件
1 = 覆盖存在的文件
8 = 如果目标文件夹不存在,就先创建 (查看注意部分).

2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询