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

Beiträge von AutoITier

  • HTTP-API wie in AutoIT umsetzen?

    • AutoITier
    • 8. November 2016 um 15:22

    Sorry, ich bekomme es einfach nicht hin. Ich weiß nicht mal, wie ich zwischen dem API-Key, den ich mitgeben muss ("X-IG-API-KEY: 5FA056D2706634F2B7C6FC66FE17517B") und dem Body ({ "identifier": "A12345", "password": "112233" }) unterscheiden kann.

    Allein zum Begriff "_WinHttpSimpleSSLRequest" findet man hier im Forum ganz wenig.

    Kannst Du mir bitte zeigen, wie es geht?

  • HTTP-API wie in AutoIT umsetzen?

    • AutoITier
    • 7. November 2016 um 17:26

    Damit habe ich schon rumgebastelt, komme aber beim besten Willen nicht klar. Kannst Du mir vielleicht bitte wenigstens zeigen, wie man das Einloggen abbildet? Das wäre lieb.

  • HTTP-API wie in AutoIT umsetzen?

    • AutoITier
    • 7. November 2016 um 13:44

    Hallo zusammen,

    ich stehe leider etwas auf dem Schlauch.

    Wie gehe ich am besten vor, um so eine API mit AutoIT abzubilden? https://labs.ig.com/rest-trading-api-guide

    Zum Beispiel mal den Loginvorgang?

    Nimmt man da die HTTP-API? Oder macht man was mit CURL?

    Wäre lieb, wenn mir jemand unter die Arme greifen könnte und z.B. ein Beispiel macht.

    Danke!!

  • Betätigung des Ein-/Aus-Tasters am Notebook erkennen

    • AutoITier
    • 24. November 2015 um 12:40

    Leider nein, dort kann man nur die "Standaroptionen" einstellen.

    @Kana: das wäre natürlich die Top-Lösung, an die ich auch bereits dachte. Mir ging es aber hier eher darum, lokal Alarm zu schlagen. Habe mir auch schon überlegt, auf das Öffnen des Notebook-Deckels zu reagieren, das Problem ist dann nur, dass ich dann eine Möglichkeit zum "Entschärfen" brauche (und ob das mit dem Kennwort eingeben beim Sperrbildschirm immer so schnell geht ...) ...

  • Betätigung des Ein-/Aus-Tasters am Notebook erkennen

    • AutoITier
    • 19. November 2015 um 13:22

    Leider kann mein BIOS das nicht.

    BugFix : kann man mit diesem Code nicht ein Ereignis beim Drücken des Schalters einleiten? Denn gedrückt halten impliziert doch auch drücken?! Die ca. 4 Sekunden, bis der Rechner abstürzt, reichen meinem Skript.

    P.S.: Wenn ich den Rechner z.B. unter XP nicht sperren würde (was aber sein muss), könnte man das Problem leicht lösen: Power-Button so einstellen, dass er nachfragt, was passieren soll (runterfahren, Neustart etc.) und dann nur auf das Abfrage-Fenster warten. Das erscheint aber nicht im gesperrten Zustand.

  • Betätigung des Ein-/Aus-Tasters am Notebook erkennen

    • AutoITier
    • 17. November 2015 um 13:37

    Danke Euch. Skript über GPO bringt mir nichts, weil beispielsweise unter XP überhaupt kein Herunterfahren eingeleitet wird, während der PC gesperrt ist. Lediglich das "abwürgen" passiert, weil das hard-coded ist. Ich müsste also in der Tat die Betätigung irgendwie abfangen können. Wie oben geschrieben, kann man das "abwürgen" natürlich nicht deaktivieren.


    Ich konnte das hier finden, kann aber wenig (vor allem in Bezug auf AutoIT) damit anfangen:

    http://stackoverflow.com/questions/1443…s-7-from-laptop

  • Betätigung des Ein-/Aus-Tasters am Notebook erkennen

    • AutoITier
    • 16. November 2015 um 18:23

    Es wäre schön, wenn wir wieder "back to topic", also zum Technischen kommen könnten ;) Kensington-Schloss ist montiert.

    Ich will so viele Einfallstore wie möglich durch das Tool ausschließen. Wenn ich einen Alarm auch beim unwahrscheinlichen Fall auslösen kann, wenn der Dieb das Gerät "abwürgt" - why not?


    Zitat von RogerSt


    Wenn der Power-Button gedrückt wird, dann wird Windows angewiesen herunter zu fahren.
    Dies kannst du abfangen und auch canceln. (Weiss aber gerade nicht, welche Windows meldungen do hooken musst)

    Das war auch mein Gedanke, funktioniert so aber nicht, wenn der PC gesperrt ist (zumindest unter XP so getestet). Wir sollten also wirklich an den Power-Button rankommen.

  • Betätigung des Ein-/Aus-Tasters am Notebook erkennen

    • AutoITier
    • 16. November 2015 um 05:54

    Falsch :) Akku lässt sich an diesem Gerät nicht ohne Weiteres entnehmen und das Abstecken der Stromzufuhr wird vom Skript bemerkt. Außerdem sprechen wir hier von Gelegenheitsdieben, die nichts von diesem Skript wissen. Ist für einen Bekannten.

    Wer hat eine Idee für den Power-Button?

  • Betätigung des Ein-/Aus-Tasters am Notebook erkennen

    • AutoITier
    • 15. November 2015 um 23:29

    Hallo zusammen,

    ich will feststellen können, wenn jemand versucht, das Notebook "abzuwürgen". Einen Hardreset kann man ja nicht verhindern (außer man modifiziert hardwareseitig etwas), aber die Zeit, zwischen Tastendruck und Ausschalten des Gerätes will ich für einen Alarm nutzen.

    Prinzipiell kann man ja wählen, was bei Tastendruck (am Gerät!) passieren soll: Standby, Ruhezustand, ganz ausschalten etc. Leider kann man dort sonst kein Skript o.ä, hinterlegen. Zumindest bei Windows XP gibt es die Möglichkeit, die Auswahlabfrage anzeigen zu lassen. Auf dieses Fenster könnte man ja "reagieren" mit AutoIT. Bringt mir nur nichts, weil das nicht klappt, wenn der PC gesperrt ist und außerdem die Sache auch mit Win 7 klappen soll.

    Habt ihr mir einen Tipp? Danke Euch!

  • Betätigung des Ein-/Aus-Tasters am Notebook erkennen

    • AutoITier
    • 12. November 2015 um 20:43

    Hallo zusammen,

    ich habe bisher leider noch keine Lösung gefunden: kann man irgendwie mit Autoit die Betätigung des Ein-/Aus-Tasters am Notebook erkennen?

    Danke Euch!

  • _AD_IsMemberOf aus AD.au3 - Untergruppen erkennen

    • AutoITier
    • 6. Januar 2013 um 21:27

    Hallo zusammen,

    ich frage mit "_AD_IsMemberOf" aus der "AD.au3" beim Programmstart ab, ob der Benutzer Mitglied einer Active Directory-Gruppe ist. Das funktioniert soweit auch.

    Allerdings weist man Gruppen ja meistens globale Obergruppen zu, das heißt in meiner Gruppe "Programmstart" befinden sich nicht die User selbst, sondern die Gruppen, denen diese angehören. Hier schlägt dann aber die Prüfung fehl, eben weil die User nicht direkte Gruppenmitglieder sind.

    Ist es möglich, das zu umgehen?

    Danke !

  • Dateipfade auf Handles umbauen

    • AutoITier
    • 20. November 2012 um 22:35

    Danke. Okay, aber so mache ich es ja oben im Skript nicht ?

  • Dateipfade auf Handles umbauen

    • AutoITier
    • 20. November 2012 um 21:53

    Passt das Skript denn so weit?

    Mir ging es um den Abschnitt hier mit den Handels:

    http://www.autoit.de/dokumentation/…ileReadLine.htm

  • Dateipfade auf Handles umbauen

    • AutoITier
    • 20. November 2012 um 19:59

    Hallo zusammen,

    wer kann mir helfen, die absoluten Pfad-Verweise auf Handles umzubauen? Das Skript funktioniert so zwar einwandfrei, aber ich meine, mit Handles ist es etwas schonender und schneller? Danke !!

    [autoit]

    #include<File.au3>
    #include <Array.au3>
    #include <ie.au3>

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

    Local $DVISEDatei = "\\mainsrv02\david\import\test.nmr"
    Local $sText

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

    $sBaseURL = "http://mainwebsrv01/pw/Query01.php"
    $oIE = _IECreate ($sBaseURL,0,0)

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

    $oTable = _IETableGetCollection($oIE, 0)

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

    $aTableData = _IETableWriteToArray($oTable, True)
    _ArrayDelete($aTableData,0)
    _ArrayDelete($aTableData,0)
    _ArrayDelete($aTableData,1)
    _ArrayDelete($aTableData,0)
    _ArrayDelete($aTableData,UBound($aTableData))

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

    _IEQuit($oIE)

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

    For $j = 0 To UBound($aTableData, 1) - 1
    For $i = 0 To UBound($aTableData, 2) - 1
    $sText &= $aTableData[$j][$i] & ";"
    Next
    $sText = StringTrimRight($sText, 1) & @CRLF
    Next
    $File = FileOpen($DVISEDatei, 2)
    FileWrite($File, $sText)
    FileClose($File)

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

    _FileWriteToLine($DVISEDatei,1, "[DEFAULT=2]",0)
    _FileWriteToLine($DVISEDatei,1, "[DEL ]",0)
    _FileWriteToLine($DVISEDatei,1, "[ADR_NACHNAME,ADR_VORNAME,ADR_EMAIL,ADR_KOMMENTAR,ADR_ANREDE,ADR_TEL_PRIVAT,ADR_TEL_MOBIL,ADR_ANGEZEIGTER_NAME]",0)
    _FileWriteToLine($DVISEDatei,1, "[\\mainsrv02\david\archive\user\1001c000\in\c]",0)
    _FileWriteToLine($DVISEDatei,1, "[ANSI]",0)

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

    $content = FileRead($DVISEDatei) ; lesen
    $content = StringReplace($content, "NULL", "") ; ersetzen
    $handle = FileOpen($DVISEDatei, 2) ; Datei zum überschreiben öffnen
    FileWrite($DVISEDatei,$content) ; neuen Inhalt schreiben
    FileClose($handle) ; Datei schließen
    FileClose($content) ; Datei schließen

    [/autoit]
  • Fehler bei IE.au3 abfangen

    • AutoITier
    • 11. August 2012 um 14:18

    Das funktioniert. Was nicht klappt ist, dass _IEQuit($oIE) durchgeführt wird am Ende der Funktion, sprich dann, wenn diese "greift".

  • Fehler bei IE.au3 abfangen

    • AutoITier
    • 10. August 2012 um 00:57

    Spitze, das habe ich gebraucht. Danke. Damit kann man sich dann schön ne Logfile-Ausgabe basteln.

    Problem ist nur, dass hier IEQuit nicht mehr funktioniert. Ist das bekannt oder mache ich etwas falsch?

  • Fehler bei IE.au3 abfangen

    • AutoITier
    • 9. August 2012 um 20:48

    Das ist mein Skript, weil ich genau darin die Fehler-Abfang-Geschichte getestet habe, sie aber nicht klappt. Die Google-Suche nach der Fehlermeldung führt mich nur zu einer französischen Autoit-Webseite.

  • Fehler bei IE.au3 abfangen

    • AutoITier
    • 9. August 2012 um 19:55

    Kein Problem:

    [autoit]

    #include <IE.au3>

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

    _IELoadWaitTimeout(100)
    $IE = _IECreate('http://192.168.4.8/4534', 0,1)

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

    sleep(10000)

    [/autoit]

    Aufruf sollte bei Euch auch zum Skriptabbruch führen mit der o.g. Fehlermeldung.

  • Fehler bei IE.au3 abfangen

    • AutoITier
    • 9. August 2012 um 19:43

    Z.B. mit IELoadWaitTimeout. Leider stürzt mein Skript dann ab, wenn dieser Fall eintrifft:

    [autoit]

    C:\Programme\AutoIt3\Include\ie.au3 (561) : ==> The requested action with this object has failed.:

    [/autoit]
  • Fehler bei IE.au3 abfangen

    • AutoITier
    • 9. August 2012 um 19:26

    Hallo zusammen,

    wie fangt ihr Eure Fehler bei der IE.au3 ab, wenn z.B. eine Seite nicht läd (IENavigate)? IELoadWait? Da stürzt mein Skript leider immer ab.

    Danke !

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™