1 (изменено: minoss, 2010-12-25 23:20:37)

Тема: AHK: Рандомные кириллические буквы

Всем доброго времени суток.
Помогите пожалуйста, столкнулся с такой проблемой, что мне необходимо что-то типа http://www.autohotkey.com/docs/commands/Random.htm, только не цифры, а буквы и именно русские, даже не знаю как это реализовать...
Мне это нужно, чтобы создавать рандомные ники.

И ещё, не по теме, но всё же тоже нужно узнать, не буду ещё одно тему создавать, в общем вот - как узнать установленное разрешение экрана?
Заранее благодарен.

2

Re: AHK: Рандомные кириллические буквы

По первому вопросу. Первое, что приходит в голову, найти случайное число от 1 до 33 и задать соответствие между числами и буквами.

По второму вопросу см. Переменные и выражения --> Встроенные переменные  -->Сведения об операционной системе и пользователе http://www.script-coding.com/AutoHotkey … 07.html#13 A_ScreenWidth  и A_ScreenHeight: длина и ширина основного монитора в пикселях.

minoss, ссылки следует оформлять меткой [ url] [ /url] (кнопка "http://" когда пишете сообщение).

3

Re: AHK: Рандомные кириллические буквы

ypppu, спасибо конечно, но я всё же не знаю как "задать соответствие между числами и буквами", я понимаю, что цифра 1 равна А, а 33 Я, это я понял, но как это реализовать не знаю...
А по поводу урл, это я извиняюсь, у меня просто в фаерфоксе аддон стоит, которые урл делает сразу ссылками, так что, я просто не заметил.

4

Re: AHK: Рандомные кириллические буквы

Так как нибудь:

length = 7   ; длина слова

Name =
Loop % length
{
   Random, AsCode, Asc("а"), Asc("я")
   Name .= Chr(AsCode)
}
MsgBox, % Name
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5

Re: AHK: Рандомные кириллические буквы

teadrinker, спасибо большое, вроде бы то, если что-то не так, отпишусь

6

Re: AHK: Рандомные кириллические буквы

Правда, в таком варианте ники могут начинаться с "ь", "ъ" и с "ы".

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

7

Re: AHK: Рандомные кириллические буквы

И буквы ё не будет, видимо.
Добавлено:
Полезная тема: http://www.autohotkey.com/forum/topic38326.html.

8

Re: AHK: Рандомные кириллические буквы

ypppu пишет:

И буквы ё не будет, видимо.

Да, не повезло ей

ypppu пишет:

Добавлено:
Полезная тема: http://www.autohotkey.com/forum/topic38326.html.

Так там про цифры, вроде?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

9

Re: AHK: Рандомные кириллические буквы

ypppu, лучше сразу давать ссылку на BBCode.

10

Re: AHK: Рандомные кириллические буквы

alexii, спасибо за совет. Думаю вообще в своей подписи собрать самое основное.
teadrinker, там есть про буквы a-z, A-Z. Причём несколько вариантов.
minoss, отредактируйте первое сообщение. BBCode

11

Re: AHK: Рандомные кириллические буквы

ypppu - исправил.

Но а если опять не по теме, тоо, теперь с другим проблема...
Почему почти всегда "MouseMove" работает по разному? Ну иногда так как нужно.

Ну вот что тут не так:

MouseMove, 960, 540
sleep, 500
Send {RButton Down}
MouseMove, 200, 0, 2, R
sleep, 500
MouseMove, 0, 10, 5, R
Send {RButton Up}

А у меня вот этот мини скриптик почти всегда (в 90% случаях) работает по разному (он камеру поворачивает направо), повернёт сначала например на 10, а потом в следующий раз на все 50, что вообще за оно?

12

Re: AHK: Рандомные кириллические буквы

minoss, старайтесь придерживаться Правил форума: один вопрос — одна тема. Перенесите Ваш вопрос в отдельную тему.

13

Re: AHK: Рандомные кириллические буквы

Опередили меня.
Координаты могут отсчитываться относительно экрана или текущего окна. Это определяется командой Coordmode http://www.autohotkey.com/docs/commands/CoordMode.htm.
Добавлю, что ответы на подобные вопросы следует прежде всего искать в справочных материалах. Множество малополезных тем - тоже не очень хорошо.

14

Re: AHK: Рандомные кириллические буквы

OFF: ypppu, вообще-то нас обоих teadrinker опередил.

На мой взгляд, сборная солянка в одной теме — ещё хуже.