能力值:
( LV2,RANK:10 )
|
-
-
2 楼
天哪!预览几次,“现金”就剩下4Kx了,这是什么道理?
本来有154Kx,想悬赏50Kx的!害我要去做IQ题才能把编辑好的帖子发出来!
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
新手赚钱不容易
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
支持一下啊支持一下啊
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
支持下…………!
|
能力值:
( LV9,RANK:170 )
|
-
-
6 楼
如此精悍,可音视频转换?
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
它是一个纯粹的GUI,添加编码命令行工具可以进行相应的格式转换。
你添加 FFmpeg.exe 视频编码工具并写上预置命令,当然就可以转换视频啦!
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
没人理了?
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
你自己不是回答了么?del %0 有啥问题?“批处理还要保留末尾空行”是什么意思?能否举例说明?
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
后半句话不用管,是批处理文件的规范。
我说的是在.exe里修改代码,让.exe把“del %0”写到每个批处理的末尾。这个.exe是命令行工具的GUI,生成bat执行音频转换。
PS:没人理的原因是说的太不清楚了?有这么严重?
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
好吧,“批处理还要保留末尾空行”的意思是,要新插入一行,不能把“del %0”直接写在当前的空白行里,批处理末尾不留一行空白可能会有问题的。
我想解决的问题是:用 Hex 编辑器,能不能给.exe插入代码,同时保证.exe修改后可以正常执行?
我试过插入,但是保存后无法执行。
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
这回我看明白了,“末尾加空行”本来并不难理解,但你把他和"del %0"放一块,就以为是什么特殊意思了。
我看了下你这个截图生成的bat属于这样的模式对不:
echo off等头
commands
pause
其中头和尾(pause)看上去是自动生成的。中间的commands可以自定义。
因为del *后,文件已被删掉,后面的命令行就无法执行了。那么,在最后加入 del %0&pause 或类似的语句,是否是你想要的结果?
|
能力值:
( LV4,RANK:50 )
|
-
-
13 楼
Hook WriteFile
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
嗯!是这样,你很聪明!中间的commands是读取目录下的.cfg文件,理解力很强!
我觉得应该是这样吧: pause&del %0
否则del命令后面的pause就没用了。
我想要的完整的批处理内容是:
@echo off ...... pause del %0
要“pause”的原因是在执行完毕后我们要看一下转换成功没有,你知道啦。
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
太高深了,我不懂~
不知道你能不能抽空代劳一下呢?
O(∩_∩)O~
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
有人能反编译出源代码吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
由于没有办法拿到源代码,不可以增加删除临时文件的功能,只能在批处理命令方面想办法了。
之前去掉“chcp 1252”来支持双字节文件名也是用Hex编辑器修改代码的方法解决的。
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
使用 del %0&pause 的话,是没有问题的,因为批处理是逐行读的。比如,del ***&cmd1&cmd2中,同行的cmd1和cmd2都会被运行。
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
哦?是这样的吗?我没试过,第一次听说,学习了~
现在关键问题是,怎么把命令插入到.exe里面??到底行不行得通??
这个“pause”的Hex位置是:005E10
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
又凉了~ 天哪!
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
赚Kx很不容易啊!穷人路过······
|
能力值:
( LV4,RANK:50 )
|
-
-
22 楼
说实话-- 我看了-- 很久以前
这个 软件 生成bat时用的 WriteFile,
但是 若 说 是 楼主 单单 要 实现 防止 bat 过 多,那可 简单了 ---
写个 del *.bat /f /q 保存为 xxx.cmd
到bat目录,多了的时候执行就得了 --
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
被你气死~
我就是不想手工删除,那会显得多余,因为批处理数量被限定了不会超出20个,超过了会自动覆盖旧文件,占的空间很小。
让每个批处理自身带有自删的命令才有意义。
|
|
|