Hi BugFix,
kann es sein, dass Array2DSortFree nicht mit negativen Zahlen umgehen kann?
Wäre es möglich die Funktion zu ändern, damit auch negative Zahlen sortiert werden können?
Beiträge von Tweaky
-
-
Und mal wieder eine Erinnerung ...
-
Dein Label
[autoit]GUICtrlCreateLabel("Please locate your airport.cfg file. Its in your main fsx folder." & @CRLF & @CRLF & @CRLF & "To do so, please hit the browse button:", 20, 20)
[/autoit]
liegt über dem Button. -
Hi,
leider funktioniert _IniReadSectionEx mit Dateien größer 32KB mit 3.3.10.2 nicht mehr.
Das Array mit den Sektions wird nicht korrekt ausgelesen.Ist Zeile 1 eine Leerzeile wird nichts ausgelesen.
Ist Zeile 1 keine Leerzeile, so wird zumindest die 1. Sektion korrekt gelesen, jedoch die weiteren nicht.Der Fehler müsste in diesem Teil liegen.
[autoit]; data between sections or till end of file
[/autoit]
Local $s_datapatt = "(?is)(?:^|\v)(?!;|#)\h*\[\h*\Q"
$s_datapatt &= $s_section
$s_datapatt &= "\E\h*\]\h*\v+(.*?)(?:\z|\v\h*\[)"
Local $a_data = StringRegExp($s_fread, $s_datapatt, 1)
If @error Then Return SetError(-3, 0, 0)Weis jemand was da nicht mehr passt.
RegExp kann ich zwar inzwischen, jedoch ist dies doch noch ne Nummer zu groß
PS: Ich habe das ganze auch im englischen Forum gepostet
-
Bitte unterstützt indi2go und mich beim überprüfen.
BITTE 
-
OK, habs bei mir geändert. Erscheint dann mit der Hilfe 3.3.10.2 (wann auch immer dies sein wird
) -
Also gibt es keine Möglichkeit den bereits verschlüsselten String mit der neuen Funktion weiterzuverwenden?
Soll ich eigentlich _Crypt_DeriveKey zusätzlich verwenden?
-
Ich habe doch noch mal eine Frage dazu.
Bekommt man das weiße unterstrichene weg?
Erstellt wurde das ganze mit der css-Datei aus dem 1. Post -
Hi,
ich bin nun von 3.3.8.1 auf 3.3.10.2 umgestiegen.In dieser Version gibt es _StringEncrypt zum entschlüsseln von Strings nicht mehr.
Stattdessen soll man _Crypt_DecryptData verwenden.Nun leider bekomme ich beim entschlüsseln nicht den originalen String zurück.
Was mache ich falsch?Spoiler anzeigen
[autoit]#Region ;************ Includes ************
[/autoit] [autoit][/autoit] [autoit]
#Include <Crypt.au3>
#EndRegion ;************ Includes ************Global $pass_schluessel = "hgjztfztfgfjhfjfg656gh4fhg4f456ghf4g54hf6ggjtfhtjt5t45tgghghölgkjlejesölgjgkljetetejkltöt4xxx"
[/autoit] [autoit][/autoit] [autoit]
$sVerschluesselt = "631F1A2A9040059E397835B13DF74C5AE4FB58E68205"_Crypt_Startup() ; Startet die Crypt-Bibliothek um die Performance zu optimieren.
[/autoit] [autoit][/autoit] [autoit]
Local $hKey = _Crypt_DeriveKey($pass_schluessel, $CALG_RC4) ; Deklariert eine Passwort-Zeichenkette und einen Algorithmus um einen kryptographischen Schlüssel zu erzeugen.$sEntschluesselt = _Crypt_DecryptData($sVerschluesselt, $hKey, $CALG_USERKEY)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]ConsoleWrite($sVerschluesselt & @CRLF)
[/autoit] [autoit][/autoit] [autoit]
ConsoleWrite($sEntschluesselt & @CRLF) ;<<< "r4hZ7qF49uZ" das sollte rauskommen
ConsoleWrite($pass_schluessel & @CRLF)_Crypt_DestroyKey($hKey) ; Zerstört den kryptographischen Schlüssel.
[/autoit]
_Crypt_Shutdown() ; Beendet die Crypt-Bibliothek. -
Im Großen und Ganzen passts

Übersetze bitte
"@extendet enthält möglicherweise GPSTATUS error code" mit
"@extended enthält möglicherweise GPSTATUS Fehlercode"Außerdem sollte auch "###Example###" ergänzt werden wenn dies im englischen ergänzt wurde
Außerdem die "###Parameters###" übersetzen.
Und auch "###See Also###"PS: Bei einem Paket fehlten 2 Dateien. Diese habe ich übersetzt, damit das Paket vollständig ist.
Die obigen "Fehler" brauchst du nicht korrigieren. Ich habe ich sie bei mir geändert. -
@rynow
@Homelike JesterDanke erstmal, dass ihr euch für das übersetzen interessiert

Ich verstehe euch, dass es unübersichtlich ist. Leider kann ich dies im Moment nicht ändern.
Aber es ist eigentlich einfach für euch.In den ersten 10 Posts stehen alle zu übersetzenden Pakete.
Wir ein Pakete übersetzt lösche ich das Originalpaket.Es ist also unwahrscheinlich, dass ihr gerade ein Paket erwischt, welches ein anderer User übersetzt.
Probiert es einfach mal.
PS: Wenn ihr ein Paket nehmt welches noch niemand heruntergeladen hat, seid ihr die einzigen die gerade daran übersetzen.
-
Buphx
Leider hat indi2go dieses Paket schon vorher übersetzt.Habe mir trotzdem deine Übersetzung mal angeschaut.
Bitte auch die Rückgabewerte mitändern.Probiers einfach nochmal

-
Leute Leute, bitte helft doch mehr mit

-
So,
ich habe noch mehr Dateien zum überarbeiten hochgeladen.An die Arbeit

-
Also dann so.
Spoiler anzeigen
[autoit]#Include <Array.au3>
[/autoit] [autoit][/autoit] [autoit]Func _ManageArray($_sName, $_fResize=0, $_iDim1=-1, $_iDim2=-1)
[/autoit] [autoit][/autoit] [autoit]
Local Static $dictArr = ObjCreate("Scripting.Dictionary")
Local $aTmp[1]
If Not $_fResize Then
If $_iDim2 = -1 Then
ReDim $aTmp[$_iDim1]
Else
ReDim $aTmp[$_iDim1][$_iDim2]
EndIf
$dictArr.Add($_sName, $aTmp)
Return $aTmp
Else
Return $dictArr.Item($_sName)
EndIf
EndFuncGlobal $aTest1 = _ManageArray("aTest1", 0, 5) ; Erstellen 1D - Array
[/autoit] [autoit][/autoit] [autoit]
_ArrayDisplay($aTest1)
ReDim $aTest1[8]
_ArrayDisplay($aTest1)
$aTest1 = _ManageArray("aTest1", 1) ; Resizen
_ArrayDisplay($aTest1)Global $aTest2 = _ManageArray("aTest2", 0, 5, 3) ; Erstellen 2D - Array
[/autoit]
_ArrayDisplay($aTest2)
ReDim $aTest2[8][3]
_ArrayDisplay($aTest2)
$aTest2 = _ManageArray("aTest2", 1) ; Resizen
_ArrayDisplay($aTest2) -
Wenn ich aber
[autoit]Opt("MustDeclareVars", 1) ; 0=nein, 1=erfordert Deklaration
[/autoit]
verwende muß ich die Variable noch deklarieren. Nehme ich dann Global
-
Im ersten Post ist ein Link. Dort ist alles beschrieben
Falls doch noch Fragen nur her damit -
Hi,
wie ihr hoffentlich wisst arbeiten wir (hauptsächlich ich
) daran die Deutsche Hilfe für 3.3.10.2 zu übersetzen.Leider ist die Mithilfe miserabel.
Es haben bis jetzt gerade mal 4 Leute aus dem Forum mitgeholfen. Danke schonmal diesen Usern
Dies finde ich bei der Anzahl User deutlich zu wenig
Bitte gebt euch einen Ruck und helft mir.
Wenn jeder was übersetzt ist die Belastung für jeden geringer und es geht deutlich schneller.Es ist auch nicht so, dass ihr perfekt übersetzen können müsst.
Es haben sich zwar fast alle Funktionen und Beispiele geändert (4600 von 4750 Dateien), jedoch ist bei den meisten Dingen nicht wirklich was zu übersetzen.
Es ist mehr eine Fleißarbeit. (Links hinzu, ...)
Teilweise hat sich auch gar nichts geändert was ihr übernehmen müsst, da ich dies bereits im Vorfeld per Batch eingearbeit habe.Also, bitte bitte helft mit
Deutsche Hilfe auf 3.3.10.2 updaten - mitmachen -
Ich weiß schon ob ein Array 1D oder 2D ist, nur finde ich es immer unpraktisch wenn man die Größe mehrfach angeben muß. Es kann ja auch mal sein, dass man ein Array von 1D auf 2D ändert.
Hat deine Funktion einen Nachteil?
Finde sie schonmal gut
-
@Make-Grafik
Hm, scheint gut auszusehen. Denke dies werde ich so umsetzen.BugFix
Diese Methode hat allerdings den Nachteil, dass man wissen muss, ob es ein 1D oder 2D Array ist, oder?