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

Beiträge von Rodny_le_lude

  • Nerd Problem

    • Rodny_le_lude
    • 20. Dezember 2009 um 13:42

    @Calypso syntax error :D
    ja ne if abfrage is ja ganz gut und schön nur das mein script schon sehr gross ist und ich einfach kein bock habe es umzumodeln

    SEuBo
    ich hab leider ned alles in functions aufgeteielt aber HOTKEYSET funktioniert leider nur so bsp

    HotKeySet("{PAUSE}","TogglePause")

    Func TogglePause()
    $Paused=NOT$Paused
    While$Paused
    sleep(100)
    ToolTip('Script is "Paused"',0,0)
    WEnd
    ToolTip("")
    EndFunc

  • Nerd Problem

    • Rodny_le_lude
    • 20. Dezember 2009 um 13:26

    Hi Community

    ich hab da ein kleines Problem undzwar.

    ich hab ein Programm geschrieben (das ausschliesslich im Tray agiert) das ich nun mit Hotkeys belegen will.
    Das Problem ist das ich es nicht im onevent mode geschrieben habe und somit nachträglich anscheinend nich mit Hotkeys belegen kann ich hab
    schon sachen wie _ispressed benutzt das funktioniert auch soweit nur das ich dan den befehl nicht mehr über den button bekomme

    hier mal ein b.s.p

    [autoit]


    while 1
    $tmsg=Traygetmsg()

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

    select

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

    Case $tmsg = $btn Or _IsPressed("11")=1 And _IsPressed("30")=1
    msgbox(0,"","Hallo")

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

    endselect
    wend

    [/autoit]
  • drive complett search

    • Rodny_le_lude
    • 4. Dezember 2009 um 08:43

    @funkey

    das ist mir auch aufgefallen.
    aber in meinem fall ist "drive_search_folder" nur mittel zum zweck.
    ich hab auch schon überlegt dazu neue functions zu schreiben (filefindnextfile) aber wie, hat jemand ansätze??


    Autoit scheint Buggy zu sein

  • drive complett search

    • Rodny_le_lude
    • 4. Dezember 2009 um 08:22

    @FireFlyer

    Danke für den Tipp.
    Ich dachte halt jemand hätte noch ne andere Methode, aber so gehts auch ;)

    ps. nurmal so am Rande ist das eigentlich ein Bug (Filefindnextfile) oder so von den Entwicklern geplant??

  • drive complett search

    • Rodny_le_lude
    • 4. Dezember 2009 um 05:01

    Hi Leute

    ich hab ein kleines Problem mit Autoit ich hab zwei functions geschrieben die erstens die komplette Ordner structur und zweitens die komplette file bzw die zu suchenden fileends auflisten.

    mein Problem ist das Filefindnextfile anscheinend ein file nur durch einen Stringcheck verifiziert zb dasklo.bmp <--succs das.klo.bmp<--fail

    Bitte um schnelle Hilfe

    Spoiler anzeigen
    [autoit]

    #include-once
    #include <array.au3>

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

    Func drive_search_folder($drive)
    $drive=StringReplace($drive,"\","")
    $get_drive=DriveGetDrive("All")
    For $i=1 To $get_drive[0]
    If $drive = $get_drive[$i] Then ExitLoop
    If $i=$get_drive[0] Then Return 0
    Next

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

    local $folder_array[1],$x=1
    $folder_dect=FileFindFirstFile($drive&"\*.")
    If $folder_dect = -1 Then Exit

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

    While 1
    $folder_id=FileFindNextFile($folder_dect)
    If Not @error Then
    $folder_array[0]=UBound($folder_array)
    _ArrayAdd($folder_array,$drive&"\"&$folder_id)
    EndIf

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

    $folder_dect_under=FileFindFirstFile($folder_array[$x]&"\*.")
    If $folder_dect_under = -1 Then
    If $x=UBound($folder_array)-1 Then ExitLoop
    $x=$x+1
    ContinueLoop
    EndIf

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

    While 1
    $folder_id_under=FileFindNextFile($folder_dect_under)
    If @error Then
    $x=$x+1
    ExitLoop
    EndIf
    $folder_array[0]=UBound($folder_array)
    _ArrayAdd($folder_array,$folder_array[$x]&"\"&$folder_id_under)
    WEnd
    FileClose($folder_dect_under)

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

    WEnd
    FileClose($folder_dect)
    Return $folder_array
    EndFunc

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

    Func drive_search_file($drive="C:",$file_type="*.*")
    $drive=StringReplace($drive,"\","")
    $get_drive=DriveGetDrive("All")
    For $i=1 To $get_drive[0]
    If $drive = $get_drive[$i] Then ExitLoop
    If $i=$get_drive[0] Then Return 0
    Next

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

    Local $folder_search=drive_search_folder($drive),$type_array[1]
    $folder_search[0]=UBound($folder_search)
    _ArrayInsert($folder_search,1,$drive)
    For $i=1 To $folder_search[0]
    $type_search=FileFindFirstFile($folder_search[$i]&"\"&$file_type)
    If @error Then ContinueLoop

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

    While 1
    $type_next=FileFindNextFile($type_search)
    If @error Then ExitLoop

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

    $type_array[0]=UBound($type_array)
    _ArrayAdd($type_array,$folder_search[$i]&"\"&$type_next)
    WEnd
    FileClose($type_search)
    Next
    _ArraySort($type_array, 0, 1, 0, 0)
    Return $type_array
    EndFunc

    [/autoit]
  • zip erstellen

    • Rodny_le_lude
    • 4. Dezember 2009 um 04:45

    Du musst die 7-zip.exe nicht mit intigrieren das geht auch einfach über die 7-zip32.dll
    ich hab dir mal was hochgeladen mit exampels. :rock:

    Damit kannst du files entpacken und packen.

    http://freakshare.net/files/01j66nlm…Autoit.rar.html

  • Traymenu_icons

    • Rodny_le_lude
    • 2. Dezember 2009 um 23:18

    Besten Dank @SEuBo

    Du bist besser als Google :rock:

  • Traymenu_icons

    • Rodny_le_lude
    • 1. Dezember 2009 um 09:01

    hi Leute

    ich hab da mal ne Frage, ist es möglich für die Trayitems icons anzulegen
    oder ist das nur in Netframework möglich ??

    [Blockierte Grafik: http://img19.imageshack.us/img19/337/15193611.th.jpg]

  • $cmdline parameter handle

    • Rodny_le_lude
    • 3. November 2009 um 11:44

    Danke nuts werds mal n bissel modi.. und ma gucken was rauskommt :thumbup:

  • $cmdline parameter handle

    • Rodny_le_lude
    • 3. November 2009 um 11:19
    Zitat von funkey

    Netter Player bisher Daniel ;)
    Ich verstehe aber immer noch nicht ganz was du erreichen willst. Warum nimmst du nicht Drag 'n' Drop?

    danke fürs Lob :D

    Also Drag 'n' Drop kommt auf jeden Fall noch mit in die Packung (frühe BetaPhase), Auch eine Grafisch ausgereifte Oberfläche.

    SEuBo
    du sagst das ich mit verzögerung arbeiten soll. Doch das Problem ist dabei das es zu Fehlern kommen kann da man nicht sagen kann wie ausgelastet ein rechner ist. Das würde bedeuten das wenn jemand eine starke CPU auslasstung hat und sagen wir mal 1000 mp3 auf einmal Läd und diese Magische Grenze von 100 - 200 ms überschreitet das er dan die vorgehenden mp3 überspringen würde (schon getestet) :(

  • $cmdline parameter handle

    • Rodny_le_lude
    • 3. November 2009 um 10:17

    Es ist n Player dessen Stärken im traymenu liegen
    hier ist ne beta version http://rapidshare.de/files/48625529/Dsplayer.exe.html
    :rock:

  • $cmdline parameter handle

    • Rodny_le_lude
    • 3. November 2009 um 10:08
    Zitat von funkey

    Du kannst z.B. über ControlSetText bei einem unsichtbaren Label des zweiten Programmes den Text ändern. Das zweite Programm prüft zyklisch ob sich der Text des Labels geändert hat und setzt dann dementsprechend die Variable.

    Genau das will ich net. Ich habe nämlich vor einen Multiselect input über externe *.files einzubauen. und das mit der zyklischen abfrage wirkt dan auf den
    User ob das Prog irgentwie fehlerhaft ist.die Daten sollten eins zu eins verarbeitet werden!! Also die übertragung sollte möglicherweise in einem Rutsch erfolgen

  • 2 Guis Drag and Drop

    • Rodny_le_lude
    • 3. November 2009 um 09:59

    schön das du dein Prog beschreibst aber was ist deine Frage :wacko:

  • $cmdline parameter handle

    • Rodny_le_lude
    • 3. November 2009 um 09:50

    Hi Leute
    Also gleich mal zu meinem Prob ich möchte über $cmdline einen Datenhandle zwischen zwei gleichen Progs
    ausführen ohne Winhandle. Nu ist das so das ich über prog A keine $var in prog B verändern kann.Ich möchte die Daten bzw FileNamen
    auch nicht extern auslagern.Gibts da irgentwie eine andere möglichkeit ?(

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™