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

  • Rise Against Stellt sich vor !

    • i2c
    • 6. März 2010 um 21:36

    SO jung und schon so einen ausgezeichneten Musikgeschmack ... viel Spass hier!

  • Codehighlighter für phpBB3

    • i2c
    • 6. März 2010 um 13:26

    Mach den Einbau wie in der Anleitung beschrieben. Einzige Ausnahme - alles was du in der /includes/functions.php ändern sollst machst du in der /includes/functions_content.php.

  • Send befehl

    • i2c
    • 6. März 2010 um 10:52
    ???
    [autoit]

    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #Region ### START Koda GUI section ### Form=
    $Form1 = GUICreate("Form1", 245, 52, 640, 375)
    $Input1 = GUICtrlCreateInput("", 8, 16, 121, 21)
    $Button1 = GUICtrlCreateButton("Button1", 144, 16, 75, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    GUICtrlSetData($Input1, @HOUR & ":" & @MIN & ":" & @SEC)
    EndSwitch
    WEnd

    [/autoit]
  • Programmiersprache unter Linux

    • i2c
    • 6. März 2010 um 10:13

    Und grundsätzlich läuft es, wenn auch stark eingeschränkt.
    Ich würde mit Java anfangen.

  • kleine Script hilfe

    • i2c
    • 5. März 2010 um 22:13

    Ausserdem fehlt das endif. Kann man die ImageSearch.au3 mal sehen, ich hab die nicht 8)

  • fahrstunden planer

    • i2c
    • 5. März 2010 um 18:03

    Ich würde damit anfangen die Listview Elemente dynamisch zu erstellen. Mit InireadSection die gesammte Sektion in ein Array auslesen und dann in einer For-Schleife die Elemente erstellen. Damit wärst du schonmal diese statische Begrenzung los.

    Ungetestet aber ungefähr so könnte das gehen ...

    [autoit]

    $array = IniReadSection(@ScriptDir & "\text.ini", "Section1")
    for $i = 0 To $array[0][0]
    GUICtrlCreateListViewItem($array[$i][1], $listview)
    Next

    [/autoit]

    ich mang keine Listviews :)

  • Codehighlighter für phpBB3

    • i2c
    • 5. März 2010 um 17:47

    Will da jemand ein Konkurenzboard starten :).

    Versuch mal den hier ....
    http://www.phpbb.com/community/viewtopic.php?f=70&t=564569

  • Automatische installation fileinstall

    • i2c
    • 5. März 2010 um 08:25

    Einfach den ersten beitrag "bearbeiten" und den Titel anpassen.

  • Wie kann ich ein Programmpfad auslesen und dann ein Programm mit diesem Pfad öffnen

    • i2c
    • 4. März 2010 um 21:16
    [autoit]

    $pfad = FileOpenDialog("Pfad", @ProgramsDir & "\", "Alle(*.*)", 3) ; Dateidialog öffnen

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

    If @error Then ;wenn Fehler - dann Info
    MsgBox(4096, "", "Keine Datei ausgewählt")
    Else ;ansonsten
    IniWrite(@ScriptDir & "\pfad.ini", "pfad", "erster_pfad", $pfad) ;.ini im Skriptverzeichnis öffnen und in Sektion "pfad", Key "erster_Pfad" die Rückgabe von FileOpenDialog speichern
    MsgBox(0, "", "Der Pfad " & $pfad & " wurde in " & @ScriptDir & "\pfad.ini gespeichert")
    EndIf

    [/autoit]

    Einfach mal ausführen, erklärt sich von selbst. Ausgelesen wird mit IniRead(). Schau einfach mal in die Hilfe. Ist keine grosse Sache.

  • Wie kann ich ein Programmpfad auslesen und dann ein Programm mit diesem Pfad öffnen

    • i2c
    • 4. März 2010 um 21:05

    Du könntest den Pfad in eine .ini schreiben ....

    [autoit]

    $pfad = FileOpenDialog("Pfad", @ProgramsDir & "\", "Alle(*.*)", 3)

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

    If @error Then
    MsgBox(0, "", "Keine Date) ausgewählt")
    Else
    IniWrite(@ScriptDir & "\pfad.ini", "pfad", "erster_pfad", $pfad)
    MsgBox(0, "", "Der Pfad " & $pfad & " wurde in " & @ScriptDir & "\pfad.ini gespeichert")
    EndIf

    [/autoit]
  • Windows Home und Remote

    • i2c
    • 4. März 2010 um 05:38

    Mal eine ganz blöde Frage, ich kann mich kaum noch dran erinnern. Wenn ein XP Home System per Remote gewartet werden möchte, muss es dann nicht eine "Einladung" verschicken?

  • Datenaustausch zwischen Scripten

    • i2c
    • 4. März 2010 um 04:40

    Oh, die war mir bis jetzt nicht bekannt. Dann hab ich's mir oft genug zu umständlich gemacht.

  • Datenaustausch zwischen Scripten

    • i2c
    • 4. März 2010 um 04:16

    Du kannst das Skript auf deinem Stick per ShellExecute() mit den gewünschten Parametern staren.
    Die Parameter wertest du dann mit diesen Funktionen aus.

    Spoiler anzeigen
    [autoit]

    Func _GetCmdLine($aArgument, $bArgument = '', $CmdDelim = "/")
    Local $RetCmd = _GetMidleString($CmdLineRaw, $aArgument, ' ')
    If $RetCmd = '' Then $RetCmd = _GetMidleString($CmdLineRaw, $aArgument, ' ' & $CmdDelim)
    If $RetCmd = '' Then $RetCmd = _GetMidleString($CmdLineRaw, $aArgument, '$')
    If $RetCmd = '' Then $RetCmd = _GetMidleString($CmdLineRaw, $aArgument, $bArgument)
    Return StringStripWS($RetCmd, 3)
    EndFunc ;==>_GetCmdLine

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

    Func _GetMidleString($sString, $sStart, $sEnd, $iCase = -1, $iRetType = 0)
    Local $iCaseSence = ''
    If $iCase = -1 Then $iCaseSence = '(?i)'

    Local $aArray = StringRegExp($sString, '(?s)' & $iCaseSence & $sStart & '(.*?)' & $sEnd, 3)
    Local $IsArrayCheck = IsArray($aArray)

    If $IsArrayCheck And $iRetType = 1 Then Return $aArray
    If $IsArrayCheck And $iRetType = 2 Then
    Local $iUbound = UBound($aArray)
    If Not StringInStr($aArray[$iUbound - 1], "Next") Then Return $aArray[$iUbound - 1]
    If ($iUbound - 2) >= 0 Then Return $aArray[$iUbound - 2]
    Return $aArray[$iUbound - 1]
    EndIf

    If $IsArrayCheck Then Return $aArray[0]
    Return SetError(1, 0, "")
    EndFunc ;==>_GetMidleString

    [/autoit]


    Quelle unbekannt.

  • "Ziel" einer Verknüpfung editieren???

    • i2c
    • 4. März 2010 um 03:19
    [autoit]

    FileCreateShortcut ( "file", "lnk" [, "workdir" [, "args" [, "desc" [, "icon" [, "hotkey" [, icon number [, state]]]]]]] )

    [/autoit]

    args = [optional] Zusätzliche Dateiargumente.

    [autoit]

    FileCreateShortcut($explorerpfad, @DesktopDir & "\Shortcut Test.lnk", $ausfuehren, "+restart")

    [/autoit]
  • Eure Meinung zu BOTS

    • i2c
    • 2. März 2010 um 22:50
    Zitat von Jonathan

    Also als ich mit AutoIT angefangen habe (15) oder DjBlume (13 oder 14) waren wir demnach auchnoch ScriptKiddies :rofl:

    Dann solltest du dich nicht angesprochen fühlen. Als Script Kiddie bezeichnet man der Definition nach nicht einen jungen, unerfahrenen Programmierer sondern vielmehr jemanden der Skripte Anderer einsetzt weil er selbst nicht in der Lage ist sie zu schreiben. Grund - fehlende Lernbereitschaft.

  • Songname?

    • i2c
    • 2. März 2010 um 22:22

    Edward Maya - Stereo Love

    http://www.youtube.com/watch#playnext=1&playnext_from=TL&videos=rGIEGIU4NUw&v=fCpP4j89H-4

  • Eure Meinung zu BOTS

    • i2c
    • 2. März 2010 um 17:41
    Zitat von Sprenger120

    S***** Bots wer nicht zocken kann der solls lassen.

    Zitat von JuraX

    bots sind schwachsinnig spiele sin da um zu unterhalten wer ein bot hat macht aber nichts das verfehlt den sinn der spiele...


    Volle Zustimmung. Ausserdem ist dieses Argument mit den Arbeitslosen nicht nur unsinnig sondern auch mehr als geschmacklos. Hoffentlich kommst du nie in diese Situation.

  • RS-Links aus Source auslesen

    • i2c
    • 28. Februar 2010 um 21:49

    Wenn's aktive Links sind dann geht's doch auch mit _StringBetween($source, "rapidshare.com/files/", "</a>") bzw. _StringBetween($source, "rapidshare.com/files/", "/>")

  • ini

    • i2c
    • 28. Februar 2010 um 19:19

    Bin heut etwas neben der Spur und blick das auch nicht wirklich ....
    Du willst doch nur einen Pfad in die INI schreiben, oder? Wozu diese While Schleife? Selbst wenn da mehrere Pfade eingetragen werden sollen erscheint mir der Ansatz etwas merkwürdig.

    einen einzigen Pfad kannst du doch so einfügen ....

    [autoit]

    $wertePfadeAusINI = IniReadSection($aktPfad & "\" & $sSettingsName, $pfadangaben)
    IniWrite ($sSettingsName, "Pfade", "profil" & UBound($wertePfadeAusINI), $Phat) ;$wertePfadeAusINI)+1 dürfte nicht nötig sein da in $result[0][0] lediglich die Länge des Arrays steht.

    [/autoit]


    (ob du die Länge per UBound() ermittelst oder aus $array[0][0] liest musst du wissen. Ich benutz lieber UBound)

    Wenn es mehrere Pfade sein sollen, ermittle die Anzahl der einzutragenden Pfade und bau eine For Schleife drumrum. For $i=0 To $anzahlpfade -1 .... .

  • ini

    • i2c
    • 28. Februar 2010 um 17:33

    kleines Beispiel ...

    [autoit]

    $array = IniReadSection(@ScriptDir & "\test.ini", "pfade")
    iniwrite(@scriptdir & "\test.ini", "pfade", "profil" & UBound($array)+1, "d:\bluber")

    [/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™