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

Beiträge von Schnuffel

  • Winrm / Winrs

    • Schnuffel
    • 16. Juni 2022 um 17:19
    WinRM - Windows remote management
    WinRM - Windows remote management Very few people know or use the new features of Windows 2003, like for instance the WinRM objects. WinRM ( windows remote…
    www.autoitscript.com
  • Outlook Mail mit eingebetteten Bildern im Body Text als versteckte Anhänge

    • Schnuffel
    • 15. Juni 2022 um 19:42

    ansonsten bleibt vielleicht die gute alte Verlinkung zu einem Bild Im Inet.

    Hat man dazumal verworfen als Bandbreiten und dauerhaftes Internet noch nicht Gang und Gebe waren.

    Aber heute hat doch jeder überall flatrate.

    Sollte also wieder in Betracht gezogen werden

  • Outlook Mail mit eingebetteten Bildern im Body Text als versteckte Anhänge

    • Schnuffel
    • 15. Juni 2022 um 18:03
    base64 encoded images in email signatures
    I have to include some images (company logo's etc) in email signatures. I've had all sorts of issues using the embedded images produced by the email system in…
    stackoverflow.com
  • Outlook Mail mit eingebetteten Bildern im Body Text als versteckte Anhänge

    • Schnuffel
    • 15. Juni 2022 um 18:01

    da bin ich überfragt ...

  • Outlook Mail mit eingebetteten Bildern im Body Text als versteckte Anhänge

    • Schnuffel
    • 15. Juni 2022 um 17:31

    die codieren die Bilder in base64 als String in den Code...

  • Ip Aktualsierung funktionieert nicht

    • Schnuffel
    • 13. Juni 2022 um 11:15

    ... kein Netz?

    was willst du denn erreichen?

    möchtest du ständig Veränderungen deiner IP-Adresse feststellen?

    Oder möchtest du informiert werden, wenn du kein Netz mehr hast.

    Das sind 2 völlig unterschiedliche Dinge ;)

  • Ip Aktualsierung funktionieert nicht

    • Schnuffel
    • 13. Juni 2022 um 10:15

    eine Netzwerkverbindung verliert seine IP erst nach der Lease-Time. Dann wird, wenn keine Antwort kommt vom DHCP auf APIPA umgeschaltet.

    All das setzt aber eine DHCP Konfiguration voraus. Ansonsten steht die IP-Adresse auch ohne Kabel bis zum St. Nimmerleins-Tag ^^

  • Ip Aktualsierung funktionieert nicht

    • Schnuffel
    • 12. Juni 2022 um 10:15

    Also...

    AdlibRegister kann nicht mit Parameter eine Funktion ansteuern. Daher ist das mit dem $sHost so nicht möglich.

    Da musst du mit einer Variable außerhalb der aufzurufenden Funktion arbeiten.

    Zitat

    Function AdlibRegister

    Every 250 ms (or time ms) the specified "function" is called--typically to check for unforeseen errors. For example, you could use adlib in a script which causes an error window to pop up unpredictably.

    The adlib function should be kept simple as it is executed often and during this time the main script is paused. Also, the time parameter should be used carefully to avoid CPU load.

    You can not register a function using parameters.

    Several Adlib functions can be registered. Re-registering an already existing Adlib function will update it with a new time.

    Eine Funktion innerhalb der selben Funktion aufzurufen ist auch eine ganz schlechte Idee, da diese Funktion ja sowieso schon jede Sekunde über AdlibRegister angesteuert wird.

    Ich hab mal eine quick & dirty Lösung für dein Problem angehängt

    AutoIt
    Local $sHost= "localhost"
    Local $IP, $Gateway, $nMsg
    AdlibRegister('_ActiveIP', 1000)
    AdlibRegister('_PrintIP', 1000)
    HotKeySet("{ESC}", "_Terminate")
    
    
    While Sleep(10)
    
    WEnd
    
    Func _ActiveIP()
        Local $objAdapter
        Local $objWMIService = ObjGet("winmgmts:{impersonationLevel = impersonate}!\\" & $sHost & "\root\cimv2")
        If Not IsObj($objWMIService) Then Return SetError(1, 0, 0)
        Local $colAdapter = $objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration WHERE IPEnabled = True", "WQL", 0x30)
        If Not IsObj($colAdapter) Then Return SetError(1, 0, 0)
        For $objAdapter In $colAdapter
            If ($objAdapter.IPAddress(0)) Then
                If $objAdapter.DefaultIPGateway(0) Then
                    $IP = $objAdapter.IPAddress(0)
                    $Gateway = $objAdapter.DefaultIPGateway(0)
                    Return
                EndIf
            EndIf
        Next
    EndFunc   ;==>_ActiveIP
    
    Func _PrintIP()
        ConsoleWrite("IP: " & $IP & @CRLF)
        ConsoleWrite("Gateway: " & $Gateway & @CRLF)
    EndFunc
    
    Func _Terminate()
        Exit
    EndFunc   ;==>_Terminate
    Alles anzeigen
  • Langfristiges Engagement für Programmierprojekt (remote oder Anstellung)

    • Schnuffel
    • 1. Juni 2022 um 19:59

    in der Regel ist der UPX-Packer das Problem.

    Für Anwendungen, die ausschließlich im "eigenen Hause" betrieben werden, kann man ja eine Ausnahme in der AV-Soft setzen.

    Ansonsten gibt es auch die Möglichkeit kommerzielle Programme bei den AV Herstellern bekannt zu machen, dann setzen die das Ding auf die Whitelist ;)

  • Aus Spass an der Freude

    • Schnuffel
    • 29. Mai 2022 um 11:49

    ich denke du möchtest dich einfach der Verschlüsselung als solches einfach durch experimentieren annähern.

    Aber ich denke, warum das Ei neu erfinden...

    Es gibt als Ansatz eine sehr kleine Funktion von Andy, der mit einer XOR Verschlüsselung deine Ansprüche sicher leicht erfüllt.

    Es muss ja nicht immer alles immer wieder neu erfunden werden. :party:

    ich häng sein Script mal an, vielleicht inspiriert es dich ^^

    AutoIt
    ; Script Start - Add your code below here
    
    $data = "Hallo, dieser Text wird verschlüsselt und entschlüsselt per XOR!"
    
    ;4 Beispiele für Schlüssel
    $schluessel_1 = "" ;zufälligen schlüssel erstellen, je länger, desto besser, man kann auch beliebige Binär-Dateien, z.B. Bilder oder zip-files als Schlüssel nehmen
    For $i = 1 To stringlen($data) ;oder jede andere beliebige länge
        $schluessel_1 &= Chr(Random(1, 255, 1)) ;zufällige bytes von 1-255
    Next
    $schluessel_2 = "Omas bester Pflaumenkuchen ist soooooooooo lecker, das glaubt man nicht!"
    $schluessel_3 = "11111222333333"
    $schluessel_4 = StringMid(FileRead(@AutoItExe), 1337, 100) ;schlüssel irgendwo aus einer exe nehmen...bei texten sollte man viele nullbytes im schlüssel vermeiden ^^
    
    
    For $i = 1 To 4 ;die 4 Beispiele anzeigen, data wird jeweils mit einem der 4 Schlüssel ver- und entschlüsselt
        $schluessel = Eval("schluessel_" & $i) ;$schluessel_1 schluessel_2 schluessel_3 usw
        MsgBox(0, "Beispiel " & $i & "  Geheimer Schluessel:", $schluessel) ;schlüssel anzeigen
        $test = _XOR_Encrypt_Decrypt($data, $schluessel) ;verschlüsseln
        MsgBox(0, "Verschlüsselt", $test) ;
        $test = _XOR_Encrypt_Decrypt($test, $schluessel) ;entschlüsseln
        MsgBox(0, "Entschlüsselt", $test)
    Next
    
    ;wenn man nun z.B bei vielen kleinen Texten, z.B. Chats, verschlüsseln möchte, dann
    ;erstellt man sich einen großen Zufallsschlüssel und übermittelt in den ersten 6 oder 8 Bytes
    ;die Startposition innerhalb des Schlüssels
    
    ;wer meint, XOR wäre einfach zu knacken, der darf mir das beweisen^^ und entschlüsselt das
    ;folgende Zitat von Goethe....oder wars Schiller.....oder Smudo.....hmmmmmm
    ;
    ;0x0A0F36219034DCBDC90EAFA43DFE2937E6D91136A8B211CD9850785B634D5C5AB347C4534D947D9A378160ADF64DDB8F415C33BE8587C529A8
    
    
    
    Func _XOR_Encrypt_Decrypt($data, $schluessel) ;simpel verschlüsseln und entschlüsseln per XOR
        If IsString($data) And IsString($schluessel) Then  ;binär, hex, oktal, alles steht offen^^
            $s = 0 ;position im schlüssel
            $xor = ""
            For $i = 1 To StringLen($data) ;jedes byte in data wird ver- oder entschlüsselt...
                $s += 1  ;...mit einem byte aus dem schluessel
                If $s > StringLen($schluessel) Then $s = 1 ;wenn der schlüssel kleiner ist als die daten, wieder von vorne anfangen
                $xor &= Chr(BitXOR(Asc(StringMid($data, $i, 1)), Asc(StringMid($schluessel, $s, 1)))) ; jedes byte in data mit einem Schlüsselbyte XORen
            Next
        EndIf
        Return $xor  ;Verschlüsselung oder Entschlüsselung zurückgeben
    EndFunc   ;==>_XOR_Encrypt_Decrypt
    Alles anzeigen
  • Status von Fingerabdruckscanner (Windows Hello) ermitteln

    • Schnuffel
    • 15. Mai 2022 um 15:56

    wenn es hilft:

    die Abfolgen, Bedingungen und sonstiges bei der Anmeldung eines User-Accounts erfolgen alle über die gina.dll oder einen Ersatz/vorgeschobenen Aufruf.

    Einfach mal nach gina.dll googeln. Da sollten Möglichkeiten dabei sein.

    Die Antwort der Gina (oder eines derivats) müssen aber "gehooked" werden.

    Da werden sich die Geister dann scheiden, ob das noch legitim ist (ungeachtet dessen, was der Thread-Ersteller damit erreichen will)

    oder schon in den Bereich der Manipulation fällt. ;)

  • Explorer Neustart

    • Schnuffel
    • 14. Mai 2022 um 16:16

    naja, das war bisher auch nicht die Anforderung ;)

  • Robocopy

    • Schnuffel
    • 14. Mai 2022 um 13:49

    Die Datenbank kannst du sicher mit DB-eigenen Mitteld "dumpen". Das sollte auch im laufenden Betrieb gehen, da diese ja "nur" gelesen wird.
    Beispiel-Ansätze:

    nbackup: https://www.firebirdsql.org/file/documenta…nbackup-backups

    gbak: https://firebirdsql.org/file/documenta…ebird-gbak.html

    Robocopy /MON läuft als Loop-Schleife in der Konsole.

    Wenn User weg, dann auch Konsole weg.

    Wenn du den /MON nutzen willst, dann als Aufgabe mit User "System" und ohne Useranmeldung.

  • Explorer Neustart

    • Schnuffel
    • 14. Mai 2022 um 13:39
    AutoIt
    _RestartExplorer()
    
    Func _RestartExplorer()
        While ProcessExists("explorer.exe")
            ProcessClose("explorer.exe")
        Wend
        Run(@WindowsDir & "\explorer.exe")
    EndFunc   ;==>_RestartExplorer

    Das sollte es erledigen ;)

  • Programmierer Gesucht für ?kleines? Exe-Tool

    • Schnuffel
    • 29. April 2022 um 11:27

    Anfrage wurde bedient.

  • Programmierer Gesucht für ?kleines? Exe-Tool

    • Schnuffel
    • 22. April 2022 um 13:08

    sollte sich keiner melden versuche ich mich gern an der Aufgabe. klingt nicht sonderlich schwer.
    Außer das Programm dass ausgelesen werden soll wurde in .Net geschrieben.

    Dass kann autoit nach meinem Erkenntnisstand nicht. (zumindest ich kann es nicht) ^^

    einfach eine PN an mich ^^

  • Bilder im webp Format in GUI anzeigen

    • Schnuffel
    • 18. April 2022 um 20:38

    ich bin kein Profi im einbinden externer Tools, aber vielleicht hilft dir das weiter:

    Downloading and Installing WebP  |  Google Developers
    developers.google.com

    vielleicht auch das hier:

    The WebM Project | VPx and WebM Tools

  • Wie ein Passwort aus Roboform bei einer rdp-Verbindung eingeben?

    • Schnuffel
    • 16. April 2022 um 11:17

    es ist eine Frage von Respekt wenn man eine Frage stellt und diese als Thread abgelehnt wird.

    Da gibt es nichts zu diskutieren.

    Bots die Sicherheitskonzepte unterwandern sind nunmal nicht erwünscht und werden auch nicht unterstützt.

    Egal ob deine Geschichte stimmt (was man von hier ja nicht prüfen kann) oder nicht. Und wir haben schon sooooo viele Geschichten gelesen.

    PS: Wenn deine IT-Abteilung kein Problem mit der Automatisierung hat, warum stellen die dir dann nicht eine Übergangslösung zur Verfügung?

  • Email versenden

    • Schnuffel
    • 13. März 2022 um 12:48

    vielleicht liegt der Fehler ja im Script.

    Um das auszuschließen kann ich dir meine GUI anbieten.
    Die arbeitet auch mit der Funktion.

    Dateien

    sende_email.au3 18,71 kB – 841 Downloads
  • Email versenden

    • Schnuffel
    • 12. März 2022 um 12:25

    ich denke der Paramterer in Zeile 19 ist falsch. Da muss deine 1und1 email Adresse rein zur Authentifizierung am Server

    und mit $ssl in Zeile 24 würde ich "spielen" (0/1)

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™