[Помощь] Вывод из диалога (не решено) - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Вывод из диалога (не решено)
d3dman Дата: Четверг, 27.04.2017, 01:18 | Сообщение # 1
Новичок
Сообщений: 11
Статус: Offline
Помогите пожалуйста. Мне надо чтобы из диалога взяло мое имя, телефон, подразделение, должность и ранг


Сообщение отредактировал d3dman - Четверг, 27.04.2017, 15:23
aknqkzxlcs_8 Дата: Четверг, 27.04.2017, 04:48 | Сообщение # 2
Новичок
Сообщений: 2
Статус: Offline
RegExMatch(getDialogText(), ".*\t+(.*)\n{0,}", match)
match1 - имя
match4 - телефон
с match15 по 18 - с организации по ранг
d3dman Дата: Четверг, 27.04.2017, 15:21 | Сообщение # 3
Новичок
Сообщений: 11
Статус: Offline
Он ток берет строчку где Активный игрок
Цитата aknqkzxlcs_8 ()
RegExMatch(getDialogText(), ".*\t+(.*)\n{0,}", match)
match1 - имя
match4 - телефон
с match15 по 18 - с организации по ранг
aknqkzxlcs_8 Дата: Четверг, 27.04.2017, 15:33 | Сообщение # 4
Новичок
Сообщений: 2
Статус: Offline
Цитата d3dman ()
Он ток берет строчку где Активный игрок

ебаное ахк, регулярки постоянно криво работают
проверял на regex101:


Сообщение отредактировал aknqkzxlcs_8 - Четверг, 27.04.2017, 16:13
Demy Дата: Четверг, 27.04.2017, 20:03 | Сообщение # 5
Бывалый
Сообщений: 422
Статус: Offline
aknqkzxlcs_8, текст в диалоге другой как бы

AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
aknqkzxlcs_9 Дата: Пятница, 28.04.2017, 03:31 | Сообщение # 6
Новичок
Сообщений: 7
Статус: Offline
Цитата Demy ()
aknqkzxlcs_8, текст в диалоге другой как бы

что? там нету табуляции? или там нет кодов цветов? текст точно такой же, не тупи

Добавлено (28.04.2017, 03:31)
---------------------------------------------
короч, вот мой быдлокод, чисто для ленивых (чтоб не париться с этими регулярками)
Код
t := getDialogText()
Loop, Parse, t, `n
{
    RegExMatch(A_LoopField, ".*\:\s+(.*)", field)
    if(A_Index == 1)
        name := field1
    if(A_Index == 4)
        phone := field1
    if(A_Index == 17)
        subfraction := field1
    if(A_Index == 18)
        job := field1
    if(A_Index == 19)
        rank := field1
}


Сообщение отредактировал aknqkzxlcs_9 - Пятница, 28.04.2017, 03:35
Artur_iOS Дата: Пятница, 28.04.2017, 20:32 | Сообщение # 7
Боец
Сообщений: 94
Статус: Offline
Ну вы и мудрите боже мой...
Подсказка: getDialogLine + Регулярка
aknqkzxlcs_9 Дата: Суббота, 29.04.2017, 08:55 | Сообщение # 8
Новичок
Сообщений: 7
Статус: Offline
Цитата Artur_iOS ()
Подсказка: getDialogLine + Регулярка

surprised surprised surprised
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
shereexq10 [15:58]

SportikASS [09:38]

pidoras22 [19:34]

maureenwp18 [19:13]

mikeallen1975 [21:21]

azek [18:16]

kellimp1 [08:27]

marais60 [14:42]

erinkg5 [04:25]

guadalupewb9 [20:30]

bobbieiv69 [16:32]

Влад121 [18:01]

martinaiz2 [15:54]