Passwordeingabe in Console

  • Hi Leute,
    kurze Frage, wie kann ich ein Password in Console eingeben, also mit **?
    Ich habe die Console.udf (hier) und das hier, aber bei keinem von den Dingen kann ich eine Eingabe mit Sternchen machen.
    Weiß jemand, wie das gehen kann?

    Einmal editiert, zuletzt von de1m (12. September 2014 um 13:00)

  • Hi,
    schreib doch die _cin()-Funktion der UDF so um, dass sie einen Parameter entgegennimmt welcher bestimmt, ob die Zeichen in der Console als Klartext oder als Sternchen ausgegeben werden.

  • Hi,
    schreib doch die _cin()-Funktion der UDF so um, dass sie einen Parameter entgegennimmt welcher bestimmt, ob die Zeichen in der Console als Klartext oder als Sternchen ausgegeben werden.

    Ja, das dachte ich mir auch. Ich habe die Funktion angeschaut, aber nicht verstanden, wo ich da was umstellen sollte?
    Weißt du das vielleicht?

  • Problem habe ich nun gelöst.
    Ich habe diese UDF genommen.

    Man kann mit dem Befehl _Console_SetMode, die Ausgabe in die Console deaktivieren

    [autoit]

    _Console_SetMode(-1, BitNOT($ENABLE_ECHO_INPUT))

    [/autoit]