ggg2010 发表于 2018-10-14 21:32:29

要寻找照片的开头和结尾,恢复照片,数量未知

{
assign v1 currentpos
move 1
assign v2 curentpos
block v1 v2
Find 0xffd8ff BlockOnly
iffound
find 0xd900 down
move 1
assign v3 curentpos
block v1 v3
assign v4 1
copyintonewfile F:\gcm\学习\123\v4
{inc v4}
}
大家帮忙看看哪有问题

scq330 发表于 2018-10-15 10:17:10

你这程序写的狗屁不通...能用才怪

ggg2010 发表于 2018-10-15 16:36:10

我知道狗屁不通,刚学,请多多指教

三思而行Asahi 发表于 2018-12-4 09:20:20

建议你先把注释写在后面,然后再把思路先理清楚在写脚本。

三思而行Asahi 发表于 2018-12-4 10:56:34

我写的半自动而已给你个参考吧:

{   
Assign s 1
   Find 0xFFD8FFE0 down
IfFound
Getuserinputi 1 请输入JPG文件头偏移
Endif
   Find 0xFFD9 down
Getuserinputi 2 请输入JPG文件尾偏移
Endif
block 1 2
CopyIntoNewFile C:\Users\admin\Desktop\11\图片+s+.jpg
Inc s
}

三思而行Asahi 发表于 2018-12-5 13:33:45

Assign s 1
{
   Find 0xFFD8FFE000104A46 Down
   Assign a CurrentPos         
   Label a            
   Find 0xFFD9 down
MOVE 1               
   Assign b CurrentPos         
   Label b                  
   Block a b
   CopyIntoNewFile C:\Users\admin\Desktop\123\OK+s+.jpg
Inc s
}


之前的脚本写的不是很认真这个是全自动脚本提取JPG文件的

ggg2010 发表于 2020-3-18 09:13:52

为什么要加个label
页: [1]
查看完整版本: 要寻找照片的开头和结尾,恢复照片,数量未知