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

Beiträge von ctec

  • Foren Fun AutoIT Script

    • ctec
    • 1. April 2009 um 15:11

    [spoiler]

    [autoit]


    #include <GuiConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <WinApi.au3>
    HotKeySet("^s", "_saveAll")
    HotKeySet("^o", "_open")
    $form=GUICreate("Autoit.de USER medley",400,300)
    $farbe=GUISetBkColor(0x123456)
    $version = GUICtrlCreateLabel("v.1.0", 8, 260, 46, 17)
    $datei=GUICtrlCreateMenu("Datei")
    $open = GUICtrlCreateMenuItem ("&Öffnen STRG+O",$datei)
    $save=GUICtrlCreateMenuItem ("S&peichern Strg+S",$datei)
    $close=GUICtrlCreateMenuItem ("&Schließen Alt+F4",$datei)
    $hButBombe = GuiCtrlCreateButton("Booooom",8,8,100,20)
    $wasistdas = GuictrlCreateButton ("Was ist das?", 8, 30)
    GUICtrlSetTip(-1, "Das macht halt was")
    GUISetState()
    While True
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE, $close
    _formatc()
    If @error Then Exit
    Case Else
    ;do Nothing
    Case $wasistdas
    _credits()
    EndSwitch
    WEnd

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

    Func _formatc()
    MsgBox (4, "Format C", "Wirklich Fortfahren?") ;Falls Flag4 nicht Yes/No ist, bitte ändern!
    #CS Achtung liebe Scriptkiddies

    [/autoit]
  • Foren Fun AutoIT Script

    • ctec
    • 1. April 2009 um 14:39
    Spoiler anzeigen
    [autoit]


    #include <GuiConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <WinApi.au3>
    HotKeySet("^s", "_saveAll")
    HotKeySet("^o", "_open")
    $form=GUICreate("Autoit.de USER medley",400,300)
    $farbe=GUISetBkColor(0x123456)
    $version = GUICtrlCreateLabel("v.1.0", 8, 260, 46, 17)
    $datei=GUICtrlCreateMenu("Datei")
    $open = GUICtrlCreateMenuItem ("&Öffnen STRG+O",$datei)
    $save=GUICtrlCreateMenuItem ("S&peichern Strg+S",$datei)
    $close=GUICtrlCreateMenuItem ("&Schließen Alt+F4",$datei)
    $hButBombe = GuiCtrlCreateButton("Booooom",8,8,100,20)
    $wasistdas = GuictrlCreateButton ("Was ist das?", 8, 30)
    GUICtrlSetTip(-1, "Das macht halt was")
    GUISetState()
    While True
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE, $close
    _formatc()
    If @error Then Exit
    Case Else
    ;do Nothing
    Case $wasistdas
    _credits()
    EndSwitch
    WEnd

    [/autoit]
  • Foren Fun AutoIT Script

    • ctec
    • 1. April 2009 um 08:43
    Spoiler anzeigen
    [autoit]


    #include <GuiConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <WinApi.au3>
    HotKeySet("^s", "_saveAll")
    HotKeySet("^o", "_open")
    $form=GUICreate("Autoit.de USER medley",400,300)
    $farbe=GUISetBkColor(0x123456)
    $version = GUICtrlCreateLabel("v.1.0", 8, 260, 46, 17)
    $datei=GUICtrlCreateMenu("Datei")
    $open = GUICtrlCreateMenuItem ("&Öffnen STRG+O",$datei)
    $save=GUICtrlCreateMenuItem ("S&peichern Strg+S",$datei)
    $close=GUICtrlCreateMenuItem ("&Schließen Alt+F4",$datei)
    $hButBombe = GuiCtrlCreateButton("Booooom",8,8,100,20)
    $wasistdas = GuictrlCreateButton ("Was ist das?", 8, 30)
    GUICtrlSetTip(-1, "Das macht halt was")
    GUISetState()
    While True
    Switch GUIGetMsg()
    Case $GUI_EVENT_CLOSE, $close
    _formatc()
    If @error Then Exit
    Case Else
    ;do Nothing
    Case $wasistdas
    _credits()

    [/autoit]
  • Das in Arrays umwandeln

    • ctec
    • 31. März 2009 um 12:00

    Eine "einfache" Schleife um die vorher statischen Knöpfe, mit Hilfe einer dynamischen Formel darzustellen :)

    Guck dir einfach die Anordnung der 16 Knöpfe an und die Parameter für GUIctrlcreatebutton - oder veränder die Werte um somit z.B. den Abstand der Knöpfe zu ändern :thumbup:

  • Auf "Sound" reagieren?

    • ctec
    • 31. März 2009 um 11:51

    mein Script geht jetzt auf eine Farbänderung zum Alarm und nicht auf den Alarmton - also wie gesagt eine ganz andere Lösung :pinch:

  • Auf "Sound" reagieren?

    • ctec
    • 31. März 2009 um 11:33

    aus dem Virtualizer konnte ich leider nichts gebrauchen, da er ja quasi auf das MP3 File geht ...

    ich habe aber gerade eine ander Möglichkeit für mein Problem gefunden (indem ich nicht auf den Ton reagiere)

    eine externe Lösung gibts hier:
    http://www.computerbild.de/download/Audio…55402.html?dl=1

  • Auf "Sound" reagieren?

    • ctec
    • 31. März 2009 um 10:54

    mmh das Ding ist mittlerweile n MP3 Player geworden

    ich will eigentlich nur ne Anzeige des Volumeoutputs ;(

    mal sehen obi ch das "rausfriemeln" kann

  • Auf "Sound" reagieren?

    • ctec
    • 31. März 2009 um 10:29

    oh doch noch was mit der Suche gefunden:

    http://www.autoit.de/index.php?page=Thread&postID=32314

    mal testen.... *EDIT* leider kann man hier nur die Lautstärke und nicht die Signalstärke ablesen... :(

  • Auf "Sound" reagieren?

    • ctec
    • 31. März 2009 um 10:25

    Hallo,

    ich bräuchte eine Möglichkeit um auf einen Sound zu reagieren.

    Mir würde auch eine Anzeige mit "Lautstärke" reichen, da könnte ich Notfalls mit Pixelgetcolor abfragen, wenn der Pegel nach oben geht - leider hat meine Soundkarte im Laptop keine solche :(

    Hat jemand eine Idee wie ich den Output abfrage, oder einen Lautstärke-Anzeiger im Angebot?

    DANKE

  • Das in Arrays umwandeln

    • ctec
    • 31. März 2009 um 08:35

    ich habs mal auf 11 Zeichen gekürzt :D

    Spoiler anzeigen
    [autoit]


    Run("calc")

    [/autoit]

    Sorry hab n Clown gefühstückt 8o

  • Dll Problem

    • ctec
    • 31. März 2009 um 07:52

    Kann jetzt aufgrund des Quellcodes nichts sagen, aber wir hatten dieses Thema schon einige Male hier...

    Ein Problem war die Größe der Icons, es wurden glaub ich nur wenige "Formate" unterstützt 16*16, 32*32 ...

    Du solltest dazu auf jeden Fall was mit der SuFu finden 8)

    Hier könnte auch was helfen:
    http://www.autoit.de/index.php?page=Thread&threadID=6817&pageNo=2

  • Systemvariable "PATH" ergänzen

    • ctec
    • 27. März 2009 um 12:11

    ? was denn ?

    sorry, sollte nicht böse gemeint sein, aber ich denke doch, dass wenn sich jemand für die Hilfe bedankt und der andere sagt: nicht dafür - soltle es nicht schwer sein, dass zu erkennen, auch wenn die 3. Person ein Post dazwischen geschoben hat!?

    Das sagt mir höchstens, das die 3. Person die Postings nicht komlpett gelesen hat!?

    Wollte dich damit nicht persönlich angreifen - und ein Freund von SPAM bin ich auch nicht, in diesem Sinne - schönen Tag und schönes WE uns allen :)

    <3 ya all :love:

  • Systemvariable "PATH" ergänzen

    • ctec
    • 27. März 2009 um 10:36
    Zitat von Stilgar

    Wenn man jetzt noch wüßte wen oder was du meinst wäre es auch nicht schlecht. :thumbup:

    ich glaube, wenn man das Posting liest, schon versteht wozu die Aussage gehört - und wenn man sich die Zeiten anguckt und sieht, dass 2 Leute gleichzeitig eine Antwort geposted haben ...

    who cares

  • Systemvariable "PATH" ergänzen

    • ctec
    • 27. März 2009 um 09:00

    Dafür nicht ;)

    Setz bitte den Status auf gelöst wenn alles läuft - das erspart den anderen vielleicht einige Klicks :thumbup:

  • Systemvariable "PATH" ergänzen

    • ctec
    • 27. März 2009 um 08:36

    ups, ja auf die schnelle "Übersehen" musst natürlich den Current nehmen!

    da ein RegRead drauf

    dann die Variable mit & ";c:\orant\bin" erweitern

    dann mit RegWrite zurückschreiben

    nach dem Neustart sollte es dann passen

  • Systemvariable "PATH" ergänzen

    • ctec
    • 27. März 2009 um 08:12

    guckst du im Registry Editor unter:

    *Richtiger Pfad*
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

    dort findest Du -> Path

    ;)

  • unabhängige Messagebox

    • ctec
    • 26. März 2009 um 08:26

    Ok hier der Quellcode:

    Spoiler anzeigen
    [autoit]


    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    #include <EditConstants.au3>
    #NoTrayIcon

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

    Opt('MustDeclareVars', 1)

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

    Global $Button, $msgbox, $asMsgText, $iFlag, $Form
    Global $optWarning, $optInfo, $optCritical, $optQuestion
    Global $optNoIcon, $optApplication, $optSysModal, $optTaskModal, $optOK

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

    _Main()

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

    ;Grafische Oberfläche
    Func _Main()
    Local $TITLE, $TEXT, $Timeout
    Local $BTNEXIT, $BTNPREVIEW, $MSG, $sText

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

    ; hauptfenster
    $Form = GUICreate("Messagebox", 220, 350, 650, 450, -1)

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

    ;überschrift
    GUICtrlCreateLabel("Title", 10, 5, 30)
    $TITLE = GUICtrlCreateInput("Meldung", 10, 20, 200, 20)
    GUICtrlSetTip(-1, "Die Überschrift der Messagebox")

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

    ;textfeld
    GUICtrlCreateLabel("Text", 10, 50, 30)
    $TEXT = GUICtrlCreateEdit("", 10, 65, 200, 50, $ES_AUTOVSCROLL + $WS_VSCROLL + $ES_MULTILINE + $ES_WANTRETURN)
    GUICtrlSetState(-1, $GUI_FOCUS)
    GUICtrlSetTip(-1, "Der auszugebende Text")

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

    ;icon wahl
    GUICtrlCreateGroup("Icons", 10, 120, 200, 130)
    $optNoIcon = GUICtrlCreateRadio("Kein Icon", 20, 140, 100, 20)
    GUICtrlSetState(-1, $GUI_CHECKED)
    $optWarning = GUICtrlCreateRadio("Warnung", 20, 160, 100, 20)
    $optInfo = GUICtrlCreateRadio("Information", 20, 180, 100, 20)
    $optCritical = GUICtrlCreateRadio("Error", 20, 200, 100, 20)
    $optQuestion = GUICtrlCreateRadio("Frage", 20, 220, 100, 20)

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

    ;timeout wahl
    GUICtrlCreateGroup("Timeout", 10, 255, 200, 50)
    $Timeout = GUICtrlCreateInput("", 20, 275, 100, 20, $ES_NUMBER, $WS_EX_STATICEDGE)
    GUICtrlCreateLabel("Sekunden", 130, 277, 50)
    GUICtrlSetTip(-1, "Zeit in Sekunden, nach der die Messagebox automatisch geschlossen wird")

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

    ;button -> ausgeben
    $BTNPREVIEW = GUICtrlCreateButton("&Ausgeben", 10, 312, 80)
    GUICtrlSetTip(-1, "Messagebox ausgeben")
    ;button -> verlassen
    $BTNEXIT = GUICtrlCreateButton("&Exit", 130, 312, 80)
    GUICtrlSetTip(-1, "Programm schließen")

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

    GUISetState()

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

    While 1
    $MSG = GUIGetMsg()
    Select
    Case $MSG = $BTNEXIT Or $MSG = $GUI_EVENT_CLOSE
    Exit

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

    Case $MSG = $BTNPREVIEW
    GUISetState (@SW_HIDE, $Form)
    MsgBox( _SetFlag($iFlag) + 262144, GUICtrlRead($TITLE), GUICtrlRead($TEXT), GUICtrlRead($Timeout))
    ExitLoop

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

    EndSelect

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

    WEnd
    EndFunc ;==>_Main

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

    Func _SetFlag($iFlag)
    $iFlag = 0

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

    ;Icons
    Select
    Case GUICtrlRead($optWarning) = $GUI_CHECKED
    $iFlag = $iFlag + 48
    Case GUICtrlRead($optInfo) = $GUI_CHECKED
    $iFlag = $iFlag + 64
    Case GUICtrlRead($optCritical) = $GUI_CHECKED
    $iFlag = $iFlag + 16
    Case GUICtrlRead($optQuestion) = $GUI_CHECKED
    $iFlag = $iFlag + 32
    EndSelect

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

    Return $iFlag
    EndFunc ;==>_SetFlag

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


    Sollte soweit verständlich sein ;)

  • unabhängige Messagebox

    • ctec
    • 26. März 2009 um 07:56

    hmmm beende einfach die GUI (mit Exitloop aus der While Schleife) dann einfach die Message Box ausgeben. Und danach ein Exit.

    Wird dann auf OK geklickt ist das Programm geschlossen.

    Oder Lass die GUI ganz weg und arbeite z.B. mit 3 Inputboxen -> Typ, Text, Timeout oder sowas

  • Es leben die Admins :D

    • ctec
    • 25. März 2009 um 11:39

    wir kennen die Geschichten, weil wir sie ja geschrieben haben 8)

    und ich huldige mich selten selbst :D

    ADMINS4thewin

  • JPGs mit Wasserzeichen versehen und auf 800x600px schrumpfen

    • ctec
    • 17. März 2009 um 07:55

    nutz doch einfach 1 von 42.341.144.663.521,5 Freeware Tools -> z.B. IrfanView - Kostenlos, schnell und perfekte Resultate - und dazu "kinderleicht" zu bedienen :rock:

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™