|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Вернуть рандомную фразу |
|
[решено] Вернуть рандомную фразу
|
![]() Ветеран Сообщения: 553 |
Как вернуть рандомное число извесно, а как вернуть "фразу" из рандомных букв ?
У меня предположение я не пробовал ещё - нужно вернуть рандомное число от 1 до 33 и к каждой цифре приравнять букву из алфавита по порядковому номеру, потом "сумировать" комбинации. Если так то пример ненадо я сам придумаю. Меня интересует есть ли другой способ ![]() |
|
Отправлено: 07:32, 09-07-2009 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать FlatX007, а что подразумевается под фразой "из рандомных букв"?.. как раз то, что описано ниже
![]() |
Отправлено: 10:56, 09-07-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать wesadczgcgjbnzytuyiuopmjouitfhg - "фраза" из рандомных букв что непонятного ?
|
Отправлено: 12:00, 09-07-2009 | #3 |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать Цитата FlatX007:
- StringMid - Chr - либо извращения, выборка из массива... |
|
------- Отправлено: 12:15, 09-07-2009 | #4 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать FlatX007, все как раз понятно: "вернуть фразу из рандомных букв" это то же самое, что:
Цитата:
![]() сравни с формулировкой: "вернуть рандомную фразу из заданных букв" - это уже другая задача P.S. это не флуд, а занудство ![]() |
||
Отправлено: 12:19, 09-07-2009 | #5 |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать Давайте закидаем Амеля27 снежками
![]() ![]() |
------- Отправлено: 12:23, 09-07-2009 | #6 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:38, 09-07-2009 | #7 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать $sRandomString = _StringGetRandomString(15, 20, 1) MsgBox(64, 'Title', $sRandomString) Func _StringGetRandomString($iMin=1, $iMax=1, $iOnly_ASCII=0) If $iMax < $iMin Then Return SetError(1, 0, 0) Local $iRandom, $sRet_Str = '' Local $iMin_Rndm = 33, $iMax_Rndm = 255 If $iOnly_ASCII Then Dim $iMin_Rndm = 97, $iMax_Rndm = 122 For $i = 1 To Random($iMin, $iMax, 1) $sRet_Str &= Chr(Random($iMin_Rndm, $iMax_Rndm, 1)) Next Return $sRet_Str EndFunc |
------- Отправлено: 14:48, 09-07-2009 | #8 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать |
Отправлено: 15:19, 09-07-2009 | #9 |
Старожил Сообщения: 460
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
а так как это можно сдлеать в одну строчку, то можно не расписывать: Хитро ![]() А $iMin_Rndm = 97 и $iMax_Rndm = 122 - это значит произвести выборку только среди английского алфавита маленьких букавак: a-z |
|
------- Отправлено: 15:40, 09-07-2009 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - [решено] Как вернуть экран приветствия | BencX | Microsoft Windows 2000/XP | 22 | 24-01-2015 10:39 | |
Загрузка - [решено] Как вернуть картинку загрузки? | dimx | Microsoft Windows 7 | 25 | 20-12-2010 15:26 | |
Интерфейс - [решено] Вернуть в стандартный вид значки | lolik119 | Microsoft Windows 2000/XP | 4 | 24-07-2009 19:36 | |
[решено] Как вернуть расширение файлу? | vof44ik | Хочу все знать | 8 | 14-06-2009 00:12 | |
[решено] Сжатые файлы:как вернуть | typus | Microsoft Windows 2000/XP | 2 | 10-03-2007 01:26 |
|