Über kryptographische Hashfunktionen, wie md5, sollte sich aber trotzdem einge gewisse Sicherheit garantieren lassen, da die erstellten Hashes nur schwer wieder zurückgewandelt werden können
Beiträge von stayawayknight
-
-
setz doch um Gottes Willen einer den Counter auf >6 Milliarden, damit "endlich" ein neuer Rekord da steht....dann weiss auch der DÜMMSTE, dass JEDER Mensch auf der Welt in den letzten 24h auf AutoIt.de war...
Inzwischen sind wir 7 Milliarden

-
_FTP_DirPut_Contents
[autoit]
[/autoit] [autoit][/autoit] [autoit]
Func _FTP_DirPutContents($l_InternetSession, $s_LocalFolder, $s_RemoteFolder, $b_RecursivePut, $l_Context = 0)If StringRight($s_LocalFolder,1) == "\" Then $s_LocalFolder = StringTrimRight($s_LocalFolder,1)
[/autoit] [autoit][/autoit] [autoit]
; Shows the filenames of all files in the current directory.
Local $search = FileFindFirstFile($s_LocalFolder & "\*.*"); Check if the search was successful
[/autoit] [autoit][/autoit] [autoit]
If $search = -1 Then Return SetError(1, 0, 0)Local $File
[/autoit] [autoit][/autoit] [autoit]
While 1
$File = FileFindNextFile($search)
If @error Then ExitLoop
If StringInStr(FileGetAttrib($s_LocalFolder & "\" & $File), "D") Then
_FTP_DirCreate($l_InternetSession, $s_RemoteFolder & "/" & $File)
If $b_RecursivePut Then
_FTP_DirPutContents($l_InternetSession, $s_LocalFolder & "\" & $File, $s_RemoteFolder & "/" & $File, $b_RecursivePut, $l_Context)
EndIf
Else
_FTP_FilePut($l_InternetSession, $s_LocalFolder & "\" & $File, $s_RemoteFolder & "/" & $File, 0, $l_Context)
EndIf
WEnd; Close the search handle
[/autoit]
FileClose($search)
Return 1
EndFunc ;==>_FTP_DirPutContentsDas ist die Funktion, die den Ordner hochlädt.
Eigentlich kannst du diese fast übernehmen, du musst allerdings die (rekursive) Dateisuche natürlich mit den vom Namen her ähnlichen FTP-Funktionen auf dem FTP-Server durchführen, und "FilePut" und verwandte Befehle durch entsprechendes FileGet o.ä. ersetzen.Gruß stay
-
Verwendest du den Mode 'MustDeclareVars' ?
-
Es wäre machbar mit einem Post auf der Startseite oder so.
Definitiv nicht, bei ca. 9000 registrierten Benutzern müsste ja fast jeder 2. online sein
so viele verschiedene Benutzer schauen hier ja nicht mal innerhalb eines Jahres rein... -
Hallo,
ich wollte letztens die Funktionen der GuiToolTip-UDF testen und musste dabei feststellen, das, soweit ich getestet habe, kein einziges Beispielskript richtig anschlägt.
Es tauchen bei mir keinerlei über diesen Weg erzeugte Tips auf.Ein Beispiel: http://translation.autoit.de/onlinehilfe/li…SetToolTips.htm
In dem angegebenen Beispielskript wird bei mir über keinem Control ein Tooltip angezeigt.Gleiches gilt auch für das Beispiel von prog@ndy: Deutsche Hilfe - Funktionen ohne Beispiel
Ich hatte dieses Probem bereits mit name22 und Raupi in der SB diskutiert, bei keinem von uns erschien ein Tip - obwohl in der MsgBox ein Handle ausgegeben wurde.
Ich habe das nun mit beiden AutoItversionen getestet, es läuft bei keiner.
Ich benutze Win7, Environment(Language:0407 Keyboard:00000407 OS:WIN_7/Service Pack 1 CPU:X64 OS:X86).Mache ich etwas falsch, oder liegt das Problem woanders?
Als Bug ist dies soweit ich gesehen habe nicht registriert.Viele Grüße und Danke im Voraus
stayEdit: Dank prog@ndy weiß ich nun, dass AutoIt wohl inzwischen die WM_NOTIFY Message nicht mehr sendet - weiß jemand, woran das liegen könnte?
-
Hi,
ich kann dir nur folgendes empfehlen: [ gelöst ] Buch
Ich habe das Gefühl, dass du dir mit den Basics noch nicht wirklich im Klaren bist, die wohl für die weitere Entwicklung deines geheimen Programms jedoch wichtig werden.Lies dir das (wirklich gute) Buch doch erstmal durch - dann sollten sich deine Fragen auflösen.
Gruß stay
-
Bei alten Themen erscheint doch bereits eine Erinnerung

-
@Marsi -> Eher der Sinus, nicht ?
Wo brauchst du bei rundem den Pythagoras ?
Das dauert doch deutlich länger, als wenn man einen Einheitskreis zeichnet ?Mit dem Pythagoras kannst du hier, ausgehend vom Mittelpunkt des Kreises, die Entferung der Maus zum Button errechnen.
Wenn die Entfernung kleinergleich dem Radius ist, befindet sich die Maus beim Klicken im Button.Vielleicht liegts auch an mir, aber eine ähnliche Abfrage über den Sinus zu erreichen stelle ich mir komplizierter vor.
-
Meine Version:
Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [autoit]
MsgBox(0, "Resultat", _DeleteCharByNumber("amhmmfaff", 6))Func _DeleteCharByNumber($sStringArg, $iNumberArg)
[/autoit]
Local $sSplit = StringSplit($sStringArg, "")
$sStringArg = ""
For $i = 1 To UBound($sSplit) - 1
If $i <> $iNumberArg Then $sStringArg &= $sSplit[$i]
Next
Return $sStringArg
EndFunc ;==>_DeleteCharByNumber -
Hallo,
das Programm lässt sich wohl umsetzen, auch wenn der Zeitbedarf etwas größer sein sollte.
Mir stellt sich beim Lesen deines Posts gerade nur die Frage: Was willst du eigentlich hier?
Hast dich heute angemeldet, hast wohl nach eigener Aussage überhaupt keine Ahnung von AutoIt, willst aber, dass andere hier ein Programm für dich bauen.
Was machst du dann eigentlich in einem Entwicklerforum?Außerdem bin ich mir nicht sicher, inwieweit die Nutzung der oben genannten Seiten hier legal ist.
Falls das geklärt sein sollte, kann ich mich da durchaus mal dran versuchen.
Gruß stay
-
Hi,
mit dem On-Event-Mode sollte sich dein Problem lösen lassen:
Beispiel
[autoit]
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Opt("GUIOnEventMode", 1)
$hGui = GUICreate("Gui", 615, 438, 192, 124)
$cCombo = GUICtrlCreateCombo("Bitte ein Element auswählen", 120, 56, 153, 25)
GUICtrlSetData(-1, "Text1|Text2|Text3")
GUICtrlSetOnEvent(-1, "ComboTextChange")
GUISetOnEvent($GUI_EVENT_CLOSE, "ende")
GUISetState(@SW_SHOW)While 1
[/autoit] [autoit][/autoit] [autoit]
Sleep(10)
WEndFunc ComboTextChange()
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
MsgBox(0, "Neues Element ausgewählt", GUICtrlRead($cCombo))
EndFunc ;==>ComboTextChangeFunc ende()
[/autoit]
Exit
EndFunc ;==>endeGruß stay
-
-
Hast du die richtige Sprache (bei mir in der Taskleiste einstellbar) bei deinem PC eingestellt?
-
Da stimmt was noch nicht ganz...
Zitat von Scite-KonsoleAlles anzeigen
WARNING: $label3: possibly used before declaration.
GUICtrlSetData($label3,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
ERROR: $label3: undeclared global variable.
GUICtrlSetData($label3,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
1 error(s), 1 warning(s)Gruß stay
-
Gefällt mir richtig gut
Tolle Aufmachung und nette Idee mit dem Telefonjoker
Die Fragen sind etwas einfach und die Auswahl ist nicht gerade umfangreich ;),
trotzdem gefällt das mir echt gut
Leider ist hier aber keine Antwort richtig:
Klick mich!Gruß stay
-
Hab dir mal was gebastelt, kannst du ja nach Belieben anpassen (die oben genannte Version mit der Msgbox schien mir etwas countdown-fremd)
Oben werden die Sekunden angezeigt, der Progress zeigt den Fortschritt der aktuellen Minute an.
Countdown
[autoit]
[/autoit] [autoit][/autoit] [autoit]
#include <Date.au3>$sDate = "2012/12/24 00:00:00" ;Weihnachten 2012
[/autoit] [autoit][/autoit] [autoit]ProgressOn("Countdown", "Countdown für " & $sDate, "Noch " & _DateDiff("s", _NowCalc(), $sDate) & " Sekunden.")
[/autoit] [autoit][/autoit] [autoit]
WinSetOnTop("Countdown", "", 0)While _DateDiff("s", _NowCalc(), $sDate) > 0
[/autoit]
ProgressSet((100 / 60) * @SEC, "Countdown für " & $sDate, "Noch " & _DateDiff("s", _NowCalc(), $sDate) & " Sekunden.")
Sleep(1000)
WEnd -
Alles Gute, viel Gesundheit, Glück und Erfolg

-
Verwendest du AutoIt 3.3.8.1?
Hi,das war es wohl - war zwar der festen Überzeugung das bereits installiert zu haben, hab mich aber wohl geirrt. Danke!
Sieht echt super aus!
Gruß stay
-
Hi,
bei mir stürzt das Skript mit folgender Meldung ab:Zitat von Scite-Konsole
(193) : ==> Subscript used with non-Array variable.:
Local $hPath_V = $aResult[5]
Local $hPath_V = $aResult^ ERRORBenutze Win7, 32 Bit.
Gruß stay