Hallöchen.
Ich nutze die eBesucher-Surfbar auf meinem Hauptrechner in einem virtuellen Desktop mit Skript. Das klappt soweit alles wunderbar, sie läuft automatisch und bleibt nie stehen. Leider sind zwei unerwünschte Nebeneffekte damit einhergegangen.
- Wenn Firefox neu gestartet wird und die Surfbar aufgerufen wird, kommt es vor, dass Töne auf den Webseiten abgespielt werden.
- Wenn ich auf dem virtuellen Desktop Nummer 1 arbeite und dann das Skript Firefox im Desktop 3 neu startet, so wechselt der Desktop immer zu Nummer 3.
Diese beiden Probleme habe ich gegoogelt, jedoch leider keine passenden Lösungen gefunden, diese in einem Skript umzusetzen. Beim Thema Ton abstellen sind 3 Möglichkeiten gegeben:
- Surfbar-Tab in Firefox muten (möglicherweise weniger BTP),
- Firefox komplett muten (möglicherweise weniger BTP),
- virtuellen Desktop Nummer 3 muten.
Hat jemand von euch einen Lösungsweg für mich, welcher bestenfalls allein mit diesem Skript umgesetzt wird?
Hier mein bisheriges Skript, welches größtenteils aus dem Forum ist:
Code
- @echo off
- color E
- :CHECK
- ECHO Firefoxinstanz wird gecheckt
- tasklist /fi "Imagename eq firefox.exe"
- IF ERRORLEVEL 0 GOTO CLEAN
- IF ERRORLEVEL 1 GOTO START
- :CLEAN
- ECHO Firefox Profil wird bereinigt
- taskkill /im "firefox.exe" /F
- taskkill /im "firefox.exe" /F
- taskkill /im "firefox.exe" /F
- taskkill /im "firefox.exe" /F
- taskkill /im "firefox.exe" /F
- set DataDir=C:\Users\%USERNAME%\AppData\Local\Mozilla\Firefox\Profiles
- del /q /s /f "%DataDir%"
- rd /s /q "%DataDir%"
- for /d %%x in (C:\Users\%USERNAME%\AppData\Roaming\Mozilla\Firefox\Profiles\*) do del /q /s /f %%x\*sqlite
- ipconfig /flushdns
- GOTO START
- :START
- ECHO Firefox wird im virtuellen Desktop 3 im maximierten Fenster gestartet
- vdesk on:3 run:firefox.exe "https://www.ebesucher.de/surfbar/XXX" /MAX
- GOTO WAIT
- :WAIT
- ECHO und wird innerhalb von x - x Stunden neu gestartet
- SET MIN= 7200
- SET MAX= 14400
- SET /a Z=%MIN%+(%MAX%-%MIN%+1)*%random%/32768
- timeout /T %z%
- GOTO TIMER
- :TIMER
- ECHO Firefox wird gestoppt
- taskkill /im "firefox.exe" /F
- taskkill /im "firefox.exe" /F
- taskkill /im "firefox.exe" /F
- taskkill /im "firefox.exe" /F
- taskkill /im "firefox.exe" /F
- GOTO CHECK