用2楼的3H3MP3SplitterJoinerPro 会快点,不用转换MP3的码率, 直接源码率,10秒不到就可以完成合并,转换码率的要3分钟。- #Region ;**** 由 AccAu3Wrapper_GUI 创建指令 ****
- #AccAu3Wrapper_Outfile=新每10个mp3合并为一个.exe
- #AccAu3Wrapper_UseUpx=y
- #AccAu3Wrapper_UseX64=n
- #AccAu3Wrapper_Res_Language=2052
- #AccAu3Wrapper_Res_requestedExecutionLevel=None
- #EndRegion ;**** 由 AccAu3Wrapper_GUI 创建指令 ****
- Global $Paused
- HotKeySet("{F1}", "Pause")
- HotKeySet("{F3}", "Continue")
- HotKeySet("{ESC}", "Terminate")
- ;HotKeySet("+!d", "ShowMessage") ;Shift-Alt-d
-
- WinActivate("MP3 Splitter Joiner Pro")
- Sleep(500)
- ControlClick("MP3 Splitter Joiner Pro","","Button2") ;添加mp3
- While 1
- Sleep(300)
- ToolTip('Script is "Run"', 0, 0)
- MouseClickDrag("left", 1068, 568, 1068, 353);选择10个mp3
- Sleep(500)
- MouseClick("left", 1348, 696, 1);打开
- Sleep(1000)
- ControlClick("MP3 Splitter Joiner Pro","","Button1");立即合并
- Sleep(1000);
- MouseClick("left", 930, 352, 1);选择第一个文件名
- Sleep(500)
- MouseClick("left", 855, 238, 1);回上一目录
- Sleep(500)
- MouseClick("left", 841, 471, 2);双击进入保存的文件夹
- Sleep(500)
- MouseClick("left", 1348, 696, 1);保存
- Sleep(6000);等待10秒转换
- ControlClick("MP3 Splitter Joiner Pro","","Button5");移除全部
- Sleep(500)
- ControlClick("MP3 Splitter Joiner Pro","","Button2") ;继续添加MP3
- Sleep(500)
- MouseClick("left", 855, 238, 1);返回目录
- Sleep(500)
- MouseClick("left", 830, 424, 2);双击进入原文件夹
- Sleep(500)
- MouseClickDrag("left", 1068, 568, 1068, 353);选择10个mp3 删除
- Sleep(500)
- Send("{DELETE}");删除
- Sleep(500)
- WEnd
-
- Func Pause()
- $Paused = True
- TogglePause()
- EndFunc ;==>Pause
-
- Func Continue()
- $Paused = False
- TogglePause()
- EndFunc ;==>Continue
-
- Func TogglePause()
- While $Paused
- Sleep(100)
- ToolTip('Script is "Paused"', 0, 0)
- WEnd
- ; ToolTip("")
- EndFunc ;==>TogglePause
-
- Func Terminate()
- Exit 0
- EndFunc ;==>Terminate
-
- ;Func ShowMessage()
- ; MsgBox(4096, "", "This is a message.")
- ;EndFunc ;==>ShowMessage
复制代码
|