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

Beiträge von autoBert

  • Excel Liste in Web-Browser eingeben

    • autoBert
    • 29. Oktober 2015 um 15:58
    Zitat von Bioshade

    Du willst nicht ernsthaft, dass ein vollautomatisiertes Programm in deinem Namen kostenpflichtig Dinge bestellen kann, oder? Denn das wäre alles andere als eine gute Idee.

    Es kann immer mal ein Fehler auftreten - auch im besten Programm, kann dieser zu schwerwiegenden Problemen führen. Beispiel: Die Artikelnr. hat nen kleinen Dreher drin oder so etwas. Ist zwar nur eine Kleinigkeit, kann aber durchaus einen Preisunterschied von 10.000 € ausmachen - und das ohne den Businessbereich zu betrachten. Ich empfehle daher: Niemals - und das wiederhole und betone ich mit Nachdruck: NIEMALS - ein Programm vollautomatisiert bestellen lassen. Die bessere Alternative wäre, das Programm diese Dinge alle eingeben zu lassen und sie in den Warenkorb zu "werfen", und dann den Warenkorb - so wie er ist - anzeigen zu lassen, damit etwas menschliches drüber gucken kann, und dann - wenn alles korrekt ist - selbst diesen einen Klick macht.

    Ist ja nicht vollautomatisiert, denn jemand hat die Excelliste erstellt und möglichst sorgfältig geprüft. Im nächsten Schritt: Übernahme in die Webseite des Lieferanten ist ein sorgfältig geschriebenes Programm fehlerfrei, ein gestresster Endanwender als einfacher Datentypist macht sicher mehr Fehler.

    Ich sehe das Problem eher in der sorgfältigen Erstellung mit Testlauf etc. Das Ganze dann noch unentgeltlich zu erstellen ist für mich ein Hohn. Wenn der Heilige Meyer es machen will soll er sich in die Excel.au3 und in die IE.au3 einarbeiten, dies benötigt aber Zeit so daß er für min. 1 Woche mit Überstunden rechnen muß.

  • Chrome Tab/URL aktualisieren und auslesen

    • autoBert
    • 26. Oktober 2015 um 09:05

    Suche mal auf AutoItScript, afair habe ich dort einen Link dazu gesehen.

  • Mehrzeilige Eingabe aus GUI Edit per Tastendruck in Word eingeben

    • autoBert
    • 25. Oktober 2015 um 14:24

    Nimm die Word.au3. Diese UDF ist standardmäßig bei AutoIt dabei, damit lässt sich dein Problem lösen. Einfach die _Word_*-Funktionen nutzen, zb.: _Word_DocRangeSet .

  • Button Klick erkennen wenn Funktion läuft (so wie ein Hotkey)

    • autoBert
    • 25. Oktober 2015 um 12:29

    Du kannst z.B. deine Endlosschleife in kleine Teileinheiten zerlegen so das am Ende einer Teileinheit abgebrochen werden kann. Da du kein lauffähiges Skript (gleich oder ähnlich deinem Problem) sondern nur ein nicht lauffähiges Schnipels gepostet hast hier ein kleines Beispiel:

    C
    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>
    
    
    $gui = GUICreate("KLeines 1 X 1", 400, 120)
    $Start = GUICtrlCreateButton("&Start", 10, 10)
    $PauseResume = GUICtrlCreateButton("&Pause", 10, 40)
    $Anzeige = GUICtrlCreateLabel("Anzeige", 10, 90, 380)
    GUISetState()
    
    
    While 1
        _EventHandler()
    WEnd
    
    
    Func _EventHandler()
        $msg = GUIGetMsg()
        Switch $msg
            Case $GUI_EVENT_CLOSE
                Exit
            Case $Start
                GUICtrlSetState($Start, $GUI_DISABLE)
                For $i = 1 To 10
                    For $j = 1 To 10
                        GUICtrlSetData($Anzeige, $j & " * " & $i & " = " & $i * $j)
                        _MySleep(500)
                    Next
                Next
                GUICtrlSetState($Start, $GUI_ENABLE)
            Case $PauseResume
                If GUICtrlRead($PauseResume) = "&Pause" Then
                    GUICtrlSetData($PauseResume, "&Weiter")
                    While GUICtrlRead($PauseResume) <> "&Pause"
                        _MySleep(50)
                    WEnd
                Else
                    GUICtrlSetData($PauseResume, "&Pause")
                EndIf
        EndSwitch
    EndFunc   ;==>_EventHandler
    
    
    Func _MySleep($iMSec)
        Local $iStart = TimerInit()
        Do
            _EventHandler()
        Until TimerDiff($iStart) >= $iMSec
    EndFunc   ;==>_MySleep
    Alles anzeigen
  • Controlsend - Wie spreche ich das richtig an?

    • autoBert
    • 25. Oktober 2015 um 12:12

    Für Excel gibt es die Excel.au3, diese benztzerdefinierte UDF ist standardmäßig bei AutoIt dabei. Damit löst du das Problem einfacher.

    Edit: Warum die angehängten Ergebnisse so gar nichts mit Excel zu tun haben wundert mich allerdings. Am besten beschreibst du was du erreichen willst, dann wird sich schon eine Lösung finden.
    Für den Internetexplore benutzt man am besten die IE.au3.

  • controlsend auf Java-Anwendung ohne Funktion

    • autoBert
    • 22. Oktober 2015 um 17:22
    Zitat von skorpion-de

    wo finde ich die INet.au3?

    Sorry ich meinte die IE.au3, ist bei AutoIt dabei.

  • controlsend auf Java-Anwendung ohne Funktion

    • autoBert
    • 22. Oktober 2015 um 17:01
    Zitat von skorpion-de

    Hallo
    kann es sein das Controlsend nicht auf eine Java-Anwendung wirkt?

    Das Script läuit ohne Probleme durch aber ohne die entsprechenden Eintragungen.

    Wie du siehst ist es so. Mit der IE.au3 und der FF.au3 sollte es aber möglich sein.

  • Variable eines laufenden Programms abfragen

    • autoBert
    • 22. Oktober 2015 um 16:55

    Dann habe ich mich nicht deutlich genug ausgedrückt und du hast auch @Oscar's Starplayer nicht angetestet. Er übergibt durch den 2. Start des Players weitere Songs die der 1. Instanz hinzugefügt werden. Die 2. Instanz wird danach beendet. Du müsstest deiner Gui evtl. DummyControls (GUICtrlCreateDummy) oder unsichtbare Edit's hinzufügen und die Änderungen daran auswerten.

    Am besten zeigst du einmal dein bisheriges Skript.

  • Variable eines laufenden Programms abfragen

    • autoBert
    • 22. Oktober 2015 um 16:10

    Du kannst doch die Startparameter vor dem Aufruf von _SingleTon auswerten. Mit Control*-Funktionen kannst du deine GuiControls beeinflussen. @Oscar hat so etwas in seinem Starplayer gemacht.

  • Balance lässt sich vom Audioplayer nicht verstellen

    • autoBert
    • 21. Oktober 2015 um 16:51

    Hallo dost0011,

    Versuche es doch einmal mit WMSetBalance($oPlayer1, 10). Wenn das nicht klapptdasselbe in einer Schleife von -100 to 100, dadurch solltest du mitbekommen ob es sich die Balance von Links nach rechts bzw. umgekehrt verschiebt.
    Falls du ein (bis auf dein Problem) lauffähiges Skript erstellst teste ich das ganze auch gerne selbst aus.

    mfg AutoBert

  • Rechtsklick auf Icon in SystemTray

    • autoBert
    • 20. Oktober 2015 um 18:31

    mach besser ein eigenes Thema auf, den Schnitzel's Letzte Aktivität war am 20. Januar 2015 (wie man seinem Profil entnehmen kann).

  • Zeilen sortieren - in Blöcken - Textzeilen sortieren

    • autoBert
    • 20. Oktober 2015 um 16:03

    Ich rate dir dich in Array's Definition und _Array_*-Funktionen und/oder StringRegEx*-, _String & String*-Funktionen einzuarbeiten. Nach 3 Monaten AutoIterfahrung solltest du eigentlich diese Basics schon beherschen. Danach fängst du mit deinem Projekt an, daß du das ganze in 2 Jahren ganz anders lösen würdest ist eine andere Sache.

  • Suche im Forum - Google Fundstellen - wo finde ich die Seiten im Forum

    • autoBert
    • 19. Oktober 2015 um 15:49

    Bei der Suche machst du nichst falsch, dieses Thema ist sicherlich gelöscht ist aber noch im Google Cache.
    Das Thema wird wohl zu BOTlastig gewesen sein und was man dort sieht sind sicher nicht alle Beiträge. Aber auch im Cacche wird dieses Thema über kurz oder lang verschwinden.

    Falsch ist es aber in diesem Forum Hilfe zu BOT's zu erwarten, ob du dir daher mit deiner Frage einen Gefallen getan hast?

  • Schlimmer Fehler - Programm friert sporadisch nach gewisser Zeit ein - Timer in While-Schleife

    • autoBert
    • 16. Oktober 2015 um 17:17
    Zitat von KriZza


    meint ihr ein "_FTP_ProgressUpload" / "_FTP_ProgressDownload" gehört auch dazu?

    kommt darauf an ob du die Handles von _FTP_Open und _FTP_Connect nur einmal erzeugst und wieder verwendest, oder ob du sie jedes Mal neu erstellst und die alten nicht mit _FTP_Close schliesst.

  • Ausgabe box zum kopieren mit Variablen

    • autoBert
    • 16. Oktober 2015 um 17:10

    Um Daten in die Zwischenablage zu kopieren kannst du ClipPut verwenden.
    Um zu einem Datum einen Wert zu addieren verwendest du am besten _DateAdd.
    Die beiden $Input_* in der Schleife solltest du vor GuiSetState erzeugen und mit GuiCtrlSetData befüllen.

  • Selbstschutz mit AutoIT

    • autoBert
    • 16. Oktober 2015 um 15:57

    Mich wundert es stark das Kapersky keine eigenen Planerroutinen hat. Wenn dies wirklich so ist solltest du dich besser mit dem Support von Kapersky auseinandersetzen anstatt eine vermeintlich sichere Lösung selbst zu stricken.

  • ImageSearch Mustersuche ImageSearchDLLx64.dll

    • autoBert
    • 13. Oktober 2015 um 17:52
    Zitat von AutoMit

    Das klingt gut :)

    Nun muss ich nur noch wissen, wie ich die neues dlls anwende :)
    Aus dem Notepad-Testbeispiel werde ich leider nicht schlau.

    Du hast doch selbst das Thema verlinkt. Stelle also deine Frage(n) am besten direkt dem Author!

  • PostMessage im background soll die shift taste ignorieren

    • autoBert
    • 12. Oktober 2015 um 16:46

    Hallo Tyzer,

    meist gibt es bessere Wege eine Anwendung zu automatisieren, deshalb die Frage was willst du automatisieren?

    mfg autoBert

  • AU3Recorder fehlt

    • autoBert
    • 9. Oktober 2015 um 13:21

    Schau mal in https://www.autoitscript.com/forum/topic/17…s-au3recordexe/ rein, dort solltest du Antworten finden.

  • MD5 Hasher optimieren | 0xf Level 20

    • autoBert
    • 8. Oktober 2015 um 16:00
    Zitat von Bioshade

    AspirinJunkie:

    Die bedeutendere Frage ist, ob ich diese Zeit für dich erübrigen würde. Und diese Frage beantworte ich schlicht mit einem nein.

    Du warst doch derjenige der gestern großspurig verkündet hat, das man es mit deinem Vorgehen in 30 Sekunden auf deinem PC schaffen kann:

    Zitat von Bioshade

    Der Rest hängt bloß davon ab, wie viele Operationen dein PC in einer Sekunde schafft... meiner findet bei diesem Vorgehen ein Ergebnis in weniger als 30 Sekunden, was durchaus akzeptabel sein sollte. Also: Ja es ist möglich mit AutoIt.

    Dann sollstest du auch den Beweis antreten in dem du den geforderten Hash (notfalls per PN an Aspirin Junkie) postest.

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™