-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy path!PNGGauntlet_GIF.bat
64 lines (60 loc) · 1.67 KB
/
!PNGGauntlet_GIF.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
@echo off
title PNGGauntlet
set pngout="%portable%\PNGout\pngout"
set deletexp="%portable%\DeleteXP\DeleteXP"
set stripper="%portable%\Stripper\Stripper"
set optipng="%portable%\OptiPNG\optipng"
set deflopt="%portable%\DeflOpt\DeflOpt"
set exiftool="%portable%\ExifTool\exiftool"
set exiftoolcomment="0x"
for %%i in (*.gif) do (
echo *** ***
echo *** PNGOUT ***
echo *** ***
echo.
%pngout% "%%i" /kp
echo.
echo.
echo.
echo *** ***
echo *** DELETEXP ***
echo *** ***
echo.
%deletexp% "%%i"
echo.
echo.
echo.
echo.
echo *** ***
echo *** STRIPPER ***
echo *** ***
echo.
echo Stripping "%%~ni.png" ...
%stripper% "%%~ni.png"
echo.
echo.
echo.
echo *** ***
echo *** OptiPNG ***
echo *** ***
echo.
%optipng% -o7 "%%~ni.png"
echo.
%deflopt% "%%~ni.png"
echo.
echo.
echo.
echo *** ***
echo *** EXIFTOOL COMMENT ***
echo *** ***
echo.
%exiftool% -Comment=%exiftoolcomment% -overwrite_original "%%~ni.png"
echo.
echo.
echo.
echo *****************************************************
echo.
echo.
echo.
)
pause