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

Beiträge von Tweaky

  • GUI die bilder eines verzeichnisses nacheinander anzeigt

    • Tweaky
    • 13. Mai 2008 um 19:13
    [autoit]

    For $i = 1 To 5
    _blabla()
    Next

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

    Func _blabla()
    MsgBox(0, "", "blubb")
    EndFunc ;==>_blabla

    [/autoit]
  • Hallo,Anfägerproblem.

    • Tweaky
    • 12. Mai 2008 um 19:13

    @master
    nimm mein Script und passt den deinen an. Dann klappts ;)

  • Hallo,Anfägerproblem.

    • Tweaky
    • 12. Mai 2008 um 19:03

    Kann so nicht gehen.
    Du muß´t ihm noch sagen, welche exe er starten soll

    [autoit]

    Global $inputvariabele

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

    ShellExecute("C:\Programme\vixy.net\vixy.exe")

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

    ;~ ControlSend($inputvariable)
    $inputvariable = GUICtrlCreateInput("", 120, 90, 330, 22)

    [/autoit]
  • Hallo,Anfägerproblem.

    • Tweaky
    • 12. Mai 2008 um 18:39

    Hi, :)
    du solltest schon posten, was du bisher in deinem Script hast :D

  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 15:25

    bei mir läufts so wie du es gepostet hast.
    Korrektweise mußt du noch & "\" bei $date entfernen

  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 14:50

    nein :thumbdown: , ich würde gerne dein Script sehen, mit dem Backslash bei $path :D

  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 14:44

    habe auch die letzt stable 3.2.10.0

    Aber bitte poste es mal, vielleicht haben wir uns nur falsch verstanden. 8|

  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 14:39

    ganz sicher?
    also bei mir reichts, wenn ich in bei $path hinzufüge.

    komisch, komisch, was meinen die anderen.

    Aber zur Sicherheit, zeig nochmal dein Script, wenn du ihn nur oben bei $path hinzufügst. :)

    Bernd
    was ist dann bei _arraysort anders?

  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 14:27

    hä,
    aber wenn du bei $path den abschließenden Backslash hast ist dies so nicht notwendig !!!

    Zeig mal dein komplettes Script

  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 14:11

    probier mal dies und schreib oder mach ein Foto damit wir wissen, was in der Msgbox steht


    Spoiler anzeigen
    [autoit]

    #include <File.au3>
    #include <array.au3>

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

    $path = "C:\verzeichnis\"
    $dateityp = "*.exe"

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

    $FileList = _FileListToArray($path, $dateityp, 1)
    _ArrayDisplay($FileList, "$FileList")
    Dim $fileliste_datum[UBound($FileList)][2]

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

    For $i = 1 to UBound($FileList) -1
    $date = FileGetTime($path & $FileList[$i], 0, 1)
    MsgBox(0,$path & $FileList[$i], $date)
    $fileliste_datum[$i][0] = $FileList[$i]
    $fileliste_datum[$i][1] = $date
    Next

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

    _ArrayDisplay($fileliste_datum, "mit Datum ohne Sortierung")
    _ArraySort($fileliste_datum, 0, 0, 0, 2, 1)
    _ArrayDisplay($fileliste_datum, "mit Datum neuester Eintrag unten")

    [/autoit]
  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 14:03

    ja das anzeigen der Dateien klappt wie gesagt ohne Backslash.
    Aber für das Anzeigen des Datums ist er notwendig.
    Also mach ihn dazu und teste es. 8o
    Dann klappt es zu 100% :D

  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 13:56

    also der Backslash ist auf jedenfall notwendig, da er sonst die Datei nicht findet und dann auch das Datum nicht anzeigen kann.

    Es muß daran liegen, dass bei dir kein Datum angezeigt wird

    Also ändern in

    [autoit]

    $path = "C:\verzeichnis\"

    [/autoit]
  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 13:41

    Das Datum steht in der zweiten Spalte im Format YYYYMMDDHHMMSS
    Schau dir in der Hilfe die Func FileGetTime mal an.

  • Dateiliste erstellen mittels _filelisttoarray aber mit datum und nach datum sortiert.

    • Tweaky
    • 12. Mai 2008 um 13:28

    so dürfts passenö

    Zu Erklärung:
    Dateien mit _Filelistetoarray in ein 1-dim Array geschrieben
    Dann wird das zweite Array genauso groß wie das erste Array dimensioniert
    Dann wird für die erste Datei das geändert-Datum ermittelt
    Dann wird in ein das zweite Array der Dateiname und das Datum geschrieben.
    Dies wird für jede Datei wiederholt.
    Dann wird die Liste nach dem Dateum sortiert

    Spoiler anzeigen
    [autoit]

    #include <File.au3>
    #include <array.au3>

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

    $path = "C:\verzeichnis"
    $dateityp = "*.exe"

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

    $FileList = _FileListToArray($path, $dateityp, 1)
    _ArrayDisplay($FileList, "$FileList")
    Dim $fileliste_datum[UBound($FileList)][2]

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

    For $i = 1 to UBound($FileList) -1
    $date = FileGetTime($path & $FileList[$i], 0, 1)
    $fileliste_datum[$i][0] = $FileList[$i]
    $fileliste_datum[$i][1] = $date
    Next

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

    _ArrayDisplay($fileliste_datum, "mit Datum ohne Sortierung")
    _ArraySort($fileliste_datum, 0, 0, 0, 2, 1)
    _ArrayDisplay($fileliste_datum, "mit Datum neuester Eintrag unten")

    [/autoit]
  • Zwei Arrays auf Änderungen überprüfen

    • Tweaky
    • 11. Mai 2008 um 19:21

    so auf die schnelle

    Spoiler anzeigen
    [autoit]

    #include<Array.au3>
    Dim $array1[6]
    Dim $array2[6]

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

    $array1[1] = "1"
    $array1[2] = "2"
    $array1[3] = "3"
    $array1[4] = "4"
    $array1[5] = "5"

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

    $array2[1] = "1"
    $array2[2] = "7"
    $array2[3] = "3"
    $array2[4] = "4"
    $array2[5] = "3"

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

    _ArrayDisplay($array1)
    _ArrayDisplay($array2)

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

    For $i = 1 to UBound($array1) -1
    If $array1[$i] <> $array2[$i] Then MsgBox(16, "Änderung", "Der Index " & $i & " ist in den beiden Arrays unterschiedlich")
    Next

    [/autoit]
  • Progress Bar mit Bitmaps

    • Tweaky
    • 11. Mai 2008 um 14:48

    geil,
    echt super :D

    Sieht supi aus :thumbup:

    Genial wäre es, wenn du es in eine UDF packen könntest :)

  • deustche hilfe downloaden

    • Tweaky
    • 8. Mai 2008 um 17:59

    Hi,
    bitte helft doch die Hilfe ins deutsche zu übersetzen.
    Man lernt echt neue Funktionen dadurch kennen :)

  • Quelltext in Internet durchsuchen

    • Tweaky
    • 6. Mai 2008 um 21:43

    bitteschön :D

    [autoit]

    $string = 'gtgtretgrretttttre<div class="erNick">weret43tt3tw'

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

    If Stringinstr($string, '<div class="erNick">') Then
    MsgBox(0,"", "JA")
    Else
    MsgBox(0,"", "Nein")
    EndIf

    [/autoit]
  • InputBox und If und then

    • Tweaky
    • 6. Mai 2008 um 19:10

    OHHHHHH, bitte die Formatierung Spoiler und Autoit Quellcode verwenden :D

    führe es mal aus und du siehst, dass gleich ein Fehler kommt, also nein :D

    so würde das Script wenigstens laufen

    Spoiler anzeigen
    [autoit]

    $box1 = InputBox("Todes Quiz", "1. Wer war der erste Member nach Vasgalaine?", "", "", 30, 200, -1, -1, 10)
    If $box1 = "Werwolf" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $1 = 1
    EndIf

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

    $box1 = InputBox("Todes Quiz", "2. An welchem tag wurde NTR gegründet? (Bitte mit Am TT/MM/JJJJ)", "", "", 30, 200, -1, -1, 10)
    If $box1 = "Am 4.10.2006" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $2 = 1
    EndIf

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

    $box1 = InputBox("Todes Quiz", "3. Auf welcher Massenclanpage wurde die erste Clanpage von NTR gemacht?", "", "", 30, 200, -1, -1, 10)
    If $box1 = "clanplanet" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $3 = 1
    EndIf

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

    $box1 = InputBox("Todes Quiz", "4. Wer hat die meisten beiträge im forum?", "", "", 30, 200, -1, -1, 10)
    If $box1 = "clanplanet" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $4 = 1
    EndIf

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

    $box1 = InputBox("Todes Quiz", "5. Wer war der bis jetzt - vermutlich- beste MPH spieler in NTR und hatte 2 brüder die auch schon in NTR waren?", "", "", 30, 200, -1, -1, 10)
    If $box1 = "clanplanet" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $5 = 1
    EndIf

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

    $box1 = InputBox("Todes Quiz", "6. Wie viele pages hatte NTR schon?", "", "", 30, 200, -1, -1, 10)
    If $box1 = "clanplanet" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $6 = 1
    EndIf

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

    $box1 = InputBox("Todes Quiz", "7. Nenne den ältesten Member im clan", "", "", 30, 200, -1, -1, 10)
    If $box1 = "clanplanet" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $7 = 1
    EndIf

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

    $box1 = InputBox("Todes Quiz", "8. Wer hat die jetzige clanpage gemacht?", "", "", 30, 200, -1, -1, 10)
    If $box1 = "clanplanet" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $8 = 1
    EndIf

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

    $box1 = InputBox("Todes Quiz", "9. Wer hat die jetzige clanpage gemacht?", "", "", 30, 200, -1, -1, 10)
    If $box1 = "clanplanet" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $9 = 1
    EndIf

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

    $box1 = InputBox("Todes Quiz", "10. Wer ist der hauptchatadmin in NTR?", "", "", 30, 200, -1, -1, 10)
    If $box1 = "clanplanet" Then
    MsgBox(0,"", "Richtig")
    Else
    MsgBox(0,"", "Falsch")
    $10 = 1
    EndIf

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

    $gesamt = $1 + $2 + $3 + $4 + $5 + $6 + $7 + $8 + $9 + $10

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

    If $gesamt >= 5 And $gesamt <= 10 Then Shutdown(0)

    [/autoit]

    Wobei sehr umständlich undes werden erst alle 10 Fragen durchlaufen und dann erst der PC abgeschaltet wird

  • InputBox und If und then

    • Tweaky
    • 6. Mai 2008 um 19:06

    richtisch, aber nur bei 4x der gleichen Frage, ich weiß nicht :rofl:
    habs ja nur so gemacht, weil mir keine Fragen mehr einfielen :D

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™