gpt4 book ai didi

windows - 如何在 Perl 脚本中的 Windows 控制台上询问密码?

转载 作者:可可西里 更新时间:2023-11-01 13:26:54 26 4
gpt4 key购买 nike

我试过下面的代码

use strict; 
use warnings;

use Term::ReadPassword::Win32 qw(read_password);

my $pw = read_password('pw: ');
print "pw $pw\n";
my $x = <STDIN>;
print "x: $x\n";

它确实要求输入密码并且不回显答案,但它会跳过后面的 。我想这是 Term::ReadPassword::Win32 中的一个错误,所以我想知道是否有另一个模块可以在 Windows 上运行良好?

最佳答案

http://www.perlmonks.org/?node_id=886306报告相同的问题并使用 Term::ReadKey 提供替代的读取密码实现。根本问题是 this bug in Win32::Console ,这可以通过重新打开 STDIN 和/或 STDOUT 来解决。

关于windows - 如何在 Perl 脚本中的 Windows 控制台上询问密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8911574/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com