Мини-чат
Статистика
Четверг, 18.04.2024, 22:25
Приветствую Вас Гость

Генератор паролей - Форум

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Other » Готовые скрипты для ucoz » Генератор паролей
Генератор паролей
4u}I{bДата: Четверг, 25.12.2008, 21:58 | Сообщение # 1
Ес
Группа: Tima
Сообщений: 302
Репутация: 19 []
Статус: :-)
Онлайн генератор паролей
Установка:
Создаете страницу и вставляете этот код:
Code
<html>
<head>
    <script type="text/javascript" src="/md5.js"></script>
    <script type="text/javascript" src="/ajax.js"></script>
    <script>
    var length=8;
    var count=10;
    var mode=0;
    var http = createRequestObject();

    function PasGenCountHTML(chars,length,count) {
      document.write("<ol>");
      for (j=0;j<count;j++)
        document.write("<li><samp>"+PasGenHTML(chars,length)+"</samp>");
      document.write("</ol>");
    }

    function PasGenHTML(chars,length) {
      var res="";
      var r;
      var i;
      for (i=1;i<=length;i++) {
        r=Math.floor(Math.random()*chars.length);
        res=res+chars.substring(r,r+1);
      }     
      res = res.replace("&","&");
      res = res.replace(">",">");
      res = res.replace("<","<");
      return res
    }

    </script>
</head>
<style>
.block {
    float: left;
    width: 200px;
    border: 1px solid black;
    padding: 10px;
    margin: 5px;
}
#about {
    padding: 10px;
}
#help {
    padding: 10px;
}
#handmade {
    border: 1px solid black;
    padding: 10px;
    margin: 5px;
}
#storage {
    border: 1px solid black;
    padding: 10px;
    margin: 5px;
}
</style>
<body>
<div class="block">
<div class="title">Создание своего пароля</div>
<div class="list">
<form name="f" method="POST" action="">
<br>
Здесь вы можете сами создать пароль любой длины и любой сложности.<br>
Символы:<br>
<input type="text" name="chars" value="1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz" style="width:150px;"><br>
Варианты:
<script>
function Check() {
    f.chars.value='';
    if (f.Csigns.checked) f.chars.value=f.chars.value+'!"№;%:?*()_+=-~/\\<>,.[]{}';
    if (f.Cnum.checked) f.chars.value=f.chars.value+'1234567890';
    if (f.Cbig.checked) f.chars.value=f.chars.value+'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
    if (f.Csmall.checked) f.chars.value=f.chars.value+'abcdefghijklmnopqrstuvwxyz';
   }
</script>
      <br><input type="checkbox" name="Csmall" onclick="Check();" checked>Маленькие буквы
      <br><input type="checkbox" name="Cbig" onclick="Check();" checked>Заглавные буквы
      <br><input type="checkbox" name="Cnum" onclick="Check();" checked>Цифры
      <br><input type="checkbox" name="Csigns" onclick="Check();">Знаки
      <br>
          Длина пароля:
      <input type=text name=length size=5 value=10><br>
          Количество паролей:
      <input type=text name=count size=5 value=10><br><br>
      <br>
      <input type="button" value="Создать пароль!" onclick="
document.all.YOURS.innerHTML='Вот список ваших паролей:<br>';
c = f.count.value;
for (i=1;i<=c;i++)
      document.all.YOURS.innerHTML+=i+'. <samp>'+PasGenHTML(f.chars.value,f.length.value)+'</samp><br>';
">
      </form>                     

<div class="title">Резульат</div>
<p ID="YOURS">Здесь появится список паролей, когда вы нажмете "Создать пароль!".<br>
Например:<br>
<script>
    for (j=1;j<=10;j++)
      document.write(j+". <samp>"+PasGenHTML("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890",10)+"</samp><br>");
</script>
</p>

</div>
</body>
</html>


 
Форум » Other » Готовые скрипты для ucoz » Генератор паролей
  • Страница 1 из 1
  • 1
Поиск:

Форма входа
Поиск
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz