-=Petter=- Skrevet 8. desember 2012 Del Skrevet 8. desember 2012 Hei Jeg bruker et program som da jeg avslutter det starter opp et eget vindu. Er det et script eller noe som kan settes til og sjekke om dette er oppe, og i så fall lukke dette? Har søkt etter batch script til dette, kan ha funnet. Men ikke som gjør dette av seg selv, må kjøres manuelt. Grunnen til jeg trenger dette, er at når dette vinduet er oppe. Blokkerer dette for andre programmer som starter med hurtig taster fra fjernkontroll. Mediacenter pc. Håper noen kan hjelpe. Mvh Petter Lenke til kommentar
BlueEAGLE Skrevet 9. desember 2012 Del Skrevet 9. desember 2012 Det du er på jakt etter er en kombinasjon av tasklist og taskkill. Det du da trenger å vite er navnet på prosessen. Lenke til kommentar
-=Petter=- Skrevet 9. desember 2012 Forfatter Del Skrevet 9. desember 2012 Det kan nok stemme. Bare jeg får scriptet/programmet til og sjekke i tilfelle det starter. Lenke til kommentar
BlueEAGLE Skrevet 9. desember 2012 Del Skrevet 9. desember 2012 En scheduled task som kjører hvert minutt i et minimert vindu er det enkleste. Men hvis dette programmet aldri skal kjøre, hvorfor ikke bare fjerne det? 1 Lenke til kommentar
-=Petter=- Skrevet 10. desember 2012 Forfatter Del Skrevet 10. desember 2012 Får ikke fjernet programmet, da det er en del av et annet program. Det er en del av TeamViewer. Da man bruker gratis utgaven åpner det vinduet seg etter man er ferdig med og fjernstyre. Hvis jeg da skal starte eks. XBMC som jeg bruker fjernkontroll til og starte. Blokkerer da det vinduet TV har startet for signalene (taste kobinasjonen). Lenke til kommentar
-=Petter=- Skrevet 10. desember 2012 Forfatter Del Skrevet 10. desember 2012 Takker for hjelpen, men kan se ut som om jeg ikke trenger dette lengre. Da jeg la inn kun server delen i steden. Da ser det ikke ut til at denne popupen kommer lengre. Petter Lenke til kommentar
-=Petter=- Skrevet 13. desember 2012 Forfatter Del Skrevet 13. desember 2012 Og jeg må rette på meg selv. Den dukker opp der også. Så hvis du fremdeles er int i og hjelpe, tar jeg gjerne i mot hjelpen :-) Lenke til kommentar
snippsat Skrevet 13. desember 2012 Del Skrevet 13. desember 2012 Vil lukke prosessen etter satt "time_delay",viss ikke finner kjørende prosess "igjen" lukker programmet seg. Aktivere "else" blokken og den kjører evig,og ser etter navngitt prosess etter satt "time_delay". http://pastebin.com/ckEdaWZt Nei det er ikke batch,men Python(2.7) Lenke til kommentar
-=Petter=- Skrevet 14. desember 2012 Forfatter Del Skrevet 14. desember 2012 Vil lukke prosessen etter satt "time_delay",viss ikke finner kjørende prosess "igjen" lukker programmet seg. Aktivere "else" blokken og den kjører evig,og ser etter navngitt prosess etter satt "time_delay". http://pastebin.com/ckEdaWZt Nei det er ikke batch,men Python(2.7) Hei Skal jeg bare skifte ut notpad.exe med eventuelt prosess jeg skal få til og stenge? Hvordan aktiverer jeg else blokken? Fjerne hashen? Og vil den fortsette etter den har lukket en forekomst, hvis jeg da logger inn igjen, slik at den gjøre det samme igjen? Og hva skal jeg lagre den som? Trenger jeg noe annet for at denne skal kjøre også? Lenke til kommentar
snippsat Skrevet 14. desember 2012 Del Skrevet 14. desember 2012 Skal jeg bare skifte ut notpad.exe med eventuelt prosess jeg skal få til og stenge? Ja. Hvordan aktiverer jeg else blokken? Fjerne hashen? Fjerne # Og vil den fortsette etter den har lukket en forekomst, hvis jeg da logger inn igjen, slik at den gjøre det samme igjen? Aktiver du "else" blokken vil den kjøre hele tiden og sjekking blir gjort etter satt time_delay,dukker prosessen opp blir det "kill". Og hva skal jeg lagre den som? hvasomhelts.py i python 2.7 sin folder. Trenger jeg noe annet for at denne skal kjøre også? Du trenger python 2.7. http://www.python.org/download/ Når installert kan du kjøre fra kommandlinjen eller IDLE Fra kommandlinjen(cmd) python task_kill.py når du har navigert til Python 27 sin folder. Fra IDLE. File->New Window Lim inn koden,lagre koden task_kill.py Kjøre koden Run->Run Module(F5) Lenke til kommentar
-=Petter=- Skrevet 14. desember 2012 Forfatter Del Skrevet 14. desember 2012 Prøvde og slukke den prosessen, men da slukker hele TV slik at jeg ikke kan logge inn igjen. Er det mulig å sette det til og lukke et vindu i steden for en prosess? Lenke til kommentar
snippsat Skrevet 14. desember 2012 Del Skrevet 14. desember 2012 Er det mulig å sette det til og lukke et vindu i steden for en prosess? Viss dette er noe som må kjøre for at mediesenter opplegget skal virke er det ikke mulig og lukke prosessen. Vil ikke minimering av vindu virke?,viss problemet er kun at vinduet er oppe. ALT+ Space for meny, eller ALT+ Space + n for og minimere vinduet. Lenke til kommentar
TaZ Skrevet 14. desember 2012 Del Skrevet 14. desember 2012 (endret) Hva med logmein..da slipper du det tullet... Eller første treff på google.no http://forum.xbmc.org/showthread.php?tid=135746 Endret 14. desember 2012 av TaZ Lenke til kommentar
-=Petter=- Skrevet 15. desember 2012 Forfatter Del Skrevet 15. desember 2012 Viss dette er noe som må kjøre for at mediesenter opplegget skal virke er det ikke mulig og lukke prosessen. Vil ikke minimering av vindu virke?,viss problemet er kun at vinduet er oppe. ALT+ Space for meny, eller ALT+ Space + n for og minimere vinduet. Er for at mediasenteret skal fungere skikkelig ja, jeg bruker ikke tastatur på pc, kun fjernkontroll (harmony) og da har jeg ikke de valgene alt + space + n f.eks. Men er jo avhengig av TeamViewer skal fungere hele tiden. Hva med logmein..da slipper du det tullet... Eller første treff på google.no http://forum.xbmc.or....php?tid=135746 Har testet disse jeg har funnet, men ikke fått dem til og virke. Skjer i hvertfall ikke noe da jeg tester, så sant ikke jeg har misforstått et eller annet. Lenke til kommentar
snippsat Skrevet 15. desember 2012 Del Skrevet 15. desember 2012 (endret) Sjekk om dette fungerer for deg,start notisblokk ha vinduet oppe. Start IDLE,skriv inn,enter etter hver linje. >>> import ctypes >>> windll = ctypes.windll >>> user32 = windll.user32 >>> hwnd = _user32.FindWindowA(None, 'uten navn - Notisblokk') >>> user32.ShowWindow(hwnd, 6) 24 Vinduet skal nå være minimert. Test med vinduet du vil ha bort. Da skjønner du opplegget,virker dette kan jeg skrive om koden min over til og søke på vinduet sitt tittel navn. Da vil vinduet bli minimert og prosessen vil fortsatt kjøre. Du kan mulig også løse den enkelt med at programmet alltid starter minimert. Som vist her bare og legge til /MINIMIZED i register. http://blog.jimmyr.com/Windows_Start_programs_minimized_15_2008.php Endret 15. desember 2012 av SNIPPSAT Lenke til kommentar
-=Petter=- Skrevet 15. desember 2012 Forfatter Del Skrevet 15. desember 2012 (endret) SNIPPSAT: Skjønte ikke helt hva du mente her. Litt blank innenfor slikt. TaZ. Sett litt mer på det scriptet, redigert slik at det til norsk tekst i fila, men det gjøre så jeg ikke kan logge inn igjen i det hele tatt, så det virker ikke slik det skal. Endret 15. desember 2012 av -=Petter=- Lenke til kommentar
TaZ Skrevet 15. desember 2012 Del Skrevet 15. desember 2012 Script? Er bare en exe. fil du kjører etter det jeg forstår,har ikke testet dette selv.. Lenke til kommentar
-=Petter=- Skrevet 15. desember 2012 Forfatter Del Skrevet 15. desember 2012 TaZ: Er et scriipt laget med AutoHotKey, konvertert itl .exe. Lenke til kommentar
snippsat Skrevet 16. desember 2012 Del Skrevet 16. desember 2012 Har testet litt mere og kjørt TeamViewer. AutoHotKey scriptet vil nok virke viss du forandrer "Sponsored session" til "Sponset økt". Scriptet leter etter vinduet sin tittel og når du kjører norsk versjon er det "Sponset økt" Nå har jeg skrevet en versjon i Python som fungerer for meg. Måtte bruke pywinauto for den enste måten og få lukket vinduet er og aktivere OK. Har lagd en exe versjon Sponset_vindu,så blir det litt enklere for deg. Du får teste om dette virker,gjør nå en sjekk hvert 30 sek etter sponset vindu. Koden. http://pastebin.com/xnZcWLpy Lenke til kommentar
-=Petter=- Skrevet 16. desember 2012 Forfatter Del Skrevet 16. desember 2012 Snippsat: Prøver og laste ned, men må få tilgang. Mail ble vist automatisk sendt til deg. Petter Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå