Visa fullständig version : Tips fönsterhanterarprogram?
Jag behöver ett program som kan kontrollera fönster i Windows. Min önskan är att på ett förutbestämt sätt växla mellan ett antal olika fönster med olika innehåll. Ungefär som ett tidsinställt alt-tab alltså.
Finns det något smart gratisprogram för detta, eller om jag måste skriva det själv - är det svårt?
Nalfaren
2007-03-28, 10:58
Beror på vilket språk, finns APIer som du kan anropa.
VB.NET exempel om du vet fönstrets namn
AppActivate("Namnlös - Anteckningar")
---
Eller t.ex.
Dim intNotePad As Integer = Shell("C:\WINNT\Notepad.exe",
AppWinStyle.MinimizedNoFocus)
AppActivate(intNotePad)
---
Kan även använda lite andra mer hardcore APIer, ta reda på ett
programs handle och skicka lite bringtofront APIer.. etc.
En timer får du ju programmera, men det är enklare.
Borde finnas program ute för liknande.
Beror på vilket språk, finns APIer som du kan anropa.
VB.NET exempel om du vet fönstrets namn
AppActivate("Namnlös - Anteckningar")
---
Eller t.ex.
Dim intNotePad As Integer = Shell("C:\WINNT\Notepad.exe",
AppWinStyle.MinimizedNoFocus)
AppActivate(intNotePad)
---
Kan även använda lite andra mer hardcore APIer, ta reda på ett
programs handle och skicka lite bringtofront APIer.. etc.
En timer får du ju programmera, men det är enklare.
Borde finnas program ute för liknande.
Fönstrets namn torde väl annars inte vara några problem att söka reda i någon sorts lista över öppna fönster som API't tillhandahåller. Timern är som du säger ganska lättfixad, enda jag aldrig provat är nog hur jag ska få det till ett litet smidigt program som kan köra i bakgrunden. Fast å andra sidan är det ju tänkt att datorn ska stå dedikerad till att visa dessa fönster, så jag kan ju bara dra igång appen och låte den vara "aktiv" men visa fönstren jag specifierat.
Lite rörig beskrivning, jag vet.
Men jag håller med om din sista mening. Det borde, därför tänkte jag kolla runt lite innan jag gör för mycket jobb. Mina googlingar leder mig bara till program som kan hantera hur fönstren beter sig vid minimeing och maximering.
Nalfaren
2007-03-28, 21:06
Tror att du skall söka på Macro software på google.
Delvis program som spelar in händelser och actions i mjukvara.
Ex på googling:
http://www.google.se/search?hl=sv&q=macro+program+software+windows&meta=
Hoppas att du hittar ngt skoj.
skaparn, jag hoppas du förstår att programmera VB/VB.NET är samma som att dyka upp med orakade ben i icke-märkeskläder på cykelklubben.
Eftersom jag inte har något att tillägga direkt eftersom jag är slö nu så skickar jag med en video på en bling bling-fönsterhanterare för Linux:
http://video.google.com/videoplay?docid=2690866008461615113&hl=en
Alla har nog sett den, men ändå.
skaparn, jag hoppas du förstår att programmera VB/VB.NET är samma som att dyka upp med orakade ben i icke-märkeskläder på cykelklubben.
Eftersom jag inte har något att tillägga direkt eftersom jag är slö nu så skickar jag med en video på en bling bling-fönsterhanterare för Linux:
http://video.google.com/videoplay?docid=2690866008461615113&hl=en
Alla har nog sett den, men ändå.
Självklart. Skriver jag ett eget kommer det ske i Haskell, på så få rader som möjligt. Eventuellt Python, men jag vet inte hur hip det är just nu i kodarkretsar. Perl var rätt inne förr också, men är det säkert inte nu, har inte hört någon ens säga Perl på tio år.
Vad är hetast?
Självklart. Skriver jag ett eget kommer det ske i Haskell, på så få rader som möjligt. Eventuellt Python, men jag vet inte hur hip det är just nu i kodarkretsar. Perl var rätt inne förr också, men är det säkert inte nu, har inte hört någon ens säga Perl på tio år.
Vad är hetast?
Det klassiska är ju:
"There are just two kinds of languages: the ones everybody complains about and the ones nobody uses."
Så desto populärare och användbara programmen är desto värre är det nästan. Haskell ligger väl som vanligt ganska högt upp i coolhet, svårt och akademiskt språk. Annars finns ju alltid någon variant av Lisp eller något mer specialiserade Erlang.
Ruby finns ju nu också och är grymt hypat, speciellt med "on Rails".
Yep, detta är enbart en bump.
En beta är gjord i C3 tack vare att jag i natt vaknade 03:30 utan att kunna somna om. Vid 04:00 satte jag mig och tog tag i kodandet för att innan jobbet ha klart en någolunda fungerande version.
Det var väldigt opti att koda på natten. Inga som helst distraktionsmoment som det alltid är dagtid, så jag förstår varför 1337en vänder på dygnet.
http://img65.imageshack.us/img65/142/windowmanagerbu3.th.jpg (http://img65.imageshack.us/my.php?image=windowmanagerbu3.jpg)
vBulletin® v3.8.8, Copyright ©2000-2026, Jelsoft Enterprises Ltd.