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

  • Skriptsperrer [UPDATE 2.Juli 15:49]

    • i2c
    • 1. Juli 2010 um 22:45

    Kinners, nochmal langsam für alle zum mitschreiben.
    Die .ini auf dem Webspace (http://burak1903.bu.funpic.de/update.ini) ist das Problem.
    Die .ini sieht so aus:

    Code
    [192.168.2.2]
    zeit=01.07.2010, 21:08
    zugriff=True
    []
    zugriff=False


    Sie müsste aber so aussehen:

    Code
    [192.168.2.2]
    zeit=01.07.2010, 21:08
    zugriff=True
    [irgendeineIP]
    zeit=irgendwann
    zugriff=False

    Warum? Die .ini wird in ein Array eingelesen - zeilenweise! Das ergibt ein Array mit 5 Elementen (das merken wir uns mal)
    Das Array wird dann in der FOR Schleife bei Zeile 61 abgearbeitet. In 3er-Schritten.
    Los geht's bei $array[0], da sucht es die IP - super, gefunden.
    Weiter bei $array[0+1], da sucht es die Zeit - bravo, auch gefunden.
    Dann geht's zu $array[0+2] um nach "zugriff" Ausschau zu halten - das klappt ebenfalls noch.

    Jetzt wird's dann langsam problematisch. Es folgt der 3er-Schritt der Schleife auf $array[3].
    Bei $array[3] sucht's wieder die IP - nuja, geht aber da is' keine eingetragen. Nicht so schlimm.
    Hopphopp zu $array[3+1] und nach "zeit" suchen - hö? Da steht nix von Zeit, nur Zugriff. Egal, weiter!
    Jetzt nach $array[3+2] um "zugriff" zu finden - arghhs, autsch as3$§%$/ZGCJ - da is' nix mehr mit Arrayelement.

    Wir erinnern uns daran das das Array nur 5 Elemente hatte. Ja richtig $array[3+2] ist $array[5] aber $array[5] ist schon das sechste Element des Arrays - wegen 0-basiert und so.

    Und genau deshalb - Array variable has incorrect number of subscripts or subscript dimension range exceeded.

  • Filmtitel aus txt-formatierter Datei auslesen, auswählen und in String mit Filmtitel speichern

    • i2c
    • 1. Juli 2010 um 21:30

    Hier wird's auf jeden Fall Probleme geben.

    [autoit]

    Func _CreateFilm($Name)
    $Path = "D:VM-DAT\TV\TRP-Videos\"&$Name
    $PathFiles = _FileListToArray($Path, "*", 1)
    $Command = "copy /b "

    [/autoit]

    besser :)

    [autoit]

    Func _CreateFilm($Name)
    $Path = "D:\VM-DAT\TV\TRP-Videos\"&$Name
    $PathFiles = _FileListToArray($Path, "*.*", 1)
    $Command = "copy /b "

    [/autoit]
  • Skriptsperrer [UPDATE 2.Juli 15:49]

    • i2c
    • 1. Juli 2010 um 21:17

    Das liegt an der .ini.

    Code
    [192.168.2.2]
    zeit=01.07.2010, 21:08
    zugriff=True
    []
    zugriff=False


    Das feht was!
    $i=3+2 gibt's nicht mehr -> Array variable has incorrect number of subscripts or subscript dimension range exceeded.

  • USB Help :)

    • i2c
    • 30. Juni 2010 um 16:29

    Im vorletzten Post: http://www.autoitscript.com/forum/index.php?showtopic=42402
    Mit ein paar kleinen Anpassungen hast du, was du willst.

  • iPad

    • i2c
    • 30. Juni 2010 um 16:14
    Zitat

    aber es soll ja auch nicht jeder Strassenpenner mit nem Mac rumlaufen


    Warum eigentlich? Ist Mac also doch zu 80% Statussymbol?:)

  • USB Help :)

    • i2c
    • 30. Juni 2010 um 16:10

    schau mal hier [ offen ] Laufwerk Typ erkennen ( ZIP-LW, eSATA-Stick, USB-Stick)

  • codeschnippsel in eine edit-box einfügen

    • i2c
    • 30. Juni 2010 um 15:20

    mach's mal so:

    [autoit]

    Case $http
    GUICtrlSetData($text, GUICtrlread($text) & "[url]")

    [/autoit]
  • .exe geht nicht why??????

    • i2c
    • 30. Juni 2010 um 14:31

    In SciTE: Tools -> Compile
    Im ersten Tab unter "Output Arch" die richtige Architektur einstellen.
    64bit kompilierte Programme lassen sich auf 32bit Systemen nicht ausführen.

  • Filmtitel aus txt-formatierter Datei auslesen, auswählen und in String mit Filmtitel speichern

    • i2c
    • 30. Juni 2010 um 14:26

    Deine Meinung zu _stringBetween() begründest du bitte wie? Die Funktion hat in vielen Situationen durchaus Vorzüge gegenüber regex.
    Ausserdem funktioniert dein regex nicht.

    [autoit]


    #include<array.au3>
    $hFile = FileOpen(@ScriptDir & "\test.txt")
    $string = FileRead($hFile)
    $result = StringRegExp($string, "<title>\|(.*?)</title>" & @CRLF & "<desc>\|(.*?)</desc>", 3)
    _ArrayDisplay($result)

    [/autoit]
  • einen text an cmd senden

    • i2c
    • 30. Juni 2010 um 13:58

    Oder je nachdem wozu das gut sein soll

    [autoit]

    StdinWrite()

    [/autoit]
  • ordnerinhalte herausbekommen?

    • i2c
    • 30. Juni 2010 um 13:22

    Schau dir in der Hilfe mal da Beispiel zu _FileListToArray() an.

  • iPad

    • i2c
    • 29. Juni 2010 um 22:47
    Zitat

    Sie haben auch nur ihr Iphonedesign (das Telefon welches genausowenig innovativ ist) drauf portiert


    .. und dabei vergessen einen Griff dran zu bauen. Selten sowas unhandliches in den Händen gehabt. Wenn's ein Slideshow App gibt dann taugt das Teil wenigstens als elektronische Bilderrahmen, aber sonst - absolut nutzlos.

  • Steam 2 Probleme

    • i2c
    • 29. Juni 2010 um 22:32

    Steam stoppen, im Steam-Ordner die Datei GameOverlayUI.exe suchen und umbenennen, Steam starten und Update durchlaufen lassen. Dann klappt's vlt. wieder mit den Buttons.

  • Daten aus DLL

    • i2c
    • 29. Juni 2010 um 15:37
    Zitat

    ich will keine funktion aufrufen, sondern die daten aus der dll lesen


    Tut mir leid. Um 13:39Uhr sollte man eigentlich in der Lage sein so eine einfache Problemstellung richtig zu verstehehn. :)

  • WinWaitActive

    • i2c
    • 29. Juni 2010 um 14:37
    [autoit]

    Opt("WinTitleMatchMode", 3)

    [/autoit]

    bewirkt das der exakte Fenstertitel gesucht wird.

  • Daten aus DLL

    • i2c
    • 29. Juni 2010 um 13:39
    [autoit]

    DllCall()

    [/autoit]

    klick mal drauf.

  • ImageUpload.au3 UDF Probleme ;D

    • i2c
    • 29. Juni 2010 um 12:26

    Was willst du denn da nun haben? Der Direktlink steht im URL tag. Das was in IMG steht ist das Thumbmail.

  • ImageUpload.au3 UDF Probleme ;D

    • i2c
    • 29. Juni 2010 um 12:22
    [autoit]


    $string = "[Blockierte Grafik: http://www.imagebanana.com/img/xf3uf8z/thumb/rofl]"
    $result = StringRegExp($string, "\", 3)
    ConsoleWrite($result[0])

    [/autoit][autoit]


    [/autoit][autoit]

    [autoit]
    #include <string.au3>
    $string = "[URL=http://www.imagebanana.com/view/xf3uf8z/rofl][Blockierte Grafik: http://www.imagebanana.com/img/xf3uf8z/thumb/rofl]

    [/autoit]

    "

    [autoit]


    $result = _StringBetween($string, "[URL=", "]")[autoit]
    ConsoleWrite($result[0])[autoit]
    [autoit]

    [/autoit]

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

  • Im Input Enter anwenden

    • i2c
    • 29. Juni 2010 um 00:23
    [autoit]

    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    $Form1 = GUICreate("Form1", 143, 44, 192, 139)
    $Input1 = GUICtrlCreateInput("Input1", 8, 8, 121, 21)
    $Enter = GUICtrlCreateDummy()
    Dim $Array[1][2] = [["{ENTER}", $Enter]]
    GUISetAccelerators($Array)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Enter
    $Ctrl = ControlGetFocus($Form1)
    If $Ctrl = "Edit1" Then
    $Value = ControlGetText($Form1, "", $Ctrl)
    MsgBox(0, "", "Die Eingabe in Input1 war: " & $Value)
    EndIf
    EndSwitch
    WEnd

    [/autoit]
  • [beendet] µitLight Juli '10

    • i2c
    • 28. Juni 2010 um 15:15

    Ich geh davon aus das ich hierfür ebenfalls Zeit finde.

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™