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

Beiträge von Der_Doc

  • Fehler in If-Bedingungen

    • Der_Doc
    • 20. April 2009 um 20:05

    Sollte dann so aussehen.

    Spoiler anzeigen
    [autoit]


    $var = IniRead(@ScriptDir & "\config.ini", "aaa", "bbb", "")
    If $var = "" Then
    MsgBox(0, "Fehler", "Ein Wert wurde nicht konfiguriert. Führ vor dem Start die Config.exe aus")
    Exit
    EndIf

    [/autoit]

    MfG
    Der_Doc

  • Ini Datei online auslesen lassen

    • Der_Doc
    • 20. April 2009 um 19:54

    Oder die Werte nicht in eine INI-Datei sondern in eine reine HTML-Datei. Wobei es reicht wenn die Datei die Endung HTML hat.
    Wie du Sie aufbaust ist in dem Fall egal.
    Kannst sie aufbauen wie eine INI-Datei. Kannst sie nur net mit Iniread auslesen sondern entweder zeilenweise oder mit _FileReadToArray

    MfG
    Der_Doc

  • keys vergeben?

    • Der_Doc
    • 20. April 2009 um 19:46

    Ist doch ganz einfach.
    Ich habe das mit ner If-Abfrage gemacht.

    Spoiler anzeigen
    [autoit]


    $user = InputBox("Benutzername","Bitte einen gültigen Benutzernamen eingeben","")
    $pass = InputBox("Passwort","Bitte einen gültiges Passwort eingeben","","*")

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

    if $user = "xxxx" And $pass = "yyyy" Then .....

    [/autoit]

    mit decrypt kannst du es auch machen, wenn nicht jeder sofort das Passort sehen soll wenn du dein Script als Quelltext weiter gibst.

    MfG
    Der_Doc

  • VLC über AutoIt Beenden

    • Der_Doc
    • 20. April 2009 um 19:41

    Ich verstehe nur leider nicht wieso du unsere Vorschläge noch nicht eingebaut hast?
    Das mit dem "P" kann ja mal passieren.

    MfG
    Der_Doc

  • Mehrere If-Konditionen

    • Der_Doc
    • 20. April 2009 um 19:18

    Also ich mache lieber eine Klammer mehr als eine zuwenig.

    MfG
    Der_Doc

  • VLC über AutoIt Beenden

    • Der_Doc
    • 20. April 2009 um 19:13

    Hi Leute,
    also bei mir funktioniert das so.
    Ob es per Batch gestartet wurde ist egal. Wichtig ist das das VLC Fenster offen ist.

    Spoiler anzeigen
    [autoit]

    WinWait("[TITLE:VLC media player; CLASS:QWidget]")
    WinActivate("[TITLE:VLC media player; CLASS:QWidget]")
    sleep(20)
    Send("^q")

    [/autoit]

    MfG
    Der_Doc

  • Fehler in der deutschen Hilfe bitte hier melden Basis: Hilfedatei 3.3.0.0 21.03.2009

    • Der_Doc
    • 20. April 2009 um 18:59

    Es ist doch immer gut wenn man miteinander redet. :D

    MfG
    Der_Doc

  • Keinen Zugriff auf Log in

    • Der_Doc
    • 19. April 2009 um 20:25

    Hi,
    ich habe auch nen Proramm geschrieben, welches eine Java Aplikation mit Logindaten versorgt.
    Vielleicht ist das Fenster nicht richtig aktiv. Benutze mal das Infotool um die Controls von Autoit-GUIs auszulesen.
    Es nennt sich Au3Info.

    Ich benutze folgenden Codeschnipsel

    Spoiler anzeigen
    [autoit]

    WinWait("[TITLE:Login; CLASS:SunAwtDialog]")
    WinActivate("[TITLE:Login; CLASS:SunAwtDialog]")

    [/autoit]

    Solltest nur mal nach der CLASS schauen. Die kannst du mit dem Tool auslesen.

    MfG
    Der_Doc

  • Buchstaben eines Wortes auslesen... Array?

    • Der_Doc
    • 19. April 2009 um 11:24

    In der Hilfe würdest du die Antwort noch schneller finden.

    MfG
    Der_Doc

  • sata oder sas im server?

    • Der_Doc
    • 19. April 2009 um 11:08

    Davon bin ich jetzt eigenltich mal ausgegangen. Denn welcher Admin kann denn am WE alle Server ausschalten. :rofl:

    MfG
    Der_Doc

  • Hacker gesucht!

    • Der_Doc
    • 18. April 2009 um 19:53

    Mh ich weis net ich bin bei der ganzen Sache noch ein bisschen skeptisch.
    Mit Autoit ne Sicherheitssoftware schreiben? Ich glaube das ist net so einfach. Es gibt leider keine richtige Kryptierung in Autoit und so ist es sowieso gelaufen.
    Und nur 2 Prozesse die versuchen das Sie sich schützen, ist glaube ich net so eine riesige Sicherheitsreserve.
    Ist zum mindestens meine Meinung zu dem Thema.

    MfG
    Der_Doc

  • Kollisionen von Bildern/GDIPlus erkennen

    • Der_Doc
    • 18. April 2009 um 19:44

    Das ist doch halb so schlimm. Das passiert uns auch ab und an mal. :huh:
    Man sitzt den halben Tag vor dem Skript und sieht die Lösung vor lauter Funktionen nicht.

    MfG
    Der_Doc

  • Unix-Zeit-Angabe in Uhrzeit umrechnen

    • Der_Doc
    • 18. April 2009 um 19:29

    Ich mache es mal ganz kurz :D

    Spoiler anzeigen
    [autoit]

    ;~ Author: <Der_Doc>
    ;~ Programm: <unixtime>
    ;~ AutoIt <Version: 3.2.2.0>
    ;~ Datum: <28.01.2008>
    #include <GUIConstants.au3>
    #include <date.au3>

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

    Dim $unix
    Dim $input_unix
    Dim $start
    Dim $ergebnis
    Dim $anzeige

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

    ;~ 1140777155

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

    #Region ### START Koda GUI section ### Form=unixtime.kxf
    $unixtime = GUICreate("UnixTime", 182, 173, 193, 115)
    $input_unix = GUICtrlCreateInput("", 30, 32, 129, 21)
    $start = GUICtrlCreateButton("start", 60, 122, 73, 33, 0)
    $ergebnis = GUICtrlCreateLabel("Ergebnis:", 30, 64, 61, 20)
    GUICtrlSetFont(-1, 10, 400, 0, "MS Sans Serif")
    $anzeige = GUICtrlCreateInput("", 30, 86, 129, 21)
    $unixtimestamp = GUICtrlCreateLabel("UnixTimestamp:", 32, 8, 79, 17)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

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

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

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

    case $start
    GUICtrlSetData($anzeige,_DateTimeFormat( _DateAdd( 's',GUICtrlRead($input_unix), "1970/01/01 01:00:00"),0))
    EndSwitch
    WEnd

    [/autoit]

    MfG
    Der_Doc

  • Database keine Nutzung

    • Der_Doc
    • 18. April 2009 um 19:27

    Mh,
    naja eigentlich ist die Database ja dafür da um Quellcode abzulegen. Und net 10 MB exe Dateien.
    Also ich würde das Maximal auf 500kb hochsetzten. EXE Dateien habe in der Datenbank ja nix zusuchen.

    MfG
    Der_Doc

  • Ein Paar kleine Probleme :D

    • Der_Doc
    • 18. April 2009 um 12:40

    Hi,
    Ich hätte das Script noch etwas verkürzt.

    Spoiler anzeigen
    [autoit]

    Dim $Maseltof[2]

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

    $file = FileOpen("test.txt", 2)
    For $i = 1 to 10
    $Maseltof[$i] = Random(1,9,1)
    FileWrite($file, $Maseltof[$i] & @CRLF)
    Redim $Maseltof[Ubound($Maseltof)+1]
    Next
    FileClose($file)

    [/autoit]

    Ich weis leider net wofür du das mit Send ausgeben lässt??? ICh habe es mal ohne send geschrieben und auch die Sleep 200 rausgenommen.
    Die Datei wird in jedem Durchlauf überschrieben.
    Wegen dem "ich brauch eine Funkion ....." wieso sollte das Skript nicht durchlaufen? das dauer 2 sec und sollte eigentlich immer funktionieren.
    Das einzige, du könntest immer nach einer bestimmten Zeit schauen ob der Prozess noch läuft und wenn ja in killen.

    Dafür gibt es in der Hilfe einige Sachen zu Process usw.

    MfG
    Der_Doc

  • sata oder sas im server?

    • Der_Doc
    • 18. April 2009 um 12:15

    Wieso Schleichwerbung :D du hast doch auch den Großen Druckerhersteller mit 2 Buchstaben erwähnt :rock:

    MfG
    Der_Doc

  • Hallo!!

    • Der_Doc
    • 15. April 2009 um 21:42

    Ja von mir auch Willkommen.
    Und wir freuen uns schon auf Fragen und an der mitarbeit.

    MfG
    Der_Doc

  • Cmd Text auslesen

    • Der_Doc
    • 15. April 2009 um 21:25

    Mh,
    also ich lese das auch so. Das ganze dann noch in eine Textdatei schreiben und fertig.
    So mache ich das immer.


    Spoiler anzeigen
    [autoit]


    $file = FileOpen("test.txt", 1)
    FileWrite($file, $rueckgabe)
    FileClose($file)

    [/autoit]


    MfG
    Der_Doc

  • REComboBox20W auslesen

    • Der_Doc
    • 15. April 2009 um 21:17

    Hi schau dir mal die Controls Befehle an.
    Dort gibt es auch ein Infotool um die Controls auszulesen.

    MfG
    Der_Doc

  • Einfache GUI-Fragen - für Neuling

    • Der_Doc
    • 15. April 2009 um 21:11

    Und ein Beispiel für Frage 1

    Spoiler anzeigen
    [autoit]


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

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

    Opt('MustDeclareVars', 1)

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

    Example1()
    Example2()

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

    Func Example1()
    Local $msg
    Local $exit

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

    GUICreate("Form1", 251, 109, 193, 125, BitOR($WS_MINIMIZEBOX,$WS_DLGFRAME,$WS_GROUP,$WS_CLIPSIBLINGS))
    $exit = GUICtrlCreateButton("exit", 80, 40, 65, 33, 0)
    GUISetState(@SW_SHOW)
    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    MsgBox (0,"X da","close")
    ExitLoop
    Case $exit
    MsgBox (0,"X-Button","close")
    ExitLoop
    EndSwitch
    WEnd
    EndFunc


    Func Example2()
    Local $msg
    Local $exit
    GUICreate("Form1", 251, 109, 193, 125)
    $exit = GUICtrlCreateButton("exit", 80, 40, 65, 33, 0)
    GUISetState(@SW_SHOW)
    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    MsgBox (0,"X","close")
    ExitLoop
    Case $exit
    MsgBox (0,"X-Button","close")
    ExitLoop
    EndSwitch
    WEnd
    EndFunc

    [/autoit]

    MfG
    Der_Doc

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™