Ich danke dir. Ich Dummerchen habe ich in der Hilfe immer nach time gesucht. ![]()
Beiträge von Helveticus
-
-
Hallo,
Ich würde gerne folgende If Abfrage realisieren.
If Zeit > 13:15 Uhr Then
Wie ist das möglich? Es sollte die aktuelle Systemzeit genommen und das Datum nicht beachtet werden.
-
Vielen Dank. Es hat alles geklappt.
-
Still no answer?
-
Suche immer noch. Das was ich bis jetzt gefunden habe, war nicht so dolle.
-
Ah ok vielen Dank.
1. Ich habe jetzt nur die Funktion _INetSmtpMailCom in ein seperates .au3 File getan und kann dann auch diese Funktion in einem anderen Skript aufrufen, wenn ich das .au3 File include. Allerdings funktioniert es nicht, es kommen Fehlermeldungen. Wenn ich das ganze Skript ein ein .au3 File kopiere dann funktioniert es. Könntest du das vielleicht einmal bei dir ausprobieren? Ich sehe den Fehler nicht.2. Was hat die Funktion eigentlich für einen Rückgabewert (Bei Erfolg und bei Fehler)? Und wie sieht es mit dem error handling der Funktion aus (@error)? Sehe das irgendwie nicht.
3. Und noch eine Nebenfrage. Wie kann ich ein Programm minimieren?
-
Wenn ich das Skript aber am Anfang per include einbinde, dann wird bei mir direkt ein Mail gesendet.
Bei meinem oben angegebenen Skript werden die Variablen bereits am Anfang definiert.
-
Ich danke dir.
zu 1. Um ein Mail zu schicken, muss ich also an der Stelle, wo ich das Mail schicken will, #include hinzufügen?
Ich werde das Skript also per #include aufrufen, möchte aber zwei Variablen in diesem Skript gleichzeitig ändern. Wie geht das? Also das Skript soll in verschiedenen Situationen per #include aufgerufen werden und bei jedem Aufruf möchte ich diese zwei Variablen eben anders definieren.
zu 2. Wie kann ich eine UDF aufrufen? Wenn ich das Skript mit #include einbide, wird ja einfach das Skript ausgeführt. Ich möchte aber die Funktion aufrufen und eben auch Variablen übergeben etc.
-
Hallo,
Ich habe 3 Fragen und hoffe, dass mir geholfen werden kann.
1. Ich habe mir einen Mailer von folgender Seite heruntergeladen. http://www.autoitscript.com/forum/index.php?showtopic=23860
Das Skritp habe ich in ein seperates .au3 File getan.
Wenn ich nun in meinem Skript, dass obige .au3 File durch #include aufrufe, dann wir anscheinend direkt das Skript ausgeführt, also eine Mail gesendet. Ist das normal, dass durch #include das Skript ausgeführt wird?
Wie kann ich aber bevor die Mail gesendet wird, noch 2 Variablen im Skript ändern ($Subject und $Body)? Also das Skript soll eben an verschiedenen Stellen ausgeführt werden, das kann ich ja mit #include machen, aber $Subject und $Body, soll jedes Mal anders sein.
2. Wenn ich das obige Skript in ein anderes Skript mit #include einbinde, dann sehe ich in der Autovervollständigung die Funktion dieses Skripts nicht. Warum? Also beim obigen Mail Skript hat es ja eine Funktion _INetSmtpMailCom. Wenn ich dann in einem anderen Skript das Mail Skript mit #include einbinde, dann kommt bei der Autovervollständigung die Funktion _INetSmtpMailCom nicht.
3. Noch eine Frage zu @error. Wenn eine Funktion einen Fehler erzeugt und @error auf 1 setzt, ist dann @error für das gesamte restliche Skript auf 1?
-
Hallo,
Ich habe ein Problem. Und zwar habe ich zum Versenden von Mails folgenden Thread gefunden.
https://autoit.de/index.php?page…18247#post18247
Allerdings vermisse ich da die Verschlüsselung per TLS, was ich sonst immer habe. Und zudem möchte ich gerne einen Anhang mitverschicken. Kann da jemand helfen?
-
Zitat
Das wird nicht mit AutoIt installiert, sondern mit SciTE. Installiere die aktuelle Version von SciTE4AutoIt3, dann ist das auch enthalten
Habe ich ja.
-
Hello people,
Ich habe zwei kleine Problem und bin mir sicher, dass mir hier weitergeholfen werden kann.
1. Ich habe zuerst die neuste stabile Version von AutoIt installiert und dannach Scite. Nun ist bei mir im Programmmenü zwar ein Punkt "ScriptWiter" vorhanden, der führt aber ins Leere. Siehe Screenshot im Anhang.
Ist das bei der Installation von AutoIt oder Scite etwas schief gelaufen oder ist das ein Fehler von Scite?
2. Ich suche ein Programm wie das AuotIt Window Info Tool, also welches einem auch die x- und y-Position des Cursors anzeigt und so. Ich möchte AutoIt eben nicht auf dem Zielcomputer installieren, von welchem ich die Cursorpositionen brauche. Das Programm sollte möglichst ohne Installation laufen, also sauber und eben direkt als .exe ausführbar sein.
-
Vielen Dank.
-
Ok, vielen Dank.
Wenn ich nun shutdown(29) verwende, wie lange wird dann versucht das System regulär herunzufahren bis es gekillt wird?
-
Was sollen die zahlen da bedeuten?
Wenn ich jetzt im Skript den Herunterfahren Befehl gebe, dann wird das Skript ja beendent. Wenn ich dann aber das Skript noch weiterlaufen lasen, eben mit Force, Power down etc. dann muss sich das System ja beim Herunterfahren aufhängen, da das Skript noch läuft und es ja eigentlich gekillt werden müsste.
-
Ne er hängt sich nicht oft auf, aber wenn, dann kriege ich es nicht mit.
Das Aufhängen äussert sich daran, dass ein Programm das Herunterfahren behindert, ein Dienst nicht beendet werden kann etc.Naja wenn das Herunterfahren nicht geklappt hat, dann läuft der PC ja noch und man könnte das mit einem Skript überprüfen.
-
Hallo,
wenn ich den CPU mit AutoIt herunterfahre, also den Befehl zum herunterfahren gebe, kann man dann irgendwie überprüfen, ob der PC korrekt heruntergefahren ist oder ob er sich aufgehängt hat?
-
Genau das habe ich gemeint. Geht das?
-
Ne der Dienst läuft. Mir geht es drum, dass das automatische Update ausgeführt werden soll. Also sagen wir das Skript startet um 14.00 Uhr, dann wird zuerst geprüft, öb bestimmte Dienste laufen (welche hier nicht von Bedeutung sind). Nehmen wir an die Dienste laufen, dann soll das Automatische Update gestartet werden. Wie geht das?
-
Kann niemand helfen?