Hi!
Was meinst du mit "Fred"? Thread?
Wenn du das meinst, geht das mit AdlibEnable behelfsweise, aber nicht sauber geschweige denn noch weiter konfigurier- und steuerbar.
peethebee
Hi!
Was meinst du mit "Fred"? Thread?
Wenn du das meinst, geht das mit AdlibEnable behelfsweise, aber nicht sauber geschweige denn noch weiter konfigurier- und steuerbar.
peethebee
Mal einfach nur ein Link von mir...
Wobei ich die Begründung so schlecht finde, dass ich nicht mehr Support leisten werde. Bauen musst du es dann schon selbst. Sollte es ein Keylogger werden, bist du sofort gesperrt - nur als Vorwarnung.
peethebee
Was spricht gegen GUICtrlSetData()?
Einfach beim erstellen die ID (=Rückgabewert) in einer Variablen speichern und dann an ...setdata verfüttern.
peethebee
Bitte schön
@Lösen: Sollte gehen, indem du deinen ersten Beitrag editierst. Sonst mache ich es gleich.
@B: Man könnte sich mal die Drive...-Funktionen anschauen, damit kann man vermutlich rausfinden, was für ein Laufwerk an B hängt. Ansonsten könnte man mit FileExists auf eine charakteristische Datei prüfen. Oder habe ich dich falsch verstanden?
petehebee
Kannst du nicht die Bilder extrahieren und so mitliefern?
Wird nur eine Notlösung sein, aber sollte gehen, oder?
peethebee
Du könntest auch mal ShellExecute versuchen. Das gibt es seit Beta 3.2.1.7 und es verwendet direkt die gleichnamige WinAPI-Funktion. Im *Prinzip* sollte es also genau das erkennen, was Windows erkennt...
peethebee
Es ist einfach da...
In dem Skript, das aufgerufen wird, prüfst du mit
[autoit]If $CmdLine[0] > 0 Then
[/autoit], ob es Parameter gibt. Wenn ja, kannst du sie mit
[autoit]MsgBox(0, "", $CmdLine[1])
[/autoit]usw. bequem auslesen.
peethebee
Wieso Dimst du $CmdLine? Das ist automatisch angelegt mit den Parametern, die das Skript mitbekommen hat...
peethebee
Gib doch mal das WorkingDir nicht an...
[autoit]run ("B:\Irvanview\iview398.exe")
[/autoit]peethebee
Hallo!
Heute hat Drako uns freundlicherweise einen Teamspeak-Server eingerichtet. Damit können wir auf einem weiteren Kanal kommunizieren.
Bei http://www.goteamspeak.com/ oder https://autoit.de/www.chip.de gibt es den Teamspeak-Client, mit dem man sich auf den Server verbinden kann.
Die Server-Daten dafür: 88.84.149.104:8767, Passwort tsler
Noch mal ein großes Danke an Drako!
peethebee
Wenn man mal einen ganzen Kalender lang diese Konvertierungen gemacht hat, hat man da irgendwann ein Gespür für
Danke für dein Lob!
peethbee
Hallo!
Da geht es um einige kleine Probleme zwischen deutschem und internationalem (englischem) Datumsformat. Das Control liefert deutsches Format (das meine Funktion in englisches umbaut), erwartet aber internationales zurück. _NowCalcDate liefert englisches Format und ist daher in diesem Fall vor _NowDate, was nationales liefert, vorzuziehen.
#include <GUIConstants.au3>
#include <Date.au3>
$guiauswahl = GUICreate("Versuch",200 ,200)
$guidate = GuiCtrlCreateDate("", 5, 40, 190, 20,$DTS_SHORTDATEFORMAT)
$guilabel = GUICtrlCreatelabel ("Datum", 5, 100, 200, 25)
GUISetState ()
do
$msg = GUIGetMsg(0)
$date = GUICtrlRead($guidate)
if $msg = $guidate then
$date = GUICtrlRead($guidate)
if _DateDiff("D", _DateLocal2Int($date), _NowCalcDate()) > 0 Then ;Datum soll nicht in Vergangenheit liegen
msgbox (0,"Versuch", "Datum muß gleich oder größer als aktuelles Datum sein")
GUICtrlSetData($guidate, _NowCalcDate()) ;Datum soll wieder auf aktuellem Tagesdatum zurückgesetzt werden
GUICtrlSetData($guilabel, _NowDate()) ;Das Label ist nur ein Test ob es auch funktioniert
endif
endif
until $msg = $GUI_EVENT_CLOSE
; von peethebee in Galenda
Func _DateLocal2Int($conv_date)
$conv_parts = StringSplit($conv_date, ".")
Return $conv_parts[3] & "/" & $conv_parts[2] & "/" & $conv_parts[1]
EndFunc ;==>_DateLocal2Int
peethebee
Dass sie ihre Versprechen nicht halten ist klar - aber ohne Wahlcomputer weiß ich wenigstens, dass wir sie gewählt haben und sie sich nicht quasi still an die Macht "geputscht" haben...
peethebee
Man kann in dem Moment den Install-Prozess mit ProcessClose abschießen.
Aber natürlich muss man dann beim nächsten Start die Aktivierung durchführen.
peethebee
Wenn man es nicht versucht, ändert sich nichts...
Ich will wenigstens später sagen können, ich habe alles versucht
peethebee
Hi!
Ich habe gerade mal die Petition gegen Wahlcomputer unterzeichnet. Wie von c't vor kurzem berichtet, haben holländische und deutsche Hacker auf einem offiziellen holländischen Wahlcomputer durch einfaches Tauschen einiger Bausteine eine Schachspiel zum Laufen gebracht.
Wen das doch in Hinblick auf die Manipulierbarkeit von Wahlen stutzig macht, der möge sich doch bitte auch in der Petition verewigen.
Link: http://itc.napier.ac.uk/e-Petition/bun…?PetitionID=294
(Hinweis: Dass der Link nicht auf https://autoit.de/www.bundestag.de zeigt, liegt daran, dass dafür ein externer Dienstleister beauftragt wurde, was aber am Inhalt nichts ändert)
Vielen Dank für eure Hilfe für die Demokratie!
peethebee
Ist gemacht.
Viel Spaß damit!
peethebee
Hallo!
Leistung ist im Moment bei Intel recht deutlich besser. Preis ist beim billigsten Core2Duo sehr gut. Außerdem hat Intel den Stromverbrauch deutlich reduziert. Den würde ich empfehlen - in Übereinstimmung mit c't usw.
peethebee
Hier könnte z.B. das gehen:
[autoit]Send("{TAB}{TAB}{DOWN}")
[/autoit]peethebee
Hallo!
Man kann deine Mausklicks, die wie du ja gemerkt hast oft schief gehen, durch ControlClicks oder Sends ersetzen. Ein Beispiel, wie das dann aussehen kann, gibt es hier: http://autoit.aufwaerts.de/jgs_db.php?action=show&eintrags_id=58&katid=18&sid=
Wenn man dort noch die Sends durch ControlClicks ersetzt, kann man nebenher auch noch weitgehend arbeiten und es kann eigentlich nichts mehr schief gehen.
Viel Erfolg,
peethebee