RetroRocket
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Код: @echo off rem ===== Диапазон значений ширины ========== set MINW=1200 set MAXW=1600 rem ===== Диапазон значений высоты ========== set MINH=600 set MAXH=900 rem ================================== rem ==== Ожидаем наличие файлов FirefoxPortable.ini и FirefoxPortable.exe. if not exist "%~dp0FirefoxPortable.ini" echo Error: file FirefoxPortable.ini not found. Press any key to exit.&&pause>nul&&exit 1 if not exist "%~dp0FirefoxPortable.exe" echo Error: file FirefoxPortable.exe not found. Press any key to exit.&&pause>nul&&exit 1 rem ==== Пропускаем первый random. echo %random% >nul rem ==== Вычисляем размеры. set /a W=MINW+(MAXW-MINW+1) * %random%/32768 set /a H=MINH+(MAXH-MINH+1) * %random%/32768 rem ==== Добавляем новые значения ширины и высоты в строку AdditionalParameters файла FirefoxPortable.ini. type "%~dp0FirefoxPortable.ini"|findstr /v /i "AdditionalParameters">"%~dp0FirefoxPortable.ini.tmp" echo AdditionalParameters=-width %W% -height %H%>>"%~dp0FirefoxPortable.ini.tmp" move /y "%~dp0FirefoxPortable.ini.tmp" "%~dp0FirefoxPortable.ini" rem ==== Запускаем лаунчер. start "%~dp0FirefoxPortable.exe" |
| Всего записей: 2691 | Зарегистр. 02-01-2018 | Отправлено: 12:30 23-12-2019 | Исправлено: RetroRocket, 12:33 23-12-2019 |
|