1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. chip

Beiträge von chip

  • Auswertung von Vokabeln

    • chip
    • 9. März 2010 um 08:20
    Zitat von EliteMattthias

    chip, deine aussage ist mir unerklärlich!
    Bei mir läuft er einwandfrei!

    Hast denen Code nach meinem Post ja auch nochmal editiert ;).

  • Auswertung von Vokabeln

    • chip
    • 9. März 2010 um 08:11

    Also du solltest den Code einmal mit Scite starten, der hat soviele Syntaxfehler das da im Grunde aktuell garnichts geht.

  • UDF Parameterprüfung

    • chip
    • 9. März 2010 um 07:40

    Ich habe es jetzt nach BugFix Methode umgesetzt.

  • DescribeIt - Funktionsheader leicht gemacht (Alpha)

    • chip
    • 9. März 2010 um 07:36

    So ich habe nun das Problem gefunden warum er die error einträge im Header entfernt. Das tritt auf wenn man nicht mit Leerzeichen sondern mit Tab die Einträge positioniert, dann werden sie komplett ignoriert. Evtl. also beim einlesen Tab in entsprechende Leerzeichen umwandeln.

  • DescribeIt - Funktionsheader leicht gemacht (Alpha)

    • chip
    • 8. März 2010 um 22:59

    Hab oben noch was reineditiert gehabt während du scheinbar grade deinen Post geschrieben hast hehe.

  • DescribeIt - Funktionsheader leicht gemacht (Alpha)

    • chip
    • 8. März 2010 um 22:18

    Mh komisch, hab die komplette Datei nicht hier, werde das morgen nochmal durchlaufen lassen.

    Mir ist noch etwas aufgefallen, es gibts scheinbar keine Möglichkeit in Describelt den Deafaultwert zu ändern. Auch durch eine Änderung im Feld Syntax beleibt der Defaultwert unverändert.

    Praktisch wäre es natürlich noch wenn man direkt die Funktion auch noch sehen würde und man nicht immer zwischen Header und Funktion umschalten muss.

    Wenn man bei den Paramtern rechts den Parameternamen änder und dann auf apply klickt wird er nicht übernommen.

    Wäre auch noch praktisch wenn man eine Paramter mit einer Checkbox auf optional oder eben nicht optional setzen kann.

    Wenn man im Bereich "Return" nur eine rechtklick auf ein Item macht und dann "Add Item" oder "Delete Item" macht passier nichts. Man muss erst das Item mit einem Linksklick markieren und dann nochmal Rechtsklick darauf machen.

    Bei Example wäre es praktisch wenn man auch hier eine .au3 reinladen könnte die dann auch farbig Formatiert wie unter "Show function" angezeigt wird.

    Wenn man auf den Button "Paste" klickt ohne vorher über den Button "Copy" eine Funktion kopiert zu haben werden die Felder mit den Feldnamen(???) beschrieben also z.b. erscheint im Feld zu Author dann "Author" und im Feld Link dann "Link". Allerdings wird das Feld Name und Description nicht überschrieben.

    Praktisch wäre auch wenn man Standardwerte definieren könnte z.b. das im Feld Author immer bestimmter Name gesetzt werden soll usw.

  • Game of Life

    • chip
    • 8. März 2010 um 21:46

    Und was für einen Sinn hat das ganze?

  • DescribeIt - Funktionsheader leicht gemacht (Alpha)

    • chip
    • 8. März 2010 um 20:52

    Wegen den error im Spoiler das ist nur hier im Forum irgendwie verrutscht im script sind alle error auf selber Höhe.

    User.properties sieht aktuell so aus bei mir:

    [autoit]

    # 37 DescribeIt
    command.37.*.au3="$(autoit3dir)\autoit3.exe" "$(SciteDefaultHome)\DescribeIt\DescribeIt.au3" "$(FilePath)"
    command.name.37.*.au3=DescribeIt
    command.save.before.37.*.au3=1
    command.shortcut.37.*.au3=Ctrl+Shift+Alt+D
    # 36 OrganizeIncludes
    command.36.*.au3="$(autoit3dir)\autoit3.exe" "$(SciteDefaultHome)\OrganizeIncludes\OI_1.0.0.0.au3" "$(FilePath)"
    command.name.36.*.au3=OrganizeIncludes
    command.save.before.36.*.au3=1
    command.is.filter.36.*.au3=1
    command.shortcut.36.*.au3=F2
    # 37 OrganizeUserCall
    command.37.*.au3="$(autoit3dir)\autoit3.exe" "$(SciteDefaultHome)\OrganizeUserCall\OrganizeUserCall.au3" "$(FilePath)"
    command.name.37.*.au3=OrganizeUserCall
    command.save.before.37.*.au3=1
    command.is.filter.37.*.au3=1
    command.shortcut.37.*.au3=Alt+F2

    [/autoit]
  • Autoit Magazin

    • chip
    • 8. März 2010 um 16:32

    Mangels Leuten die Beiträge verfasst haben verschieb sich das ganze, da ich alle jetzt selber schreibe. Um es mal mit EAs worten zu sagen "when its done".

  • DescribeIt - Funktionsheader leicht gemacht (Alpha)

    • chip
    • 8. März 2010 um 16:08

    Bei mir werden die Funktionen wild durcheinander gemischt, wäre schöner wenn sie in der Reihenfolge blieben wie sie in der orginall au3 waren.

    Auch werden Errormeldugen aus den Orginalheadern rausgeschmissen und includes entfernt.

    Z.b. Orginal:

    Spoiler anzeigen
    [autoit]


    #include <String.au3>
    OnAutoItExitRegister("_TS3quit")
    Global $TS3connection

    [/autoit] [autoit][/autoit] [autoit]

    ; #FUNCTION# ;===============================================================================
    ;
    ; Name...........: _TS3connect
    ; Description ...: TS3 Server connect
    ; AutoIt Version : V3.3.6.0
    ; Syntax.........: _TS3connect($TS3server = ""[, $TS3port = "10011"])
    ; Parameters ....: $TS3server - Server (Name or IP)
    ; $TS3port - Optional: (Default = "10011") : Queryport
    ; Return values .: Success - Returns : 1
    ; Failure - Returns 0 and Sets @Error:
    ; |0 - No error.
    ; |1 - Wrong IP
    ; |2 - Wrong Port
    ; Windows API WSAGetError
    ; Author ........: chip
    ;
    ; ;==========================================================================================
    Func _TS3connect($TS3server = "", $TS3port = "10011")
    TCPStartup()
    $host = TCPNameToIP($TS3server)
    $TS3connection = TCPConnect($host, $TS3port)
    SetError(@error)
    EndFunc ;==>_TS3connect

    [/autoit]


    Und das gibt Describlet aus

    Spoiler anzeigen
    [autoit]

    ; #FUNCTION# ======================================================================================
    ; Name ..........: _TS3connect()
    ; Description ...: TS3 Server connect
    ; Syntax ........: _TS3connect([$TS3server = ""[, $TS3port = "10011"]])
    ; Parameters ....: $TS3server - [optional] Server (Name or IP) (default:"")
    ; $TS3port - [optional] Virtual server port (default:"10011")
    ; Return values .: Success - Returns : 1
    ; Failure - Returns 0 and Sets @Error:
    ; |0 - No error.
    ; |1 - Wrong IP
    ; Author ........: chip
    ; Modified ......:
    ; Remarks .......:
    ; Related .......:
    ; Link ..........:
    ; Example .......:
    ; =================================================================================================

    [/autoit] [autoit][/autoit] [autoit]

    Func _TS3connect($TS3server = "", $TS3port = "10011")
    TCPStartup()
    $host = TCPNameToIP($TS3server)
    $TS3connection = TCPConnect($host, $TS3port)
    SetError(@error)
    EndFunc

    [/autoit]

    P.s. User.properties.Platz #37 hab ich schon belegt ;). https://autoit.de/index.php?page=Thread&amp;postID=138953

  • Rückgabewerte @extended

    • chip
    • 8. März 2010 um 09:33

    Alles klar danke funktioniert.

  • Rückgabewerte @extended

    • chip
    • 8. März 2010 um 09:22

    Wie kann ich den geänderten Rückgabewert von @extended erhalten.

    Ich habe mit diesem Code @error und @extended gesetzt:

    [autoit]

    SetError(2, 1, "Fehler")

    [/autoit]

    Wie kann ich nun das "Fehler" bekommen?

  • UDF Parameterprüfung

    • chip
    • 8. März 2010 um 08:13

    Hi,

    schreibe grade eine UDF und bei einigen Funktionen müssen bestimmte Parameter gesetzt sein. Wie wird das üblicherweiße mit der @error Meldung bei nicht gesetzten Variabelen gehandhabt? Wird da für jeden Paramater einfach eine eigene @error-Zahl genommen, nur eine und dafür in @extended dann der genaue fehlende Paramter oder wird es schlicht ignoriert und dem Benutzer soweit "vertraut" das er schon alle Parameter übergeben wird?

  • ff.au3 broken?

    • chip
    • 6. März 2010 um 21:32

    Also ich bekomme zwar den Fehler angezeigt in Scite, aber das neue Tab wird trotzdem aufgemacht. Hab Firefox 3.6

  • externer LDAP Connect mit erweiterter Rückmeldung bei falschen Userdaten

    • chip
    • 5. März 2010 um 11:49

    Schon damit mal probiert das umzusetzen: http://www.autoitscript.com/forum/index.php?showtopic=106163

  • Telnet UDF?

    • chip
    • 4. März 2010 um 15:53

    OK gut zu wissen :).

  • Telnet UDF?

    • chip
    • 4. März 2010 um 14:40

    Gibt es eine gute UDF um mit Telnet zu arbeiten?

  • Feature-Wunsch

    • chip
    • 4. März 2010 um 10:51

    Keine Ahnung was magnifier512 für ein Win 7 hat, aber ich habe hier drei Rechner, einer sogar nochmal neu aufgesetzt, bei denen [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla] nicht existiert. Die einzigen Punkte an denen die firefox.exe eindeutig erwähnt ist sind:

    Zitat


    HKEY_CLASSES_ROOT\FirefoxHTML\DefaultIcon
    HKEY_CLASSES_ROOT\FirefoxHTML\shell\open\command
    HKEY_CLASSES_ROOT\FirefoxURL\DefaultIcon
    HKEY_CLASSES_ROOT\FirefoxURL\shell\open\command
    HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache

  • TCP Connect, TS?

    • chip
    • 4. März 2010 um 10:24

    Für TS3 gibts es ein SDK das unter anderen DLLs beinhaltet über die man das sicher lösen kann.

    Übrignes ist bei TS3 der Queryport nichtmehr 51234 sondern 10011

    Aso und Kev hier mal der Befehl um dann den virtuellen Server zu bekommen:

    Zitat

    USE
    Selects the virtual server specified with sid or port to allow further interaction. The ServerQuery client will appear on the virtual server and acts like a real TeamSpeak 3 Client, except it's unable to send or receive voice data.
    If your database contains multiple virtual servers using the same UDP port, use will select a random virtual server using the specified port.
    Permissions:
    b_virtualserver_select
    Syntax:
    use [sid={serverID}] [port={serverPort}]
    use {serverID}
    Example:
    use sid=1
    error id=0 msg=ok

    Alles anzeigen
  • Crypt.au3 RSA

    • chip
    • 4. März 2010 um 10:05

    Dann hatten deine Variablen d und e unzulässige werte:

    Zitat

    'd' als auch 'e' müssen relativ prim zu (p-1)*(q-1)

    Oder anderes gesagt 'e' muss teilerfremd zum Ergebniss von (p-1)*(q-1) sein woraus dann die Funktion extended_euclid den wert 'd' berechnet der dann automatisch relativ prim zu (p-1)*(q-1) ist.
    Teilerfremdheit

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™