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

Beiträge von i2c

  • Alina hat Geburtstag ...

    • i2c
    • 19. Juni 2010 um 03:11

    und, typisch Frau, schreibt ihr Alter nicht dazu :).

    [Blockierte Grafik: http://www.abload.de/img/abdhrdy.png]

  • Alles Gute, L3viathan

    • i2c
    • 18. Juni 2010 um 20:33

    und noch ein Nachzügler ...

    Alles Gute zum 18ten L3viathan!

  • Kleine Ini. Problem

    • i2c
    • 15. Juni 2010 um 20:03

    Evtl. hat dein Skript keine Schreibrechte in dem Ordner? Setz mal ein #RequireAdmin an den Anfang.

  • Kleine Ini. Problem

    • i2c
    • 15. Juni 2010 um 19:35

    Zeig mal dein Skript.

  • Kleine Ini. Problem

    • i2c
    • 15. Juni 2010 um 19:15

    Versuch's mal mit einer Pfadangabe.

    IniWrite(@ScriptDir & "\pw.ini", .....

  • "Du hast keine Verbindung zu diesem Benutzer."

    • i2c
    • 15. Juni 2010 um 16:10

    Du meinst das Budy-System hier im Forum?

    Du kannst einzelne Benutzer in ihrem Benutzerprofil als Freund hinzufügen. Deine Freunde werden dann in deinem Profil angezeigt. In Profilen anderer Benutzer siehst du dann ob derjenige ein direkter Freund ist oder indirekt über einen anderen Benutzer mit dir in Verbindung steht. Nach dem Prinzip "ich kenn da einen, der kennt einen der einen kennt der ....".

  • Kleine Ini. Problem

    • i2c
    • 15. Juni 2010 um 16:01
    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 438, 351, 192, 124)
    GUISetFont(12, 400, 0, "MS Sans Serif")
    $Input1 = GUICtrlCreateInput("Password", 136, 80, 241, 28)
    $Input2 = GUICtrlCreateInput("Password", 136, 144, 241, 28)
    $Label1 = GUICtrlCreateLabel("Password :", 40, 80, 91, 24)
    GUICtrlSetFont(-1, 12, 800, 0, "MS Sans Serif")
    $Label2 = GUICtrlCreateLabel("Bestätigen:", 32, 143, 96, 24)
    GUICtrlSetFont(-1, 12, 800, 0, "MS Sans Serif")
    $Label3 = GUICtrlCreateLabel("Legen Sie ihr Sysrem Password fest", 128, 16, 258, 24)
    $Button1 = GUICtrlCreateButton("Übernehmen", 128, 232, 105, 33, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Information", 264, 232, 113, 33, $WS_GROUP)
    GUISetState(@SW_SHOW)
    #endregion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    If GUICtrlRead($Input1) = GUICtrlRead($Input2) Then
    _correct()
    Else
    MsgBox(0, "", "Passwörter stimmen nicht überein")
    EndIf
    Case $Button2
    $readini = IniRead("pw.ini", "Password", "Password", "")
    MsgBox(0, "Informationen", "Ihr aktuelles Password lautet:" & $readini)
    EndSwitch
    WEnd

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

    Func _correct()
    IniWrite("pw.ini", "Password", "Password", GUICtrlRead($Input1))
    MsgBox(0, "", "Succesfull")
    EndFunc ;==>_correct

    [/autoit]
  • Kleine Ini. Problem

    • i2c
    • 15. Juni 2010 um 15:48

    Doch, wird er. Die Änderung von Sprenger120 ist leider nicht korrekt. $read1 ist kein Control und muss/kann deshalb nicht ausgelesen werden. Die IniWrite Zeile also so lassen wie sie war.

    Spoiler anzeigen
    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 438, 351, 192, 124)
    GUISetFont(12, 400, 0, "MS Sans Serif")
    $Input1 = GUICtrlCreateInput("Password", 136, 80, 241, 28)
    $Input2 = GUICtrlCreateInput("Password", 136, 144, 241, 28)
    $Label1 = GUICtrlCreateLabel("Password :", 40, 80, 91, 24)
    GUICtrlSetFont(-1, 12, 800, 0, "MS Sans Serif")
    $Label2 = GUICtrlCreateLabel("Bestätigen:", 32, 143, 96, 24)
    GUICtrlSetFont(-1, 12, 800, 0, "MS Sans Serif")
    $Label3 = GUICtrlCreateLabel("Legen Sie ihr Sysrem Password fest", 128, 16, 258, 24)
    $Button1 = GUICtrlCreateButton("Übernehmen", 128, 232, 105, 33, $WS_GROUP)
    $Button2 = GUICtrlCreateButton("Information", 264, 232, 113, 33, $WS_GROUP)
    GUISetState(@SW_SHOW)
    #endregion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    Case $Button1
    If GUICtrlRead($Input1) = GUICtrlRead($Input2) Then
    _correct()
    Else
    MsgBox(0, "", "Passwörter stimmen nicht überein")
    EndIf

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

    Case $Button2
    $readini = IniRead("pw.ini", "Password", "Password", "")
    MsgBox(0, "Informationen", "Ihr aktuelles Password lautet:" & $readini)

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

    EndSwitch
    WEnd

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

    Func _correct()
    IniWrite("pw.ini", "Password", "Password", GUICtrlRead($Input1))
    MsgBox(0, "", "Succesfull")
    EndFunc ;==>_correct

    [/autoit]
  • Guisetonevent

    • i2c
    • 15. Juni 2010 um 14:35

    GUICtrlSetOnEvent() anstelle von GUIOnEvent()

  • Datum und Zeit eintippen

    • i2c
    • 14. Juni 2010 um 22:32

    http://translation.autoit.de/onlinehilfe/macros.htm

    Da findest du die nötigen Makros. @MDAY, @MON, @MIN etc.

    edit: Das HotkeySet() in der FUnktion selbst ist überflüssig.

  • Strings in Quellcode austauschen (mit RegEx)

    • i2c
    • 14. Juni 2010 um 06:37

    Moin,

    ich hab zwar nicht ganz verstanden was genau du als Ausgabe benötigst aber evtl. hilft dir das hier.

    Spoiler anzeigen
    [autoit]

    #include <array.au3>
    $sString = ' CTEXT L"\x20\x20\x20\x41f\x43e\x43b\x43e\x436\x435\x43d\x438\x435\x20\x433\x43b\x430\x432\x43d\x43e\x433\x43e\x20\x432\x430\x43b\x430\x20\x20\x20\x20\x20\x20\x5b\x413\x420\x410\x414\x5d",IDST_TITEL,0,0,'
    $aArray = StringRegExp($sString, 'L\"\\x(.+)\"\,', 3)
    $nArray = StringSplit($aArray[0], '\x', 1)
    _ArrayDisplay($nArray)

    [/autoit]
  • kleines problem mit skript

    • i2c
    • 7. Juni 2010 um 16:55
    &quot;oder so&quot;
    [autoit]

    $file = FileOpen("usbdata.txt", 0)
    $text = FileRead($file)
    FileClose($file)
    $newtext = StringReplace(StringReplace(StringReplace(StringReplace(StringReplace($text, "$", ""), ",", ""), @CRLF, ""), @CR, ""), @LF, "")
    $file = FileOpen("usbdata.txt", 2)
    FileWrite($file, "0x" & $newtext)
    FileClose($file)

    [/autoit]
  • IE: geöffnetes Fenster ermitteln

    • i2c
    • 7. Juni 2010 um 15:49

    Er hat ein IE Windows in dem er auf einen Link klickt. Der Link trägt das target="_blank" Attribut und öffnet sich in einem neuen Fenster. Dieses neue Fenster würde er gern minimieren.

    Verständlicher?

  • Kompilieren geht nicht wegen #include

    • i2c
    • 3. Juni 2010 um 14:13

    FileInstall() benötigt als Quellpfad einen kompletten Pfad, ob absolut oder relativ spielt keine Rolle.
    EIne .au3 die ausschliesslich FUnktionen enthält brauchst du nicht per FileInstall mitzugeben, ein #include reicht vollkommen.

  • StringRegExp <- wie filtere ich meine zeichenkette

    • i2c
    • 3. Juni 2010 um 13:53
    Spoiler anzeigen
    [autoit]

    #include <array.au3>
    $string = '12.123.123.2(guter server)|131.2.32.2|http://www.test.de|blavla.de|ee.asdfasd.eu(hallo)'
    $string = StringRegExpReplace($string, '\(.+?\)', '')
    $array = StringSplit($string, '|')
    _ArrayDisplay($array)

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

    $hfile = FileOpen(@ScriptDir & "\log.txt", 1)
    For $i = 1 To $array[0]
    FileWrite($hfile, $array[$i] & @CRLF)
    Next
    FileClose($hfile)

    [/autoit]

    edit: zu langsam, noch nicht ganz ausgeschlafen :)

  • Mehrere Reiter

    • i2c
    • 3. Juni 2010 um 04:17

    Mit Koda geht's natürlich auch.
    [Blockierte Grafik: http://www.abload.de/img/2egv6.gif]

    Die einzelnen Tabs werden per Rechtsklick erstellt.

  • TCP-Send geht nicht (zum 100sten) ;)

    • i2c
    • 3. Juni 2010 um 03:19

    Der erste Parameter von TCPConnect() muss eine IP sein.

    TCPNameToIP()

    [autoit]

    _check("server.alteriw.net", 13000)

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

    Func _check($hostname, $port)
    global $socket = -1
    TCPStartup()
    $socket = TCPConnect(TCPNameToIP($hostname), $port)
    MsgBox(0,"Erfolg?", $socket)
    EndFunc

    [/autoit]
  • Skript bleibt im letzten Installationsfenster stehen

    • i2c
    • 2. Juni 2010 um 15:34

    Mein Autoit kennt kein _WinWaitActive(), lediglich WinWaitActive().
    Darf man fragen woher die Funktion kommt?

  • Hilfe zu Hotkey in .txt dateien schreiben (seite 3)

    • i2c
    • 1. Juni 2010 um 21:45

    Hotkeys werden vom Skript reserviert, sind also zur Laufzeit nicht nutbar.
    Send() muss auch ein Ziel haben. Dein a verschwindet irgendwo zwischen Desktop und Papierkorb ins Windows Nirvana.

    Wenn du die Eingabe eines Users in eine Datei schreiben möchtest dann bau die eine GUI mit 'nem Input. Das ist deutlich einfacher als jede Taste einzeln abzufangen. Ausserdem bewegen wir uns hier immer mehr in Richtung Keylogger. Das ist überhaupt nicht gut.

    edit: holla, 2 Mann waren schneller

  • Hilfe zu Hotkey in .txt dateien schreiben (seite 3)

    • i2c
    • 1. Juni 2010 um 21:29
    &quot;...alles Dinge die so auch in der Hilfe beschrieben sind
    [autoit]

    #include <file.au3>
    HotKeySet("a", "_write") ;Hotkey setzen und Funktion zuweisen
    While 1
    Sleep(100)
    WEnd

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

    Func _write()
    $file = FileOpen(@ScriptDir & "\testfile.txt", 1)
    FileWrite($file, "Du hast den Hotkey a gedrückt")
    FileClose($file)
    MsgBox(64, "", "Text wurde in " & @ScriptDir & "\testfile.txt geschrieben")
    EndFunc

    [/autoit]

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™