问题标签 [password-generator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
44 浏览

python - 在python中创建一个单词和数字密码

我试图创建类似于密码生成器的东西,第一部分是一个单词,第二部分是一个两位数。但是,每当我运行这个程序时,我都会收到一个索引错误。有什么解决办法吗?

0 投票
1 回答
109 浏览

java - 密码生成器(如何向该程序添加构造函数)

这是我从头开始制作的密码生成器,但我想添加一个构造函数,以便可以将其用于调用目的,并且还需要创建另一个类来调用它。如果可能的话,我想在这个程序上获得一些帮助。所以我的程序基本上解释了生成随机数符号、大写和小写。我第一次创建密码生成器代码时效果不太好,因为它给了我全部大写或有时全部小写或只是没有其他变量的符号然后我制作了这段代码,告诉程序如果这个变量不存在在显示这些变量之前,它无法创建其他变量。

0 投票
1 回答
61 浏览

python - 如何使用函数运行脚本?(反复)

我有一个 Python 程序,其中一个函数导入另一个脚本并运行它。但是该脚本仅在第一次调用该函数时运行。

def Open_Generator(event): import PasswordGenerator

有小费吗?

*使用 tkinter 窗口中的按钮调用该函数

0 投票
2 回答
84 浏览

c - 我的随机密码生成器引发错误。我该如何解决?

我用 C 写了一个随机密码生成器。但是我的代码抛出了一个错误。问题是什么?我该如何解决?

0 投票
1 回答
50 浏览

java - 如何按给定顺序返回数组的元素?

我的功能是密码生成器。它选择句子中单词的数量。并交替取第一个字母和最后一个字母。示例在 void main 方法中。

我的问题是我不知道如何旋转 firstChar 和 lastChar。我在 if 语句中用模数尝试了它,但没有让我更进一步。也许你们有一些想法。

0 投票
0 回答
33 浏览

powershell - 如何修复搜索字符的 -like

我正在尝试在 PowerShell 中编写密码生成器,除了if语句之外一切正常。我在问密码是否包含任何特殊字符或数字。如果它不包含它们中的任何一个,它应该输出一个错误,如果它包含数字或字符,它应该写入密码。

我正在尝试使用数组和 ASCII 来做到这一点。我正在使用 for 循环将字符写入数组,稍后,我将它们转换为我想要的特定字符。

这是我正在做的一个学校项目。我试图删除if语句中的括号,但即使没有特殊字符和数字,它也会显示密码。

预期的结果是:

$RandomePassword = "Abc!12"⇒ 在命令行上写入密码
$RandomePassword = "Abc"⇒ 写入错误

0 投票
1 回答
179 浏览

c# - 具有用户给定长度的密码生成器

我需要编写一个密码生成器来生成一个密码,该密码具有最小值。2 个小写字母,最少 2 个大写字母,最少 1 位数和分钟。1 个特殊字符。它还必须是用户给定的长度。如何使用此代码为密码提供最小长度。例如:10?

这就是我一直在遭受的痛苦,但我试图限制长度但没有任何成功,所以我只是删除了这些代码:

}

0 投票
2 回答
472 浏览

python - 生成所有可能的有序字符串排列

我在一次工作面试中被问到这个问题。我一直在考虑它,但找不到解决方案。

这就是问题所在:您知道密码仅由字母组成且顺序良好,这意味着密码中的字符按字母顺序排列。

例如,4 位密码可以是“abxz”或“aBkZ”,但不能是“aAxz”或“baxz”。

编写一个函数,根据其长度生成所有有效密码。不要忘记它必须生成所有可能的大小写组合。例如:“aBcd”、“Abcd”、“abcd”、“AbCd”都是不同的有效密码。

我认为算法必须是递归的。然而,到目前为止,没有任何效果。我试过以下。

请把我从痛苦中拯救出来。

编辑:我不会批准使用 itertool 的解决方案。我认为其他解决方案对语言的依赖性较小,可以很容易地用其他语言编写。

0 投票
1 回答
57 浏览

java - 当从扫描仪获取密码长度时,密码生成器抛出 IndexOutOfBoundsException

所以我做了一个随机密码生成器作为我的 Uni 类的作业,但是我确实遇到了一个问题,即代码中断并在第一次迭代时出现“java.lang.IndexOutOfBoundsException:无效数组范围:0 到 0”消息循环输入应该生成我的密码的方法。这是一个更新版本的代码,它实现了扫描仪作为用户从键盘输入他/她想要的密码长度的选项。在以前的版本中,当密码长度被硬编码为一个设定的数字时,它工作得很好。如果问题格式有任何错误,或者代码看起来很丑或其他什么,我会事先道歉,因为我的编码技能在我目前的阶段处于最底层。

堆栈跟踪是:

程序的第 31 行是这一行:

0 投票
2 回答
115 浏览

python - 如何使 1 个或多个列表中的随机字母、数字或符号周围没有引号符号

我正在尝试在 Python 3 中创建一个随机密码生成器。我设法完成了该项目,但在完成过程中遇到了一个问题:我的程序不是只输入密码,而是在引号中一个接一个地显示字母,对于使用它的人来说非常不方便。这对我来说并不是什么问题,但由于我是初学者,我想正确地学习这个。

如果你运行这个,你会在这行中得到一些东西(不包括你被要求输入的地方):

['r', 'r', 'i', 'k', 'W', 'W', 'B', '7', '6', '(']

我认为有办法解决这个问题,因为它是网站上推荐的初学者项目,但我似乎无法弄清楚。