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. Ineluki

Beiträge von Ineluki

  • Test schreibeen

    • Ineluki
    • 17. Juni 2010 um 21:07
    [autoit]

    #include <Misc.au3>
    If _IsPressed("01") Then

    [/autoit]
  • Aion Launcher

    • Ineluki
    • 17. Juni 2010 um 17:05

    Das zwischen den Klammern muss in Anführungszeichen...

  • Aion Launcher

    • Ineluki
    • 17. Juni 2010 um 16:44

    ShellExecute()

  • Email senden

    • Ineluki
    • 17. Juni 2010 um 15:47

    http://www.autoitscript.com/forum/index.php?showtopic=23860&hl=_InetSmtpMailCom

  • AVG FREE Homepage auswerten

    • Ineluki
    • 17. Juni 2010 um 14:33

    Nehm mein Script, das hast du den DL ohne Klammern :)

  • AVG FREE Homepage auswerten

    • Ineluki
    • 17. Juni 2010 um 14:05
    Spoiler anzeigen
    [autoit]

    #include <String.au3>
    #include <INet.au3>
    $dl=_StringBetween(_INetGetSource("http://free.avg.com/de-de/downloads.prd-afg#tba2"), '<a href="', '" class="clr" onclick="var s=s_gi(')
    MsgBox(0, "", $dl[1])

    [/autoit]
  • Gui in Gui schließen

    • Ineluki
    • 17. Juni 2010 um 13:56

    Wieso so kompliziert, wenns auch viel einfacher geht? :

    Spoiler anzeigen
    [autoit]

    Opt("GUIOnEventMode", 1)
    Global $gui2
    GUICreate("gui1", 139, 26, 192, 124)
    GUISetOnEvent(-3, "_exit")
    GUICtrlCreateButton("gui2", 32, 0, 75, 25)
    GUICtrlSetOnEvent(-1, "gui2")
    GUISetState()
    While true
    WEnd
    Func gui2()
    $gui2=GUICreate("gui2", 141, 26, 192, 124)
    GUISetOnEvent(-3, "close")
    GUISetState()
    EndFunc
    Func close()
    GUIDelete($gui2)
    EndFunc
    Func _exit()
    Exit
    EndFunc

    [/autoit]
  • Gui in Gui schließen

    • Ineluki
    • 17. Juni 2010 um 13:28

    Ich würde es über den EventMode machen und dann wenn man die 2. GUI schließt eine Func aufrufen, die die 2. GUI löscht [GUIDelete()]

  • IniWrite

    • Ineluki
    • 16. Juni 2010 um 21:13

    Wenn ich dann bei der *.txt Datei Ini Befehle benutze, hab ich dann die Grenze auch nicht? Weil mit .txt Dateien ist es blöd, mit ini geht es besser :P

  • IniWrite

    • Ineluki
    • 16. Juni 2010 um 20:58

    Kann es sein, dass IniWrite() nur eine bestimmte Anzahl von Zeichen schreiben kann? Und man mit IniRead() auch nur eine bestimmte Zeichenanzahl auslesen kann? Weil bei einem Script von mit übernimmt er nur ein Drittel vom Gesamtstring (sehr lang :P). Wenn es diese Zeichenbegrenzung gibt, wie kann ich die umgehen? Danke im Vorraus.

  • Msgbox: Satz und Variable

    • Ineluki
    • 16. Juni 2010 um 18:19
    [autoit]

    $var=InputBox("Bla", "Bitte geben sie eine Zahl ein")
    MsgBox(0, "Ihre Zahl", "Zahl:"&$var)

    [/autoit]
  • Frage bzgl. Round()

    • Ineluki
    • 16. Juni 2010 um 16:55

    Gibt es eine Möglichkeit, AutoIt zu sagen, dass es immer abrunden soll, egal ob es etzt 1.8 oder 1.4 sind, es soll 1 rauskommen. Danke für jede Hilfe.
    EDIT: habs gefunden

  • CallTips automatisch in SciTE eintragen

    • Ineluki
    • 16. Juni 2010 um 14:30

    Klappt bei mir trotzdem nicht...

  • Stringencrypt - Serialkeys

    • Ineluki
    • 16. Juni 2010 um 14:26

    Man kann die Serials auf dem Server ja 20 mal verschlüsselt speichern :rofl:

  • CallTips automatisch in SciTE eintragen

    • Ineluki
    • 16. Juni 2010 um 14:21

    Bei mir klappts nicht ?( Ich wähle eine UDF aus und dann beendet sich das Script nach ~ 2 Sekunden. Wenn ich den Befehl dann hinschreibe, passiert nix.

  • Kleine Ini. Problem

    • Ineluki
    • 15. Juni 2010 um 16:12

    Bei mir klappt es. Also scheint es wirklich bei dir zu liegen. Aber ein kleiner Tipp: Passwörter immer verschlüsselt speichern ;)

  • Chatkürzelübersetzer

    • Ineluki
    • 14. Juni 2010 um 17:29

    Oh, das hab ich wohl vergessen zu ändern...
    Die Englischen Begriffe sind doch alle großgeschrieben :huh:

  • Chatkürzelübersetzer

    • Ineluki
    • 14. Juni 2010 um 17:01

    Ups, gleich das erste Update machen xD
    EDIT: Update ist oben

  • GUIOnEventMode oder GUIGetMsg?

    • Ineluki
    • 14. Juni 2010 um 16:58

    Ich bevorzuge ebenfalls den GUIOnEventMode. Der Code ist übersichtlicher, man braucht keine Schleifen, man kann die Funktionen auch anders nutzen (z.B kann man die Funktion auch mit HotKeySet() aufrufen lassen, geht mit GUIGetMsg zwar auch, aber mit dem OnEventMode find ich es besser) und der EventMode gefällt mir einfach besser, weil es so ist :P

  • Chatkürzelübersetzer

    • Ineluki
    • 14. Juni 2010 um 16:52

    Hab heute mal das Script aus Langeweile gemacht, bis jetzt können aber nur Kürzel, die mit einem Sonderzecihen, einem a oder b beginnen übersetzt werden, da ich noch nicht alle IniWrite's drin hab. Aber ein Updater ist natürlich auch dabei.
    Script:

    Spoiler anzeigen
    [autoit]

    #RequireAdmin
    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_UseUpx=n
    #AutoIt3Wrapper_Res_Fileversion=1.0.0.2
    #AutoIt3Wrapper_Res_Language=1031
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    ; http://de.wikipedia.org/wiki/Liste_von…28Netzjargon%29
    Global $ashort
    Global $aGUI
    Global $aenglish
    Global $agerman
    RegWrite("HKEY_CLASSES_ROOT\chat", "path", "REG_SZ", @ScriptFullPath)
    If Not FileExists("data.chat") Then notfileexists()
    Opt ("GUIOnEventMode", "1")
    $hGUI = GUICreate("Chatkürzelübersetzer", 275, 149, 192, 124)
    GUISetOnEvent(-3, "_exit")
    $hMenu = GUICtrlCreateMenu("Menü")
    GUICtrlCreateMenuItem("Hinzufügen...", $hMenu)
    GUICtrlSetOnEvent(-1, "createnew")
    GUICtrlCreateMenuItem("", $hMenu)
    GUICtrlCreateMenuItem("Über", $hMenu)
    GUICtrlSetOnEvent(-1, "about")
    $short = GUICtrlCreateInput("", 112, 16, 150, 21)
    GUICtrlCreateLabel("Chatabkürzung:", 16, 18, 79, 17)
    GUICtrlCreateLabel("Englisch:", 16, 50, 47, 17)
    $english = GUICtrlCreateInput("", 112, 48, 150, 21, 2049)
    GUICtrlCreateLabel("Deutsch:", 16, 84, 47, 17)
    $german = GUICtrlCreateInput("", 112, 80, 150, 21, 2049)
    GUISetState(@SW_SHOW)
    AdlibRegister("refresh", 1000)
    While sleep(200)
    WEnd

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

    Func refresh()
    $cshort=GUICtrlRead($short)
    GuiCtrlSetData($english, IniRead("data.chat", $cshort, $cshort&"english", ""))
    GuiCtrlSetData($german, IniRead("data.chat", $cshort, $cshort&"german", ""))
    EndFunc

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

    Func about()
    MsgBox(64, "Credits", "Abkürzungen: Wikipedia")
    EndFunc

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

    Func _exit()
    MsgBox(64, "Credits", "Abkürzungen: Wikipedia")
    Exit
    EndFunc

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

    Func notfileexists()
    ;sonderzeichen
    IniWrite("data.chat", "2F4U", "2F4Uenglish", "Too Fast For You")
    IniWrite("data.chat", "2F4U", "2F4Ugerman", "Zu schnell für dich")

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

    IniWrite("data.chat", "2L8", "2F4english", "Too Late")
    IniWrite("data.chat", "2L8", "2F4german", "Zu spät")

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

    IniWrite("data.chat", "4U", "4Uenglish", "For you")
    IniWrite("data.chat", "4U", "4Ugerman", "Für dich")

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

    IniWrite("data.chat", "4YEO", "4YEOenglish", "For Your Eyes Only")
    IniWrite("data.chat", "4YEO", "4YEOgerman", "Nur für deine Augen")

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

    IniWrite("data.chat", "FYEO", "FYEOenglish", "For Your Eyes Only")
    IniWrite("data.chat", "FYEO", "FYEOgerman", "Nur für deine Augen")

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

    ;a
    IniWrite("data.chat", "AAMOF", "AAMOFenglish", "As A Matter Of Fact")
    IniWrite("data.chat", "AAMOF", "AAMOFgerman", "Tatsache ist, ...")

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

    IniWrite("data.chat", "ACC", "ACCenglish", "Account")
    IniWrite("data.chat", "ACC", "ACCgerman", "Benutzerkonto")

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

    IniWrite("data.chat", "ACK", "ACKenglish", "Acknowledgment")
    IniWrite("data.chat", "ACK", "ACKgerman", "Zustimmung / Bestätigung")

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

    IniWrite("data.chat", "AFAIC", "AFAICenglish", "As Far As I'm Concerned")
    IniWrite("data.chat", "AFAIC", "AFAICgerman", "Soweit es mich betrifft")

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

    IniWrite("data.chat", "AFAIK", "AFAIKenglish", "As Far As I Know")
    IniWrite("data.chat", "AFAIK", "AFAIKgerman", "Soviel ich weiß")

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

    IniWrite("data.chat", "AFAIR", "AFAIRenglish", "As Far As I Remember")
    IniWrite("data.chat", "AFAIR", "AFAIRgerman", "Soweit ich mich erinnern kann")

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

    IniWrite("data.chat", "AFK", "AFKenglish", "Away from Keyboard")
    IniWrite("data.chat", "AFK", "AFKgerman", "Nicht an der Tastatur")

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

    IniWrite("data.chat", "ASAP", "ASAPenglish", "As Soon As Possible")
    IniWrite("data.chat", "ASAP", "ASAPgerman", "So bald wie möglich")

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

    IniWrite("data.chat", "ASL", "ASLenglish", "Age Sex Location")
    IniWrite("data.chat", "ASL", "ASLgerman", "Alter, Geschlecht, Ort?")

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

    IniWrite("data.chat", "A/S/L", "A/S/Lenglish", "Age Sex Location")
    IniWrite("data.chat", "A/S/L", "A/S/Lgerman", "Alter, Geschlecht, Ort?")

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

    IniWrite("data.chat", "ATM", "ATMenglish", "At The Moment")
    IniWrite("data.chat", "ATM", "ATMgerman", "Jetzt gerade / Im Moment")
    ;b
    IniWrite("data.chat", "B2K", "B2Kenglish", "Back To Keyboard")
    IniWrite("data.chat", "B2K", "B2Kgerman", "Zurück an der Tastatu")

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

    IniWrite("data.chat", "BTK", "BTKenglish", "Back To Keyboard")
    IniWrite("data.chat", "BTK", "BTKgerman", "Zurück an der Tastatu")

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

    IniWrite("data.chat", "B2T", "B2Tenglish", "Back To Topic")
    IniWrite("data.chat", "B2T", "B2Tgerman", "Zurück zum Thema")

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

    IniWrite("data.chat", "BTT", "BTTenglish", "Back To Topic")
    IniWrite("data.chat", "BTT", "BTTgerman", "Zurück zum Thema")

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

    IniWrite("data.chat", "BB", "BBenglish", "Bye Bye")
    IniWrite("data.chat", "BB", "BBgerman", "Auf Wiedersehen")

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

    IniWrite("data.chat", "BBIAB", "BBIABenglish", "Be Back In A Bit")
    IniWrite("data.chat", "BBIAB", "BBIABgerman", "Bin gleich wieder da")

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

    IniWrite("data.chat", "BBL", "BBLenglish", "Be Back Later")
    IniWrite("data.chat", "BBL", "BBLgerman", "Bin später wieder da")

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

    IniWrite("data.chat", "BBS", "BBSenglish", "Be Back Soon")
    IniWrite("data.chat", "BBS", "BBSgerman", "Bin bald zurück")

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

    IniWrite("data.chat", "BD", "BDenglish", "----")
    IniWrite("data.chat", "BD", "BDgerman", "Bis dann")

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

    IniWrite("data.chat", "BF", "BFenglish", "----")
    IniWrite("data.chat", "BF", "BFgerman", "Beste Freunde")

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

    IniWrite("data.chat", "BG", "BGenglish", "Biggrin / ----")
    IniWrite("data.chat", "BG", "BGgerman", "Breitgrins / Bis gleich")

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

    IniWrite("data.chat", "BOFH", "BOFHenglish", "Bastard Operator From Hell")
    IniWrite("data.chat", "BOFH", "BOFHgerman", "Bastard-Systemadministrator aus der Hölle")

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

    IniWrite("data.chat", "BRB", "BRBenglish", "Be Right Back")
    IniWrite("data.chat", "BRB", "BRBgerman", "Bin gleich wieder da")

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

    IniWrite("data.chat", "BTW", "BTWenglish", "By The Way")
    IniWrite("data.chat", "BTW", "BTWgerman", "Übrigens")
    EndFunc

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

    Func createnew()
    $aGUI = GUICreate("Hinzufügen", 218, 199, 192, 124)
    GUISetOnEvent(-3, "closeadd")
    GUICtrlCreateLabel("Kürzel:", 8, 18, 36, 17)
    $ashort = GUICtrlCreateInput("", 64, 16, 121, 21)
    GUICtrlCreateLabel("Englisch:", 8, 58, 47, 17)
    $aenglish = GUICtrlCreateInput("", 64, 56, 121, 21)
    GUICtrlCreateLabel("Deutsch", 8, 98, 44, 17)
    $agerman = GUICtrlCreateInput("", 64, 96, 121, 21)
    $save = GUICtrlCreateButton("Speichern", 80, 134, 75, 25)
    GUICtrlSetOnEvent(-1, "save")
    GUISetState(@SW_SHOW)
    EndFunc

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

    Func save()
    $ashort=GUICtrlRead($ashort)
    $aenglish=GUICtrlRead($aenglish)
    $agerman=GUICtrlRead($agerman)
    IniWrite("data.chat", $ashort, $ashort&"english", $aenglish)
    IniWrite("data.chat", $ashort, $ashort&"german", $agerman)
    GUIDelete($aGUI)
    EndFunc

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

    Func closeadd()
    GUIDelete($aGUI)
    EndFunc

    [/autoit]

    Updater:

    Spoiler anzeigen
    [autoit]

    #RequireAdmin
    HttpSetUserAgent('blabla')
    $cfile=RegRead("HKEY_CLASSES_ROOT\chat", "path")
    $cfile=FileGetVersion($cfile)
    $cver=_INetGetSource("http://ineluki.bplaced.net/version.html")
    If $cfile<>$cver Then
    $q=MsgBox(68, "Neue Version verfügbar", "Es ist eine neue Version verfügbar."&@CRLF&"Möchten sie diese jetzt downloaden?")
    If $q = 7 Then Exit
    InetGet("http://ineluki.bplaced.net/Chat.exe", RegRead("HKEY_CLASSES_ROOT\chat", "path"), 1)
    MsgBox(64, "Download abgeschlossen", "Das Programm wurde erfolgreich geupdatet.")
    Else
    MsgBox(64, "Keine neue Version verfügbar", "Ihre Version ist die aktuellste.")
    EndIf

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

    Func _INetGetSource($s_URL, $bString = True)
    Local $sString = InetRead($s_URL, 1)
    Local $nError = @error, $nExtended = @extended
    If $bString Then $sString = BinaryToString($sString)
    Return SetError($nError, $nExtended, $sString)
    EndFunc ;==>_INetGetSource

    [/autoit]

    Achtung: Der Updater funktioniert erst, wenn vorher einmal auf dem Computer das Hauptscript gestartet wurde und das Hauptscript komplimiert ist.
    Kritik, Anregungen und was weiß ich sind gerne gesehen.

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™