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

Beiträge von Moombas

  • Ich wurde gehackt ;-)

    • Moombas
    • 2. Juni 2020 um 11:17

    Ich mag auch den Satz "Ich mache keine Fehler" :D :rofl:

  • Ich wurde gehackt ;-)

    • Moombas
    • 2. Juni 2020 um 08:40

    Och solche Mails kenne ich auch, dabei ist der Satz mit der Kamera immer wieder lustig, wenn man eine solche Kamera nicht besitzt. Von den ominösen angeblich besuchten Seiten etc. mal ganz abgesehen XD

  • Progressbar Problem

    • Moombas
    • 28. Mai 2020 um 13:07

    Wenn du weißt wie oft die Funktionen etc. aufgerufen werden (oder kannst dies ggf. im Vorfeld ermitteln), geht folgendes Rechenbeispiel:

    Einzelschritt = 100(%) / Anzahl aller zu erfassenden Durchläufe (z.B. 200) = 0,5% je Step

    Damit hast du jeden einzelnen Step definiert wie viel er erhöht werden muss, damit die Progressbar sauber von 0 - 100 durchläuft.

    Achtung: Beispiel ist anhand einer "externen" Progressbar, nicht der in der GUI eingebetteten (GUICtrlCreateProgress)!

    AutoIt
    Global $p = 0;Globale Variable für den Status der Progressbar, wenn das nur Lokal gewünscht ist, musst du den Wert immer mit geben
    Global $Durchlaeufe = 200 ;kann auch Local sein, je nach Anwendungsfall
    Global $StepPB = 100 / $Durchlaeufe ;je nach Anwendung kannst du das auch dynamisch errechnen lassen
    
    ProgressOn("Überschrift", 'Haupttext', '0%', -1, -1, $DLG_MOVEABLE) ;Erster Aufruf, musst du ggf. anpassen
    
    ;Optional am Anfang jeder Funktion:
    ProgressSet($p, 'Statusmeldung z.B. Funktion ABC wird ausgeführt', int($p) & '%')
    
    ;Am Ende jeder Funktion:
    $p = $p + $StepPB
    ProgressSet($p, 'Statusmeldung z.B. Funktion ABC wurde ausgeführt', int($p) & '%')
    
    ;Und am Schluss des ganzen dann ein
    ProgressOff()
    Alles anzeigen

    Hier mit der eingebundenen:

    AutoIt
    Global $Durchlaeufe = 200 ;kann auch Local sein, je nach Anwendungsfall
    Global $StepPB = 100 / $Durchlaeufe ;je nach Anwendung kannst du das auch dynamisch errechnen lassen
    
    ;in der GUI erstellen:
    Global $idProgressbar = GUICtrlCreateProgress(10, 10, 200, 20)
    GUICtrlSetState($idProgressbar, $GUI_HIDE);Optional
    
    ;Beim Start:
    GUICtrlSetData($idProgressbar, 0)
    GUICtrlSetState($idProgressbar, $GUI_SHOW);Optional
    
    ;Am Ende jeder Funktion:
    GUICtrlSetData($idProgressbar, GUICtrlRead($idProgressbar) + $StepPB)
    
    ;Und ganz zum Schluss wieder zurücksetzen
    GUICtrlSetState($idProgressbar, $GUI_HIDE);Optional
    GUICtrlSetData($idProgressbar, 0)
    Alles anzeigen
  • Speicheranzeige

    • Moombas
    • 27. Mai 2020 um 11:29

    Warum arbeitest du nicht andersherum nur mit Firefox, wenn dieser doch scheinbar bei dir die wenigsten Probleme macht?

  • Hilfe bei hotkey und timer funktion

    • Moombas
    • 26. Mai 2020 um 08:58

    starrfreak Nur ein Tipp: Such nicht unbedingt bei YT nach Tutorials, besonders wenn es um das Programmieren geht. Das kann in manchen Fällen hilfreich sein, ist in der Regel aber (besonders am Anfang) mühsamer als Foren zu durchstöbern.

    Zuhören, zurück spulen weil man etwas (akustisch oder Wissentlich) nicht verstanden hat, ggf. nervig suchen nach der Stelle wo man Probleme hat etc., das geht in Textform wesentlich besser, da man beliebig springen kann, Suchfunktionen für bestimmte Begriffe nutzen kann und direkt Aussagen zitieren/hinterfragen kann.

    Später, wenn es um ggf. komplexe Sachen (z.B. GUI Design etc.) geht sind Videos zusätzlich durchaus hilfreich.

    Dann landest du auch nicht auf "dubiosen" Themen, die sich auf Bots spezialisiert haben aber nichts mit dem alltäglichen Programmierungsanwendungen zu tun haben.

    pasted-from-clipboard.png

  • Hilfe bei hotkey und timer funktion

    • Moombas
    • 25. Mai 2020 um 14:19
    Zitat von Yjuq

    Wieso? Was spricht denn dagegen? Jeder der lernt soll auch ausprobieren.

    Richtig, aber alles was ich NUR ausprobiere landet in einem separatem Skript und verbleibt nicht in einem was ich auch verwenden möchte.

  • Hilfe bei hotkey und timer funktion

    • Moombas
    • 25. Mai 2020 um 13:22
    Zitat von starrfreak

    Und ist es den nicht lauf Foren Regeln verboten das man über spiele Automatisierung helft/anfragt ?

    Was leider solche Anfragen nicht verhindert.

    Zitat von starrfreak

    Das bei mir die Pixelfunktion und ImageSearch drin ist war aus neugier der Script klickt momentan nur im Desktop rum uns sucht nach dem Icon der Chrome Verknüpfung

    Ich hoffe das dies kein ernst gemeinter "Anwendungsfall" ist.

  • Excel Unterschied .xlsx und .csv

    • Moombas
    • 14. Mai 2020 um 15:47

    Warum nicht so (reine Theorie, nicht getestet):

    Code
    ;$CSV ist deine eingelesene CSV-Datei
    for $Row = 1 to $Zeilenanzahl_deiner_CSV Step 1
      $aArray = StringSplit($CSV[$Row], ';')
    Next
    UBound($aArray)
    for $Row = 1 to $aArray[0]
      $aArray[$Row] = StringReplace($aArray[$Row], '""', '"')
    Next
  • Tomtom Navi prüfen ob Netzwerk aktiv ist

    • Moombas
    • 14. Mai 2020 um 14:59

    Wie gesagt am besten mal dein bisheriges Script posten, dann kann man dir an der richtigen Stelle weiter helfen.

  • Tomtom Navi prüfen ob Netzwerk aktiv ist

    • Moombas
    • 14. Mai 2020 um 09:43

    Windi :Einen Lachanfall sicherlich nicht. Jedem Neuling kann man Hilfe geben, auch was evtl. Vereinfachungen etc. angeht. Daraus kannst du wieder etwas lernen und wird auch immer freundlich erklärt :)

  • Tomtom Navi prüfen ob Netzwerk aktiv ist

    • Moombas
    • 14. Mai 2020 um 09:30

    Kannst du dein Skript mal Posten? Ich denke wir können dir dabei gut und gerne helfen.

  • Signatur von Word nach Outlook übertragen

    • Moombas
    • 14. Mai 2020 um 09:29

    Windi : Ich finde es immer gut, wenn man sich (auch im gehobenen Alter) noch an etwas neues bzw. ganz und gar "fremdes" herantraut.

  • Signatur von Word nach Outlook übertragen

    • Moombas
    • 13. Mai 2020 um 08:07

    Und ein Tipp Windi : Das nächste mal gleich mit der "richtigen" Datei um die Ecke kommen :) Eine CSV einzulesen und zu verarbeiten ist wesentlich einfacher als Word/Excel etc.

  • Signatur von Word nach Outlook übertragen

    • Moombas
    • 12. Mai 2020 um 09:04

    Mal eine komplett andere Frage(n):

    Windi :

    - Warum muss es Word sein, die meisten nutzen für so etwas (Adressen speichern) eher Excel?

    - Warum in die Signatur und nicht in die normale Nachricht einfügen? Für so etwas ist die Signatur ja eigentlich nicht unbedingt gedacht.

  • Tastatur Hardware - strg alt - vmware verlassen

    • Moombas
    • 7. Mai 2020 um 15:47

    Bitnugger: Vor einem ":" kommt kein Satzzeichen, auch wenn eine Frage gestellt wurde.

    Ich bin zudem von folgender Aussage ausgegangen:

    Zitat von Banana_2_Day

    Die vmware kann ich nur mit strg + alt verlassen.

    Also CTRL+Alt drücken und wieder loslassen.

    Das Durchtappen der Fenster benötigt man kein CTRL, wenn man dann erst mal im richtigen Bereich ist (VM <> Host) reicht Alt+ X-mal Tab.

    Wobei es ihm nur um den Wechsel VM -> Host ging.

  • Tastatur Hardware - strg alt - vmware verlassen

    • Moombas
    • 7. Mai 2020 um 15:14
    Zitat

    Send("{CTRLDOWN}{ALT}{CTRLUP}")

    Send("{CTRLDOWN}{ALTDOWN}{ALTUP}{CTRLUP}")

    Fehlt da nicht sowieso was und müsste so heißen:

    AutoIt
    Send("{CTRLDOWN}{ALTDOWN}")
    Send("{ALTUP}{CTRLUP}")
  • Tastatur Hardware - strg alt - vmware verlassen

    • Moombas
    • 7. Mai 2020 um 11:21
    Zitat von Kanashius

    Zugriff auf das Host-System.

    Nicht unbedingt bei deinem Lösungsvorschlag würde ich es zweiteilen:

    VM: Wenn gewechselt werden soll, wird deine Flag-Datei erstellt.

    Host: Ein Programm überwacht speziellen Ordner auf Gast-System/VM auf das Flag (nur auf dessen Existenz).

    Soll zurück gewechselt werden, muss das Programm auf dem Host das Flag löschen und auf die VM wechseln.

  • Tastatur Hardware - strg alt - vmware verlassen

    • Moombas
    • 7. Mai 2020 um 10:28
    Zitat von Banana_2_Day

    Bugfix und die anderen, die die Tiefen von AutoIt und Windows API ausgelotet haben, könnten das wissen, wie mit AutoIt Tastendrücke so gesendet werden, dass sie vom System als Hardware-Eingaben anerkannt werden.

    Wenn ich mich recht erinnere ist das nicht möglich.

    Sonst könnte man über diesen Weg auch "Strg+Alt+Entf" senden, was leider bis dato meines Wissens nicht geht und aus sicherheitstechnischen Gründen von Microsoft nicht zugelassen wird.

    Wenn man das als Hardware "Fake"-Eingabe emulieren könnte, wäre diese Sicherheit ausgehebelt, daher wirst du da einen anderen Weg finden müssen, zumindest bei AutoIt.

    ich weiß das Dameware das z.B. kann (Zumindest Strg+Alt+Entf), wie die das Umsetzen weiß ich leider nicht.

    Und zum Thema VMWare API: https://www.vmware.com/support/pubs/sdk_pubs.html

    Und vollständigkeithalber VirtualBox API: https://www.virtualbox.org/sdkref/

  • Kann mein eigenes Programm nicht löschen - von Avira keine Unterstützung...

    • Moombas
    • 7. Mai 2020 um 07:54
    Zitat von Bitnugger

    Fazit: Die Mafia kann von den AV-Herstellern noch etwas lernen! 8o

    Denk da nochmal drüber nach... :P (Tipp: AV = Mafia)^^

    Einer der vielen Gründe warum ich auf AV verzichte (nur das Windoof eigene, womit ICH bisher keine Probleme hatte).

    Was aber natürlich für "vertriebene" Software keine Lösung darstellt, schon echt ein Armutszeugnis der AV's.

    Wenn man sich so anschaut womit wirklich schadhafte Software oft geschrieben wird, müssten sie eher andere Software eher generell so behandeln^^

  • OrganizeIncludes

    • Moombas
    • 4. Mai 2020 um 15:02
    Zitat von Bitnugger

    Den Shortcut musst du nur einmalig ändern - es kann also keine Rede von "zu oft daran Hand anlegen" sein.

    Jaein^^ ich wollte da keine Hand anlegen (um es erst mal einfacher zu haben) und dann später nochmal ändern weil man das ggf. für die Durchführung vor der Kompilierung ggf. benötigt.

    Die Wrapper-Methode kommt leider nicht in Frage, da auch noch andere mit den Skripten arbeiten und die Pfade dann nicht mehr passen würden.

    Habe nun den Shortcut auf Alt+F7 geleget, so dass ich schnell beides nacheinander drüber laufen lassen kann und gut ist. ;)

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™