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

Beiträge von alpines

  • HotKeySet und {SLEEP} Key

    • alpines
    • 24. Mai 2016 um 13:43

    Wenn du die Funktion schon in Windows zuweisen kannst bin ich mir ziemlich sicher das das in der Registry abgespeichert wird.
    Du kannst ja danach googlen und schauen ob du den entsprechenden Reg-Schlüssel dazufindest und dann das Keyword für Lock statt z.B. Hibernate setzen.

  • Symantec - Virustotal - Autoit

    • alpines
    • 24. Mai 2016 um 11:21
    Zitat von chip

    Kommt drauf an. Wenn keine neuen Funktionen hinzukommt, welche als "gefährlich" vom Virenscanner angesehen werden dann nicht. Hatte auch mal ein Script welches False-Positive erkannt wurde, hab es gemeldet und seit dem läuft das auch nach Änderungen ohne Probleme. Ist halt eine heuristische Erkennungsmethode die hier greift.

    Gut zu wissen, man müsste mal ausprobieren wo da AV-Systeme den Strich ziehen.

  • Symantec - Virustotal - Autoit

    • alpines
    • 24. Mai 2016 um 11:10
    Zitat von chip

    Hilft dir jetzt zwar nur indirekt, aber ich habe hier Symantec Endpoint Protection mit aktuller Virensignatur und dein Tool wird, anders als auf Virustotal angzeigt, nicht als schädlich erkannt.

    Schickt dein Tool einfach als "False Positive" bei Symantec ein. Die reagieren auf sowas eigentlich ziemlich schnell, dann brauchst hier nicht mit irgendwelchen Sachen rum experimentieren: https://submit.symantec.com/false_positive/

    Muss das dann aber nicht für jede Releaseversion gemacht werden?

  • Symantec - Virustotal - Autoit

    • alpines
    • 23. Mai 2016 um 17:25

    Du kannst andere Packer nehmen statt UPX, versuch die Exe nochmal zu packen aber mit einem anderen Packer.

  • Symantec - Virustotal - Autoit

    • alpines
    • 23. Mai 2016 um 15:47

    Versuch die Exe nochmal zu packen oder einen Laufzeitcrypter zu nehmen (letzteres ist nicht gerne gesehen), das sollte die Signatur der Exe verändern und es nicht mehr triggern.

  • Logout im IE

    • alpines
    • 20. Mai 2016 um 14:00

    @Nulli

    Super freut mich, kannst du den 1. Beitrag von dir editieren und auf [gelöst] stellen damit Leute die in Zukunft die Suche benutzen direkt sehen das hier eine Lösung gepostet wurde?

  • Logout im IE

    • alpines
    • 20. Mai 2016 um 13:39

    Klappt denn das ganze? Dir fehlt nämlich noch ein Next für die For-In-Schleife.

  • Bilder zurechtschneiden

    • alpines
    • 19. Mai 2016 um 20:28

    Dafür kannst du GDI+ nehmen. Da kannst du eine neue Bitmap erstellen oder ein Image und dann Pixel für Pixel mit einem X und Y-Offset kopieren.
    Oooooder, du suchst dir eine UDF die das schon kann, aber die Funktion ist nicht allzukompliziert um sie selber zu schreiben.

  • Logout im IE

    • alpines
    • 19. Mai 2016 um 13:18

    Versuch mal die Collection mittels _IETagNameAllGetCollection zu holen und dann einfach mit einer For $oObject In $oCollection zu iterieren und dann mittels
    If $oObj.TagName == "a" and $oObj.InnerText == "Abmelden" Then zu prüfen ob es sich um das Objekt handelt und anschließend mit _IEAction($oObj, "click") zu klicken.

    Alternativ könntest du auch einfach mal schauen wohin der Browser navigiert, oft ist es sowas wie /logout.php.

  • Programm das nichtmehr benutzt wird schließen

    • alpines
    • 15. Mai 2016 um 11:27

    Leider hat ein Programm keine Idle Time wie Windows das für den Standbybetrieb z.B. hat.

    Allerdings kannst du das Verhalten der Fenster aufzeichnen und schauen wann ein Fenster zuletzt aufgerufen wurde indem du jede Sekunde prüfst welches gerade aktiv ist.
    So kannst du dir eine Liste erstellen und sie regelmäßig updaten, und wenn ein Programm die Deadline von 30 Minuten erreicht kannst du ProcessClose() dafür verwenden.

    Wenn du den ganzen PC herunterfahren willst nach 30 Minuten dann solltest du die Idle Time vom Benutzer auslesen und mit Shutdown() herunterfahren.

  • Cacheorientierte Programmierung / Geschwindigkeitsverbesserung durch Cache

    • alpines
    • 15. Mai 2016 um 11:24

    Sehr schönes Beispiel! Für dein Snippet bekomme ich folgende Daten mit meinem i7 960.

    Code
    No Cache: 343.11766
    Cache: 81.453003
    No Cache Check: true
    Cache Check: true
  • Priorität von HotKeySet

    • alpines
    • 11. Mai 2016 um 11:54

    Accelerators sind glaube ich nur gültig wenn du sie auf die GUI anwendenst, also darf folglich die GUI nicht minimiert werden oder den Fokus verlieren. Ein Workaround wäre mit Hotkeyset und dem abfragen des aktuellen Fensters.

  • Priorität von HotKeySet

    • alpines
    • 11. Mai 2016 um 11:04

    Windows wird deinen gesetzten Hotkey priorisieren und die der Anwendungen ignorieren weil die entweder per Accelerator oder _IsPressed (GetAsyncKeyState) laufen.
    Du kannst prüfen welches Fenster gerade aktiv ist und dann dorthin nochmal F1 senden wenn du willst das dein Hotkey nur auf dem Desktop z.B. funktioniert.

  • AutoIT und Excel

    • alpines
    • 10. Mai 2016 um 16:14
    Zitat von Mojo

    Hallo zusammen,

    für Excel möchte ich gerne ein Skript schreiben und habe folgende Fragen um zu sehen ob AutoIT in Verbindung mit Excel überhaupt geeignet ist.

    Es gibt extra eine Excel UDF die häufig geupdated wird, schau dich mal darin um, eventuell wirst du da fündig.

  • Extensa - Hotkeys für unterschiedliche Eingabegeräte trennen

    • alpines
    • 7. Mai 2016 um 22:47
    Zitat von Xorianator

    Die pr0gramm Taste gibt mir den Rest :rofl: - Sehr geil!
    Als Anreiz würde ich dir aber glatt empfehlen, dir nen Arduino / was äquivalentes zuzulegen, damit du dir dein komplett eigenes Numpad zusammen bauen kannst.

    Daran habe ich auch gedacht. Es gibt auch schon USB-Controller Projekte für den Arduino aber um das ganze einfacher zu halten habe ich es erstmal bei einem Numpad belassen.
    Ich suche momentan nach einer Möglichkeit 10x10mm Etiketten auf A4 zu drucken um sie dann sauber drüberzukleben weil das ganze dann noch schicker aussieht.

  • Profis-Bitte. Datei auslesen, Hexwerte vergleichen und ändern.

    • alpines
    • 7. Mai 2016 um 13:31
    Zitat von meisterlampe00

    ammount=5E01<----- dieser wert ist verdreht. der wert Ingame ist = 350 items (Dezimal) in hexadeizimal sind es (15E)


    Wenn ich jetzt genau hinsehe steht dort unter ammount auch 15E, nur verdreht.....

    Gibt es irgendwie die möglichkeit zu sagen wenn die letzten beiden Zahlen nicht 00 sind sonder 01 - 09 z.b das er diese zahl dann nach vorne legt? z.b von 5e01 zu 15e0 und die 0 rauszucutten?

    Entweder wurde das so im Spiel definiert oder es wurde ein Endian festgelegt der das so abspeichert mehr dazu hier: https://de.wikipedia.org/wiki/Byte-Reihenfolge
    Hol doch einfach den amount als String, splitte alle zwei Zeichen und vertausche denn die gesplitteten Werte. Dann kannst du sie auch konvertieren lassen und zusammenaddieren je nach Stellenwert natürlich.

  • Imagesearch

    • alpines
    • 6. Mai 2016 um 13:45

    Ja, erstell den Hash der Dateien und vergleiche ihn. Dafür kannst du Crypt.au3 mit der HashData Funktion verwenden.

    Wenn du eine Programmoberfläche hast mit den Standardcontrols kannst du es auch mit ControlCommand/Control* Funktionen probieren.

  • Imagesearch

    • alpines
    • 6. Mai 2016 um 13:28

    Um welches Programm handelt es sich denn? Es gibt 1000 bessere Möglichkeiten um das Ziel zu erreichen, ImageSearch sollte man möglichst nicht verwenden.

  • Extensa - Hotkeys für unterschiedliche Eingabegeräte trennen

    • alpines
    • 5. Mai 2016 um 21:42

    Ich hab den 1. Post mal geupdated und mein Numpad gepostet, es ist ziemlich schäbig mit Tesafilm draufgeklebt und ich werde die Tage das ganze wohl ein wenig verbessern.
    Man kann sich auch bedruckte Keycaps bestellen, wie z.B. hier: http://www.wasdkeyboards.com/index.php/prod…mx-keycaps.html

  • Extensa - Hotkeys für unterschiedliche Eingabegeräte trennen

    • alpines
    • 5. Mai 2016 um 11:52

    Danke für den Tipp, ich werde das auf jeden Fall einbauen wenn ich eine neue Version release. Richtig, nach Installation von Interception muss man neustarten, das habe ich in der Anleitung vergessen zu erwähnen obwohl ich das eigentlich noch reinschreiben wollte. Danke erstmal fürs Feedback :)

    Aber ich merke gerade das ich das tatsächlich in die Anleitung geschrieben hab:
    Jetzt müssen wir das System neustarten damit der Treiber auch geladen werden kann.

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™