-
在Windows系统上,用户可以轻松地输入密码,且无需在终端界面中显示密码
资源介绍
隐藏的输入
执行此程序可以提示交互式CLI应用程序中的用户输入密码,而无需在终端上将其打印出来。
这应该比较容易,但是不幸的是,对于大多数不提供抽象的高级语言,这是不可能实现的。 因此,我决定不使用VBScript流行的廉价技巧来触发提示(由于用户输入时密码被清楚地显示,这甚至无法正常工作),我决定从在找到的C ++源构建此提示。 积分可从cplusplus.com到guestgulkan,无论他是谁。
用法
将build / hiddeninput.exe文件放入您的项目中并执行以接受用户输入。 无论用户键入什么,直到换行符都将输出回呼叫者,但不会显示在终端中。
C ++
hiddeninput.cpp是经过修改的原始源代码,因此可以与VC2008一起编译,从而使可执行文件从Win XP开始可以正常运行。
C
hiddeninput.c是我使用祖先实用工具开发的替代版本。 它在功能