Генерация пароля

Обсуждение программ nnCron и nnCron LITE

Генерация пароля

Postby Morituruz » Sat, 04 Jan 2014, 15:59

Способ запуска задач выбирайте на свой вкус
Code: Select all
<%
: generate_password { a u l \ t -- }
\ 16:56 04.01.2014
\ S" строка с набором символов" <кол-во символов в пароле> generate_password
\ на выходе: строка длиной l, набранная из символов a u
l ALLOCATE THROW TO t
l 0 DO
   a u u RANDOM   \ дублируем длину строки, получаем номер символа (отсчёт начинается с 0)
   /STRING DROP 1 t +PLACE      \ обрезаем, сбрасываем длину, ставим длину 1 и прибавляем к строке
LOOP
t COUNT
t FREE DROP
;
%>

#( CLASSIC-TASK-#-generate_random_password_ASCII_printable
NoActive NoLog SingleInstance
Action:
\ ASCII printable characters (за исключением дюйма "):
S" !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~"
20 generate_password CLIPBOARD!
)#

#( CLASSIC-TASK-#-generate_random_password_a-zA-Z0-9
NoActive NoLog SingleInstance
Action:
\ a-zA-Z0-9:
S" 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
20 generate_password CLIPBOARD!
)#

#( CLASSIC-TASK-#-generate_random_password_yandex
NoActive NoLog SingleInstance
Action:
\ Можно использовать латинские буквы, цифры и символы из списка: ! @ # $ % ^ & * ( ) _ - + : ; , .
S" !#$%&()*+,-.0123456789@ABCDEFGHIJKLMNOPQRSTUVWXYZ^_abcdefghijklmnopqrstuvwxyz"
20 generate_password CLIPBOARD!
)#
User avatar
Morituruz
 
Posts: 727
Joined: Sun, 14 Oct 2007, 01:51

Re: Генерация пароля

Postby AlikasS » Mon, 13 Jan 2014, 05:04

и еще такая же тема Генератор паролей начатая тобой :D
Last edited by AlikasS on Mon, 13 Jan 2014, 09:58, edited 1 time in total.
User avatar
AlikasS
 
Posts: 1437
Joined: Wed, 28 Jun 2006, 05:39
Location: Khabarovsk

Re: Генерация пароля

Postby Morituruz » Mon, 13 Jan 2014, 08:47

Я-то помню, а вот почему вы помните — подозрительно :D
User avatar
Morituruz
 
Posts: 727
Joined: Sun, 14 Oct 2007, 01:51

Re: Генерация пароля

Postby ANR Daemon » Fri, 17 Jan 2014, 22:50

Morituruz wrote:Я-то помню, а вот почему вы помните — подозрительно :D

Зачем что-то помнить, когда всё просто видно.
ANR Daemon
 
Posts: 234
Joined: Mon, 26 Feb 2007, 22:59


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: Bing [Bot], Yahoo [Bot] and 4 guests

cron