@echo off
rem Reporneste scriptul intr-o fereastra minimizata
if not "%~1"=="min" (
start "" /min "%~f0" min
exit /b
)
set "URL=https://youtu.be/VB4NExi5uXs?si=E02T4uOr7s84EONZ"
rem Lasa desktopul sa se incarce dupa login
timeout /t 10 /nobreak >nul
rem Cauta Chrome, apoi Edge
set "BROWSER="
if exist "%ProgramFiles%\Google\Chrome\Application\chrome.exe" set "BROWSER=%ProgramFiles%\Google\Chrome\Application\chrome.exe"
if not defined BROWSER if exist "%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe" set "BROWSER=%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe"
if not defined BROWSER if exist "%LocalAppData%\Google\Chrome\Application\chrome.exe" set "BROWSER=%LocalAppData%\Google\Chrome\Application\chrome.exe"
if not defined BROWSER if exist "%ProgramFiles(x86)%\Microsoft\Edge\Application\msedge.exe" set "BROWSER=%ProgramFiles(x86)%\Microsoft\Edge\Application\msedge.exe"
if not defined BROWSER if exist "%ProgramFiles%\Microsoft\Edge\Application\msedge.exe" set "BROWSER=%ProgramFiles%\Microsoft\Edge\Application\msedge.exe"
rem Volum la maxim (tasta Volume Up apasata de 50 de ori)
powershell -NoProfile -WindowStyle Hidden -Command "$w = New-Object -ComObject WScript.Shell; 1..50 | ForEach-Object { $w.SendKeys([char]175) }"
rem Deschide linkul intr-o fereastra noua
if defined BROWSER (
start "" "%BROWSER%" --new-window --autoplay-policy=no-user-gesture-required "%URL%"
) else (
start "" "%URL%"
)
rem Asteapta pornirea videoclipului, apoi minimizeaza browserul
timeout /t 6 /nobreak >nul
powershell -NoProfile -WindowStyle Hidden -Command "Add-Type -Name W -Namespace N -MemberDefinition '[DllImport(\"user32.dll\")] public static extern bool ShowWindowAsync(System.IntPtr h, int c);'; Get-Process chrome,msedge -ErrorAction SilentlyContinue | Where-Object { $_.MainWindowHandle -ne 0 } | ForEach-Object { [N.W]::ShowWindowAsync($_.MainWindowHandle, 6) | Out-Null }"
exit
PHP
1,964 characters