Wattengård Skrevet 10. april 2007 Del Skrevet 10. april 2007 Har en enkel windows-applikasjon som har knapper, menyer, tekstbokser, lister, subvinduer etc. Kan jeg på noen måte automatisere denne med Wine? Målet mitt er å få den til å kjøre helt selvstendig uten noen form for interaktivitet (ikke engang X da den skal kjøres på en headless boks). Ser for meg at jeg starter den noe sånt som slik user@hostname ~$ wine application.exe -runscript script.file Går dette an? Ser for meg at scriptet kan se ut som noe slik (pseudokode): clickmenu "MENU_FILE_OPEN" settext "TEXTBOX_FILENAME","filnavn.txt" clickbutton "BUTTON_OPEN" clickmenu "MENU_FILE_SAVEAS" settext "TEXTBOX_FILENAME","filnavn2.txt" setvalue "DROPDOWN_FILETYPE",4 clickbutton "BUTTON_SAVE" clickmenu "MENU_FILE_QUIT" clickbutton "BUTTON_YES" Skjønner at jeg evt. må gå gjennom selve programmet med en ressursexplorer for å finne menynavn og knappenavn etc. Men er det mulig? -C- Lenke til kommentar
A!1 Skrevet 13. april 2007 Del Skrevet 13. april 2007 Jeg innbiler meg at parametrene blir sendt videre til programmet på samme måte som i windows. Lenke til kommentar
Wattengård Skrevet 13. april 2007 Forfatter Del Skrevet 13. april 2007 Har funnet AutoIt som kan gjøre det jeg mener i Windows... Så hvis jeg bare får automatisert ting nok nå så får det holde. -C- Lenke til kommentar
Xecuter Skrevet 14. april 2007 Del Skrevet 14. april 2007 Hva er det du skal gjøre? Kan du ikke bruke et liknende program i Linux? Lenke til kommentar
A!1 Skrevet 15. april 2007 Del Skrevet 15. april 2007 Du har jo selvsagt bash da. For windows: http://www.steve.org.uk/Software/bash/ http://win-bash.sourceforge.net/ (og cygwin) Lenke til kommentar
Wattengård Skrevet 15. april 2007 Forfatter Del Skrevet 15. april 2007 Jeg vet ikke om bash vil hjelpe meg. Jeg har et Windowsprogram som jeg må bruke. Det fins ingen alternativer til det. Så vil jeg gjerne automatisere bruken av dette programmet, fordi jeg har som mål å lage en web-frontend til det. Men siden programmet kun er ment å bli brukt interaktivt så må jeg automatisere "Fil -> Åpne -> skriv filnavn -> klikk OK -> klikk mange ting -> fil -> lagre -> skriv nytt filnavn -> klikk OK -> fil -> avslutt" Akkurat det tviler jeg på at BASH kan hjelpe meg med. Dessuten så har jeg egentlig begynt å konvertere til ZSH når det gjelder linux konsoll Men AutoIT fungerer akkurat slik jeg vil. Så jeg må finne ut om jeg kan kjøre både AutoIT og programmet i Wine. AutoIT kan jo eksportere scriptene sine som EXE-filer så jeg håper det går greit. -C- 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å