Beiträge von AutoITManager
-
-
-
Hallo Freunde,
ich muss mich heute auch mal zu Wort melden.
Ich möchte eine Geschwindigkeitsanzeige in AutoIT realisieren. GDI+ würde ich dabei ungern einsetzen (Könnt hier aber auch gern Ideen posten).
Eine UDF wäre momentan die beste Alternative.Mein Ansatz:
Sinusfunktion mit Bilddatei(die Bilddatei wäre dann der Zeiger)?Leider finde ich hierzu nichts und von daher würde ich euch bitten mir mal ein paar Lösungsansätze (Codebeispiele ) oder Hilfen zu geben
Vielen Dank schon einmal!
Gruß -
Danke für die Hilfe.
Habe das Problem auch vorher schon mit einer .ini Datei angegangen.
Das Problem ist ganz einfach, dass es sehr viele Möglichkeiten gibt das Programm auszutricksen.
z.B Systemzeit ändern.
Ich hab jetzt die Serverbasierende Systemzeit genommen, und alle eventualitäten mit Bedingungen ausgeschlossen.
Das hat jetzt auch ganz gut geklappt.Sollte so reichen
Vielen Dank trotzdem!!
Super ArbeitGruß
-
Hallo Liebe Forumgemeinde,
Kann man folgende Problemlösung, ohne selbstgebaute Rythmen in AutoIT, lösen?
-->
Das Programm wird gestartet und sagt z.B per Message-Box: "Ich bin Nr.1"
Der Benutzer Beendet das Programm und startet das Programm nach 30tagen wieder.
Das Programm startet, und gibt folgende Message-Box aus: "Ich bin Nr.2"Alle 30tage soll die Nachricht ihre Zahl (+ 1) erhöhen.
Wie kann Autoit nun die 30tage sicher erkennen. (Nicht für 1Jahr, sondern bis zum Jahr 2999!)
P.s. Wenn man das Programm innerhalb der 30Tagen startet, gibt es immer noch die ursprünglich und zuletzt ausgegebene Meldung ab.Gruß AutoITManager
-
Danke nocheinmal.
Ich habe leider, arbeitsbedingt, lange nicht reingesehen.
Habe den Fehler schon vor einigen Wochen, mit den gleichen Ideen wie ihr, gelöst
Admin Rechte
Und Compilereinstellungen.
Danke danke
@Admin/Mod: CLOSEN BITTE
Gruß
-
Liebes User,
ich habe folgendes Problem und hoffe das ihr mir entsprechend weiterhelfen könnt.
Ich habe einen Teil meiner Software zum Betrieb einer Regelungsanlage in Autoit geschrieben.Aufgabe der Software:
Aufruf einer Webvisualisierung (Browserfenster)
Download einer Datei von einer statischen IP-Adresse im lokalen Netzwerk.
Darstellung über Excel.(+Ausführung eines Makros)Unter Windows XP 32Bit habe ich das Programm geschrieben.ch garnicht ausgeführt.
Weiss einer von euch Rat?
Gruss Autoit
Unter Win7 32Bit soll es ausgeführt werden.
Anscheinend werden einige Buttons im Menü einfach garnicht ausgeführt?Weiss einer von euch weiter?
-
Vielen Dank !
DU bist der beste, ich werde vllt. am ende mal zeigen was ich durch dich hinbekommen habe!
wozu die 26 ?!
Vielen Dank, ich kann mein lang ersehntes Projekt jetzt in angriff nehmen.
Und nochmal: Vielen Dank!
MFG Chris
PS: Eine Frage, hast du zu dem Befehlstag, den du mir gesagt hast, eine erklärung?
Ich wüsste nicht, worfür die 27 steht?
Ist das wie bei der MSG box?
Wenn ja, ekläre es mir bitte^^ -
Nützt nichts, hab doch alles gesagt, da gibts nicht viel zu sehen.
Unten zwischen den bildern soll er immer solange warten, bis der benutzer eine bestimmte taste drückt.
C
Alles anzeigen#include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> HotKeySet("{UP}", "TogglePause") #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 623, 373, 192, 120) $Pic1 = GUICtrlCreatePic("pic2/pic.jpg", 0, 0, 623, 373, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS)) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit EndSwitch WEnd Func TogglePause() GUICtrlSetImage($Pic1, "test/1102_164719.jpg") sleep(50) GUICtrlSetImage($Pic1, "test/1102_164720.jpg") sleep(50) GUICtrlSetImage($Pic1, "test/1102_164721.jpg") Do sleep(10) Until _IsPressed(26) GUICtrlSetImage($Pic1, "test/1102_164722.jpg") sleep(50) GUICtrlSetImage($Pic1, "test/1102_164723.jpg") EndFunc
Wenn er die Taste: {UP}
drückt, dann kommen die ersten bilder, und wenn er dann wieder UP drückt, sollen wieder bilder kommen
Ich hoffe du verstehst.Es geht nur darum das, das pogramm wartet bis er die Taste drückt, und erst dan fortfährt^^
MFG CHris
-
Leider hilfts nicht,
Also mein Script wäre das, 3 bilder hintereinander abgespielt werden, und dann wartet er, bis der benutzer die: Pfeiltaste drückt.
Erst dann werden die nächsten 3 bilder abgespielt, und immer so weiter !verstehste?
MFG Chris
-
Ich würde gerne die Eingaben vom Benutzer meines Pogrammes nutzen.
Beispiel:
Er Drückt die fordere Pfeiltaste (UP) und dan soll z.B ein Script weiterlaufen.
Das Script, wartet praktisch auf die eingabe um weiter zu machen !MFG Chris
-
Vielen Dank
Es funktioniert, ich werde jetzt keine probleme mehr, mit der arbeit haben.
Danke nochmal, und macht weiter so
MFG Chris
-
Tag, ich mache mithilfe von autoit ein kleines klick game.
Bei diesem Game ist es nun so, das wenn ich einen Button drücke, er ein anderes Bild laden soll (In der Gui)
Ein Kleines beispiel Skript von euch würde mir helfen (Oder der entsprechende AutoIT befehl)
Es würde praktisch so aussehen:
(Ohne alles andere)C
Alles anzeigen#include <ButtonConstants.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> #Region ### START Koda GUI section ### Form= $Form1 = GUICreate("Form1", 602, 418, 192, 124) $Pic1 = GUICtrlCreatePic("pic.jpg", 0, 0, 473, 417, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS)) $Button1 = GUICtrlCreateButton("Button1", 472, 0, 129, 49, 0) $Button2 = GUICtrlCreateButton("Button2", 472, 48, 129, 41, 0) GUISetState(@SW_SHOW) #EndRegion ### END Koda GUI section ### While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit Case $Button1 $Pic1 = GUICtrlCreatePic("pic2.jpg", 0, 0, 473, 417, BitOR($SS_NOTIFY,$WS_GROUP,$WS_CLIPSIBLINGS)) EndSwitch WEnd
Der Button soll $pic1 ein anderes Bild zuweisen, und dieses dan auch laden lassen !
Es gibt keine fehler, aber das Bild lädt nicht!
Der button zeigt keine reaktion!.MFG Chris