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

  • [Tutorial] Login + Registrierung über eine MySql-DB [+ Hilfedateien]

    • i2c
    • 5. Juli 2011 um 18:57

    Schau mal hier rein. Vieleicht hilft's dir ja.
    https://autoit.de/index.php?page=Thread&postID=193554

  • (Anfänger - keine WMI Kenntnisse) WIndows Device Name zu Laufwerksbuchstaben finden

    • i2c
    • 5. Juli 2011 um 12:23

    Tut's das für dich?

    Spoiler anzeigen
    [autoit]

    #Region - Timestamp
    ;2011-07-05 12:22:54
    #EndRegion - Timestamp
    $szDevicePath = "c:"
    $res = DllCall("kernel32.dll", "dword", "QueryDosDeviceW", "wstr", $szDevicePath, "wstr", "", "dword", 250)
    If $res[0] Then
    Local $szDosDeviceName = $res[2]
    ConsoleWrite("DosDeviceName: " & $szDosDeviceName & @CRLF)
    EndIf

    [/autoit]
  • IE kommt nicht wieder hoch

    • i2c
    • 5. Juli 2011 um 04:23
    Spoiler anzeigen
    [autoit]

    #Region - Timestamp
    ;2011-07-05 04:21:09
    #EndRegion
    Opt("WinTitleMatchMode", 2)
    #include <ie.au3>
    _IECreate("www.google.de")
    Send("Hello world")
    Sleep(2000)
    WinSetState("Internet Explorer", "", @SW_MINIMIZE)
    Sleep(2000)
    WinSetState("Internet Explorer", "", @SW_RESTORE)
    Sleep(2000)
    WinActivate("Internet Explorer")

    [/autoit]


    Du bist vlt. einfach nur zu genau bei der Angabe des Fenstertitels. So geht's bei mir.

  • Herzlichen Glückwunsch Schnuffel

    • i2c
    • 5. Juli 2011 um 01:05

    Auch dir nochmal nachträglich alles Gute und viel Glück, Erfolg und Gesundheit Schnuffel.

  • Blume ist 16 !

    • i2c
    • 5. Juli 2011 um 01:03

    uijuijui ... etwas spät.
    Alles Gute nachträglich Blümchen.
    Für die nächste Party hab ich dir noch was mitgebracht. ^^
    [Blockierte Grafik: http://farm3.static.flickr.com/2088/2193304375_a27ed9b90a.jpg]

  • Bester Weg bei servern ?

    • i2c
    • 5. Juli 2011 um 00:57
    Zitat von Mattthias

    Also - FTP ist echt easy !
    Allerdings würde ich das ganze über PHP-Script absichern ;)

    FTP über PHP absichern?
    Hier steig ich ein und würde gerne mehr erfahren.

  • Rechner per Button öffnen

    • i2c
    • 4. Juli 2011 um 13:09
    Spoiler anzeigen
    [autoit]

    #region - Timestamp
    ;2011-07-04 13:08:58
    #endregion - Timestamp

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

    #include <GUIConstants.au3>

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

    #region ### START Koda GUI section ### Form=G:\Koda form designer\Forms\Stahlbarren.kxf
    $Form1 = GUICreate("Test Rechner", 633, 165, 193, 125)
    $Stahlbarren = GUICtrlCreateButton("Stahlbarren", 40, 56, 193, 33, 0)
    GUISetState(@SW_SHOW)
    #endregion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Stahlbarren
    _stahlbarren()
    EndSwitch
    WEnd

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

    Func _stahlbarren()
    $Anzahl = InputBox("Stahlbarren Herstellung", "Bitte gib hier ein, wieviel Stahlbarren du herstellen möchtest!")
    Local $Holzkohle = 5, $Feineseisenerz = 10, $Steinkohle = 20

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

    MsgBox(0, "Ergebnisse", _
    'Holzkohle: ' & $Holzkohle * $Anzahl & @CRLF & _
    'Feines Eisenerz: ' & $Feineseisenerz * $Anzahl & @CRLF & _
    'Steinkohle: ' & $Steinkohle * $Anzahl)
    EndFunc ;==>_stahlbarren

    [/autoit]
  • Tabelle aus HTML in ein array schreiben OHNE IE.au3

    • i2c
    • 25. Juni 2011 um 02:56

    Zum erklären ist's schon etwas spät aber ich kann dir zeigen, wie es geht. Du machst es dir da etwas zu kompliziert ;)

    Spoiler anzeigen
    [autoit]

    #Region - Timestamp
    ;2011-06-25 02:54:45
    #EndRegion - Timestamp

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

    #include <String.au3>
    #include <array.au3>
    #include<ArrayMore.au3>
    Dim $aResult[1][6]
    $sFile = FileRead(@ScriptDir & "\test.html")

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

    $aTr = _StringBetween($sFile, "<tr>", "</tr>")

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

    For $i = 2 To UBound($aTr) - 1
    $aWunsch = StringRegExp($aTr[$i], "<font.*>(.*?)</font>", 3, 1)
    _ArrayDisplay($aWunsch)
    If IsArray($aWunsch) Then
    _Array2DAdd($aResult, _ArrayToString($aWunsch))
    EndIf
    Next

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

    _ArrayDisplay($aResult)

    [/autoit]
  • Wie sieht euer Desktop aus?

    • i2c
    • 24. Juni 2011 um 03:41
    Zitat von Leroox

    Oben? Ich tippe mal auf RocketDock. :thumbup:

    ObjectDock mit diesem Stack Docklet

  • Wie sieht euer Desktop aus?

    • i2c
    • 23. Juni 2011 um 21:41

    Das Iconpack, das du da im Dock verwendest, würde mich insteressieren (letzter Screen). Sind das die normalen Awoken Icons oder ein komplettes Paket für WIndows?

  • Tabelle aus HTML in ein array schreiben OHNE IE.au3

    • i2c
    • 22. Juni 2011 um 22:47

    Reicht dir das als kleiner Ansatz?

    Spoiler anzeigen
    [autoit]

    #region - Timestamp
    ;2011-06-22 22:45:45
    #endregion - Timestamp

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

    #include <String.au3>
    #include <array.au3>
    $sFile = FileRead(@ScriptDir & "\test.html")

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

    $aTr = _StringBetween($sFile, "<tr>", "</tr>")
    _ArrayDisplay($aTr)

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

    For $i = 2 To UBound($aTr) - 1
    $aWunsch = StringRegExp($aTr[$i], "<font.*>(.*?)</font>", 3, 1)
    _ArrayDisplay($aWunsch)
    Next

    [/autoit]


    Wenn du alle Zeilen in einem einzigen Array haben willst, kannst du sie mit _Array2DAdd() in der Schleife zusammensetzen.

  • AdlibRegister mit sofortiger Ausführung der Funktion?

    • i2c
    • 21. Juni 2011 um 01:25

    Kein Grund gleich den Gong zu schlagen. Du sollst dich ja um Gottes Willen nicht rechtfertigen. Die Sinnhaftigkeit des obfuscaten (Schreibkrampf) sei mal dahingestellt. Wenn du meinst, das es dir was bringt .... :rolleyes:

    Sollte ja lediglich eine Anregung sein, die dir ermöglichen würde, den von XovoxKingdom vorgeschlagenen Weg zu gehen.

  • AdlibRegister mit sofortiger Ausführung der Funktion?

    • i2c
    • 21. Juni 2011 um 00:04
    Zitat von NoName

    Ich habe auch schon an diese Methode gedacht mit Call, aber der Obfuscator verträgt sich mit dem Befehl ja nicht...


    Dann würde ich darüber nachdenken, auf diesen unglaublich sinnlosen Vorgang zu verzichten.
    Warum auf ein Sprachfeature verzichten nur um einen Schutz zu geniessen, der garkeiner ist?

  • Alina feiert heute ;)

    • i2c
    • 19. Juni 2011 um 17:18
    Zitat von Mattthias

    Welche Animation i2c wohl macht ???


    Nichts aufwändiges. Hab noch mit den Nachwirkungen des gestrigen Abends zu kämpfen. :wacko:

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • *.txt verschlüsseln/entschlüsseln

    • i2c
    • 18. Juni 2011 um 14:26

    Gib bitte nicht zu viele Informationen preis.
    Wie/womit verschlüsselst du? Code?

  • Problem mit Gui und Ini-Befehlen

    • i2c
    • 17. Juni 2011 um 17:37
    Zitat von Grünschnabel

    Ich habe zwar in der datei etwas zu stehen,...


    Darf man fragen, was in der INI steht? Allein der Text für die Buttons oder noch weitere Informationen? Ich seh grad den Sinn der INI nicht.

  • Mal wieder ein Ubound($array)-Problem

    • i2c
    • 17. Juni 2011 um 16:56

    Wenn du ein Array in einer FOR-Schleife durchläufst und dabei ein Element löschst, dann musst du das Array rückwärts durchlaufen. nsonsten stimmt der von UBound() ermittelte Wert nicht mehr und das Skript bricht ab.

    Spoiler anzeigen
    [autoit]

    #Region - Timestamp
    ;2011-06-17 16:54:00
    #EndRegion - Timestamp
    #include <String.au3>
    #include <Array.au3>

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

    $sc = '-ljh+hg.-'
    $newsc = _DeleteSonder($sc)
    MsgBox(0,0,$newsc)
    Func _DeleteSonder($string)
    $string = _StringExplode($string, "")
    _ArrayDisplay($string)
    For $i = UBound($string) - 1 To 0 Step -1
    $strisal = StringIsAlpha($string[$i])
    ConsoleWrite($i & @CRLF)
    If $strisal = 0 Then
    _ArrayDelete($string, $i)
    EndIf
    Next
    $retStr = _ArrayToString($string, "", 0, UBound($string))
    Return $retStr
    EndFunc ;==>_DeleteSonder

    [/autoit]
  • L3viathan hat Geburtstag

    • i2c
    • 17. Juni 2011 um 13:47

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne deine Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklärst du dich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.

  • Caret Position in einem RichEdit finden

    • i2c
    • 16. Juni 2011 um 17:43
    [autoit]

    _GUICtrlRichEdit_GetSel()

    [/autoit]


    Wenn beide Werte im Array gleich sind, ist kein Text markiert und die Werte entsprechen der aktuellen Cursorposition.

  • Suche Script für Meldefenster

    • i2c
    • 16. Juni 2011 um 02:28
    ungetestet
    [autoit]

    #region - Timestamp
    ;2011-06-16 02:19:45
    #endregion - Timestamp

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

    #include <inet.au3>

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

    $delay = 5000

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

    While 1
    $oldSource = InetRead("http://autoit.de/index.php", 1)
    $timer = TimerInit()
    If TimerDiff($timer) >= $delay Then
    $newSource = InetRead("http://autoit.de/index.php", 1)
    If $newSource <> $oldSource Then
    MsgBox(0, 0, "Da hat sich was verändert")
    $oldSource = $newSource
    Else
    ContinueLoop
    EndIf
    EndIf
    WEnd

    [/autoit]


    Über irgendeine festgelegte Dateigrösse zu gehen halte ich auch für unpassend. Zumal du ja nur in eine Richtung prüfst. Die Datei könnte ja aber auch kleiner werden ;).

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™