main.bat
1 @echo off
2 color 0a
3 title Extract URL from HAR 1.0
4
5 SETLOCAL ENABLEEXTENSIONS
6 SETLOCAL ENABLEDELAYEDEXPANSION
7
8 pushd "%TEMP%"
9
10 set PARAM=%~1
11 set FILE_EXT=.har
12
13 if "%PARAM%" equ "" (
14 echo Please drag and drop a ^'*%FILE_EXT%' file onto this batch program.
15 goto NORMAL_EXIT
16 )
17
18 for %%i in ("%PARAM%") do (
19 if /i "%%~xi" neq "%FILE_EXT%" (
20 echo Type of file must be ^'%FILE_EXT%'.
21 goto NORMAL_EXIT
22 )
23 if /i %%~zi equ 0 (
24 echo Error #1
25 goto NORMAL_EXIT
26 )
27 )
28
29 findstr /c:"""url""" "%PARAM%" > tve_segment_1
30 cd . > tve_segment_2
31 for /f "tokens=1* delims=:" %%i in (tve_segment_1) do (
32 set T_STR=%%j
33 >> tve_segment_2 echo !T_STR:~2,-2!
34 )
35
36 clip < tve_segment_2
37 del tve_segment_1 tve_segment_2
38
39 SETLOCAL DISABLEDELAYEDEXPANSION
40 echo Hey! Now you can add batch download from clipboard.
41
42 :NORMAL_EXIT
43 popd
44 pause
45 exit
Firefox --> Ctrl+Shift+E --> Media --> Save All As HAR







来源:https://www.cnblogs.com/rms365/p/10892771.html