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

Beiträge von Cartan12

  • hilfe beim dowloaden

    • Cartan12
    • 23. Februar 2010 um 19:16

    Siehe Beispiel

  • hilfe beim dowloaden

    • Cartan12
    • 23. Februar 2010 um 19:14
    Zitat von ophiel
    [autoit]

    InetGet("http://www.test.de/update.txt" & $line2, $line2, 1, 0) ;hole aktuelle datei (mit dem namen $line2)

    [/autoit]

    Also, diese Zeile mact recht wenig Sinn... Heißt die Datei auf dem Server dann z.B. http://www.test.de/update.txttest.exe? ich würde das so machen:

    [autoit]

    InetGet("http://www.test.de/update/" & $line2, @DesktopDir & "\" & $line2, 1, 0) ;holt aktuelle Datei aus dem Ordner "Update" und speichert sie auf dem Desktop

    [/autoit]
  • GUICtrlCreateEdit Text beim starten markiert

    • Cartan12
    • 23. Februar 2010 um 17:17
    Zitat

    da haste recht Cartan12......deswegen biste ja Profi ^^ :D

    Nicht nur ich ^^

  • GUICtrlCreateEdit Text beim starten markiert

    • Cartan12
    • 23. Februar 2010 um 16:38
    Zitat

    edit: ach ne, nur bei _GUICtrlEdit_Create

    Mein ich ja... Da ist es nämlich standard:

    Zitat

    Standard: $ES_MULTILINE, $ES_WANTRETURN, $WS_VSCROLL, $WS_HSCROLL, $ES_AUTOVSCROLL, $ES_AUTOHSCROLL
    Erzwungen: WS_CHILD, $WS_VISIBLE, $WS_TABSTOP wenn $ES_READONLY nicht gesetzt wurde

    Das Problem ist, das die Datei nur @LFs hat, diese müssen erst aber durch @CRLFs ersetzt werden (-->siehe oben...)

  • GUICtrlCreateEdit Text beim starten markiert

    • Cartan12
    • 23. Februar 2010 um 16:35

    @m-obi: Was soll das bringen? $ES_MULTILINE ist ein Standard-Style...

    edit: ach ne, nur bei _GUICtrlEdit_Create... Klappt trotzdem nicht

  • GUICtrlCreateEdit Text beim starten markiert

    • Cartan12
    • 23. Februar 2010 um 16:31

    So klappts:

    [autoit]

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

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

    Local $sn = InetRead("http://1as.kilu.de/update/notice.txt")
    $notice = BinaryToString($sn)
    $notice2 = StringReplace($notice,@LF,@CRLF)
    $Form1 = GUICreate("Form1", 633, 447, 192, 124)
    $Edit1 = GUICtrlCreateEdit($notice2, 8, 8, 609, 433)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

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

    EndSwitch
    WEnd

    [/autoit]
  • Shutdowntimer für Programme?

    • Cartan12
    • 22. Februar 2010 um 20:38
    Zitat von DerAnfänger

    WinKill("[firefox.exe]")

    Wird nicht klappen,

    [autoit]

    ProcessClose("firefox.exe")

    [/autoit]

    dagegen schon... Aber ich wür dir mein 2.Beispiel empfehlen, denn da kannst du auch das Fenster aussuchen, was geschlossen werden soll...

  • Shutdowntimer für Programme?

    • Cartan12
    • 22. Februar 2010 um 20:21

    Hier mal etwas "fortgeschritteneres":

    [autoit]

    #include <ButtonConstants.au3>
    #include <ComboConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

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

    $Form1 = GUICreate("Shutdowntimer", 308, 87, 192, 124)
    $Input1 = GUICtrlCreateInput("0", 32, 16, 49, 21)
    $Updown1 = GUICtrlCreateUpdown($Input1)
    $Combo1 = GUICtrlCreateCombo("", 112, 16, 145, 25)
    $var = WinList()

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

    For $i = 1 to $var[0][0]
    If $var[$i][0] <> "" AND IsVisible($var[$i][1]) Then
    GUICtrlSetData($Combo1,$var[$i][0])
    EndIf
    Next

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

    Func IsVisible($handle)
    If BitAnd( WinGetState($handle), 2 ) Then
    Return 1
    Else
    Return 0
    EndIf

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

    EndFunc
    $Button1 = GUICtrlCreateButton("Los", 80, 48, 75, 25, $WS_GROUP)
    GUISetState(@SW_SHOW)

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

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $Button1
    $data = GUICtrlRead($Combo1)
    If $data = "" Then ContinueCase
    $time = GUICtrlRead($Input1)
    If Not StringIsInt($time) Then ContinueCase
    Sleep(1000 * $time)
    WinKill($data)
    Exit
    EndSwitch
    WEnd

    [/autoit]
  • Shutdowntimer für Programme?

    • Cartan12
    • 22. Februar 2010 um 20:15

    Hier ein ganz eifaches Beispiel mit Firefox:

    [autoit]

    $time = InputBox("Zeit eingeben!","Bitte gewünschte Zeit eingeben:")
    If Not StringIsInt($time) Then Exit
    Sleep(1000 * $time)
    WinKill("[CLASS:MozillaUIWindowClass]")

    [/autoit]
  • Geilste Fehlermeldung^^ !!UPDATE!!

    • Cartan12
    • 21. Februar 2010 um 20:21

    :rofl: :rofl: :rofl:
    Nicht schlecht ^^

  • Im Pfad ein leerzeichen und Datei wird nicht gefunden

    • Cartan12
    • 21. Februar 2010 um 20:17

    Das muss i-wie am Parameter liegen, denn

    [autoit]

    ShellExecute(@AutoItExe)

    [/autoit]

    klappt bei mir (Sch*** Endlosschleife, die daraus geworden ist ^^)... Was hast du denn für ein Betriebssystem?

    @Jakolo: Was soll das denn bringen? Ich glaub, der Desktop war nur ein Beispiel...

  • Avira Antivir 9 Silent Install Unattended ???

    • Cartan12
    • 21. Februar 2010 um 20:11

    1. Sorry, aber ich seh da keine markierte Stelle
    2. Kannst du bitte AutoIt-Code auch als AutoIt-Code hervorheben lassen? Einfach im Edditor auf den AutoIt button drücken, oder

    Code
    [autoit][/autoit]

    eintippen...

  • Geilste Fehlermeldung^^ !!UPDATE!!

    • Cartan12
    • 21. Februar 2010 um 20:05

    @Sprenger Hab kein Power Point 2007... Kannste bitte mal in alter Version abspeichern? Hab jetzt kein Bock so'n Sch**** Viewer runterzuladen ^^ (Hab letztens PC formatiert, so dass ich noch nicht alle Programme runtergeladen hab)

  • fehlermeldung, aber script lauft richtig ?

    • Cartan12
    • 21. Februar 2010 um 18:02

    Oh, sorry, war meine Schuld... Ich hatte diese Zeile aus Testzwecken reingemacht, und vergessen sie wieder rauszunehmen...
    @Super Kannst die Zeile ruhig weglassen, die ist nicht wichtig

  • Geilste Fehlermeldung^^ !!UPDATE!!

    • Cartan12
    • 21. Februar 2010 um 17:57
    Zitat von monkey

    btw Nicht nur Windows kann coole Fehlermeldungen ausgeben... auch Thunderbird kann das xD

    [Blockierte Grafik: http://www.imagebanana.com/img/e9fewgsm/Thunderbirdfehler2.jpg]

    Die Meldung bekommt man wenn man eine Mail mit Lesebestätigung bekommt^^

    :rofl:

    Komisch, bei mir kommt das nicht...

  • WinSetState(@SW_HIDE) bei einer.bat

    • Cartan12
    • 21. Februar 2010 um 12:54

    z.B.

    [autoit]

    Run(@ScriptDir & "test.bat","",@SW_HIDE)

    [/autoit]

    Macht genau das, was du brauchst...

  • WinSetState(@SW_HIDE) bei einer.bat

    • Cartan12
    • 21. Februar 2010 um 12:40

    Das hier klappt:

    [autoit]

    WinSetState("[CLASS:ConsoleWindowClass]","",@SW_HIDE)
    WinSetState("[CLASS:ConsoleWindowClass]","",@SW_SHOW)

    [/autoit]
  • Geilste Fehlermeldung^^ !!UPDATE!!

    • Cartan12
    • 21. Februar 2010 um 12:29

    :rofl: :rofl: :rofl:
    Wie geil ^^ Ich hatte auch mal so eine geile Fehlermeldung, hab sie aber wieder vergessen...

    Zitat

    Computer are like Air Conditioners. They stop working if you open Windows :D

    edit: Wo ich schon dabei bin:

    Spoiler anzeigen

    General Motors kontert Bill Gates

    Bei einer Computermesse (auf der ComDex) hat Bill Gates die Computer Industrie mit der Autoindustrie verglichen und folgendes Statement gemacht:

    "Wenn General Motors (GM) mit der Technologie so mitgehalten hätte wie die Computer Industrie, dann würden wir heute alle 25-Dollar-Autos fahren, die 1000 Meilen pro Gallone Sprit fahren würden"

    Als Antwort darauf veröffentlichte General Motors eine Presseerklärung mit folgendem Inhalt:

    Wenn General Motors eine Technologie wie Microsoft entwickelt hätte, dann würden wir heute alle Autos mit folgenden Eigenschaften fahren:

    1. Ihr Auto würde ohne erkennbaren Grund zweimal am Tag einen Unfall haben.

    2. Jedesmal, wenn die Linien auf der Strasse neu gezeichnet werden würden, müsste man ein neues Auto kaufen.

    3. Gelegentlich würde ein Auto ohne erkennbaren Grund auf der Autobahn einfach ausgehen und man würde das einfach akzeptieren, neu starten und weiterfahren.

    4. Wenn man bestimmte Manöver durchführt, wie z.B. eine Linkskurve, würde das Auto einfach ausgehen und sich weigern, neu zu starten. Man müsste dann den Motor erneut installieren.

    5. Man kann nur alleine in dem Auto sitzen, es sei denn, man kauft "Car95". Aber dann müsste man jeden Sitz einzeln bezahlen.

    6. Macintosh würde Autos herstellen, die mit Sonnenenergie fahren, zuverlässig laufen, fünfmal so schnell und zweimal so leicht zu fahren sind, aber sie laufen nur auf 5% der Strassen.

    7. Die Öl-Kontroll-Leuchte, die Warnlampen für Temperatur und Batterie würden durch eine "Genereller Auto-Fehler" Warnlampe ersetzt.

    8. Neue Sitze würden erfordern, dass alle die selbe Gesäß-Größe haben.

    9. Das Airbag-System würde fragen "Sind sie sicher?" bevor es auslößt.

    10. Gelegentlich würde das Auto Sie ohne jeden erkennbaren Grund aussperren. Sie können nur wieder mit einem Trick aufschließen, und zwar müßte man gleichzeitig den Türgriff ziehen, den Schlüssel drehen und mit einer Hand an die Radioantenne fassen.

    11. General Motors würde Sie zwingen, mit jedem Auto einen Deluxe Kartensatz der Firma Rand McNally (seit neuestem eine GM Tochter) mit zu kaufen, auch wenn Sie diesen Kartensatz nicht brauchen oder möchten. Wenn Sie diese Option nicht wahrnehmen, würde das Auto sofort 50% langsamer werden (oder schlimmer). Darüberhinaus würde GM deswegen ein Ziel von Untersuchungen der Justiz.

    12. Immer dann, wenn ein neues Auto von GM vorgestellt werden würde, müssten alle Autofahrer das Autofahren neu erlernen, weil keiner der Bedien- Hebel genau so funktionieren würde, wie in den alten Autos.

    13. Man müsste den "Start"-Knopf drücken, um den Motor auszuschalten.

  • If Funktion

    • Cartan12
    • 21. Februar 2010 um 10:22
    Zitat von Jonathan
    [autoit]

    WinWaitActivate

    [/autoit]

    :rofl:

    Ist falsch!

    [autoit]

    WinWaitActive

    [/autoit]

    ist richtig!

  • Welchen Browser verwendest du?

    • Cartan12
    • 20. Februar 2010 um 18:41

    Für mich ist Firefox das einzig Wahre... Kurz danach kommt Opera, und danach Safari

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™