Skip to content

Commit 5412418

Browse files
authored
Updated to v1.4.3
Check changelog branch for additions
1 parent 9f36b51 commit 5412418

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

source-latest.bat

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@Echo Off
2-
set version=RandomFilePicker - v1.4.2
2+
set version=RandomFilePicker - v1.4.3
33
Title %version%
44

55

@@ -36,15 +36,17 @@ Title %version%
3636
::4 = Images, Videos, Music
3737
::5 = Your preferred file type (CAUTION: Will literally open anything)
3838

39-
::FILE TYPES - Add any file extensions you may find useful.
39+
::FILTER - Add any file extensions you may find useful.
4040
::Image file types
41-
set file_image=.png .jpg .jpeg .webp
41+
set file_image=.png .jpg .jpeg .webp .gif .bmp .tiff
4242
::Video file types
43-
set file_video=.mp4 .mkv .mov .webm
43+
set file_video=.mp4 .mkv .mov .webm .avi .wmv .mpeg
4444
::Music file types
45-
set file_music=.mp3 .m4a .wav .wma
46-
::Invalid file types or keywords to save you headache on avoiding certain files. Can be left empty.
47-
set file_filter=.exe
45+
set file_music=.mp3 .m4a .wav .wma .flac .aac .ogg
46+
::Allowed file types or keywords.
47+
set allowed_filter=
48+
::Blocked file types or keywords.
49+
set blocked_filter=.exe
4850

4951
::#### END OF CONFIG ####
5052

@@ -91,7 +93,6 @@ if %search_mode% LSS 1 (goto Error-IncorrectNum)
9193
if %search_mode% GTR 5 (goto Error-IncorrectNum)
9294
Echo %search_mode% | findstr "%search_mode%" >nul && (goto Search_Mode%search_mode%) || (goto Error-IncorrectNum)
9395

94-
9596
:Search_Mode1
9697
Echo %filename% | findstr /i "%file_image%" >nul && (goto Review) || (goto Randomizer)
9798
:Search_Mode2
@@ -106,8 +107,9 @@ goto Review
106107

107108
::Step 3
108109
:Review
110+
Echo %filename% | findstr /v "%allowed_filter%" >nul && (goto Randomizer)
109111
Echo %filename% | find /v "%file_all%" >nul && (goto Randomizer)
110-
Echo %filename% | findstr /i "%file_filter%" >nul && (goto Error-InvalidFile)
112+
Echo %filename% | findstr /i "%blocked_filter%" >nul && (goto Error-InvalidFile)
111113
::For /f %%A in ("%filename%") do set filesize=%%~zA
112114
CLS
113115
Start "" "%filename%"

0 commit comments

Comments
 (0)