Что нового

как сопоставить совпадению окон и вводимые данные

Сообщения
50
Репутация
-1
Задача:

Есть RAdmin в котором куча клиентов, каждый под паролем, паролей в общем и целом не много, допустим порядка 10, это можно описать массивом,
Но как сопоставить каждый пароль к необходимому клиенту(то есть окну rAdmin'а)?

Например

Пароль 1 подходит к клиентам 1, 5,7,
пароль 2 подходит клиентам 2,4,8

ну и т.д.
 
Автор
Y
Сообщения
50
Репутация
-1
Живых видимо н еосталось :smile:

ну и все же, другой враиант.. с помощью решулярки как описать различные варианты заголовков окон и потом winexists цеплял заголовки,?
 

Crusaderman

Новичок
Сообщения
50
Репутация
0
да уж... форум вообще опустел. я б в экселе сделал был. и потом просто массивом.
я в основном на буржуйском форуме сижу сейчас. https://www.autoitscript.com/forum/
 
Автор
Y
Сообщения
50
Репутация
-1
спасибо, буду знать про этот форум.. а по поводу эксел, уж очень не хочется каких-то внешних файлов подключать..
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
yokselmoksel [?]
буду знать про этот форум
Сколько информации предоставили - столько ответов и получили. Всё просто.
Или вы считаете, что у каждого второго установлен RAdmin?
Или вы думаете, что для одноразовой помощи кто-то будет его устанавливать, разбираться в различиях заголовков, классах окон и вникать в другие особенности работы с ним? Так для этого как минимум нужна сеть. Использовать сеть организации? Не уверен...

Crusaderman [?]
форум вообще опустел
Начните с себя. Попробуйте оказывать помощь каждому. Задавайте кучу вопросов, чтобы вытянуть из пользователя нужную информацию. Переписывайте скрипты по нескольку раз, потому что "ой, я не это имел в виду". Посмотрим, насколько вас хватит.
 
Автор
Y
Сообщения
50
Репутация
-1
Про этот форум ,я имел ввиду, про ссылку данную Crusaderman'ом. А потом какая еще информация нужна? задачу кажется я сформулировал понятно и зачем ставить Radmin , можно же привести просто абстрактный пример как надо..
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
yokselmoksel [?]
Про этот форум ,я имел ввиду, про ссылку
Вот об этом я и говорю. Вы даже ответ дали таким образом, что однозначно не понять, о каком форуме идёт речь ;)

yokselmoksel [?]
с помощью решулярки как описать различные варианты заголовков окон
привести просто абстрактный пример как надо
Абстрактный пример регулярного выражения?! Ну так откройте справку по функции StringRegExp и почитайте - сплошная абстракция.
Чтобы составить шаблон регулярного выражения нужно знать конкретные данные, которые необходимо обработать. А вы примеры заголовков не предоставили.

yokselmoksel [?]
Пароль 1 подходит к клиентам 1, 5,7,
пароль 2 подходит клиентам 2,4,8
И что нам даёт эта информация? Клиент - это что? Окно, пункт списка, строка в файле?
Как вы предполагаете хранить сопоставления - в отдельном файле, в реестре, в самом скрипте?
На официальном форуме, о котором вы только что узнали, последнее время пишут так: "help us to help you" ;)
 

Crusaderman

Новичок
Сообщения
50
Репутация
0
InnI сказал(а):
yokselmoksel [?]
форум вообще опустел
Начните с себя. Попробуйте оказывать помощь каждому. Задавайте кучу вопросов, чтобы вытянуть из пользователя нужную информацию. Переписывайте скрипты по нескольку раз, потому что "ой, я не это имел в виду". Посмотрим, насколько вас хватит.
я сейчас в основном для SAP пишу скрипты. на нашем форуме где я уже очень давно инфы по этому направлению мало. Пару лет назад этот форум был очень живой, по 10 отвтетов в день, сейчас сам заметил, что крайне редко кто отвечает(
 
Автор
Y
Сообщения
50
Репутация
-1
Вот об этом я и говорю. Вы даже ответ дали таким образом, что однозначно не понять, о каком форуме идёт речь ;)
Ну если у Вас с пониманием проблемы, это не мои трудности.

Абстрактный пример регулярного выражения?! Ну так откройте справку по функции StringRegExp и почитайте - сплошная абстракция.
Чтобы составить шаблон регулярного выражения нужно знать конкретные данные, которые необходимо обработать. А вы примеры заголовков не предоставили.
ок какие данный нужно предоставить? И честно говоря, для меня удивительно, что инженеры, программисты, как я предполагаю, здесь именно аткой контенгет, не знают, что такое радмин и как он выглядит.

И что нам даёт эта информация? Клиент - это что? Окно, пункт списка, строка в файле?
Как вы предполагаете хранить сопоставления - в отдельном файле, в реестре, в самом скрипте?
На официальном форуме, о котором вы только что узнали, последнее время пишут так: "help us to help you" ;)

Это опять же абстрактный пример заголовка окна.




Добавлено:
Сообщение автоматически объединено:

Код:
#RequireAdmin, #include<array.au3>
Local $parray[8] = ["pass1", "pass2", "pass3", "pass4", "pass5", "pass6","pass7", "pass8"] ;Массив-содержит пароли



Local $larray0[20], $larray1[14], $larray2[115], $larray3[17], $larray4[1], $larray5[1], $larray6[1], $larray7[11] _
; Массивы групп клиентов относящиеся к соответствующим массивам с паролями.

;Массивы содержащие группы клиентов.


$larray2[0]="Система безопасности Radmin: Бужаниново"
$larray2[1]="Система безопасности Radmin: Волоколамск"
$larray2[2]="Система безопасности Radmin: Двойни"
$larray2[3]="Система безопасности Radmin: Коломна"
$larray2[4]="Система безопасности Radmin: Можайск"
$larray2[5]="Система безопасности Radmin: Ожерелье"
$larray2[6]="Система безопасности Radmin: Серпухов"
$larray2[7]="Система безопасности Radmin: Талдом"
$larray2[8]="Система безопасности Radmin: Уваровка"
$larray2[9]="Система безопасности Radmin: Шатура"
$larray2[10]="Система безопасности Radmin: Балашиха - Air"
$larray2[11]="Система безопасности Radmin: Балашиха - Air Rezerv"
$larray2[12]="Система безопасности Radmin: Останкино - Air"
$larray2[13]="Система безопасности Radmin: Останкино - Air Rezerv"
$larray0[0]="Система безопасности Radmin: Арзамас"
$larray2[14]="Система безопасности Radmin: Астрахань"
$larray2[15]="Система безопасности Radmin: Балаково"
$larray2[16]="Система безопасности Radmin: Димитровград"
$larray1[0]="Система безопасности Radmin: Екатеринбург"
$larray1[1]="Система безопасности Radmin: Оренбург"
$larray1[2]="Система безопасности Radmin: Оренбург Регионы"
$larray2[17]="Система безопасности Radmin: Сургут План"
$larray2[18]="Система безопасности Radmin: Омск"
$larray2[19]="Система безопасности Radmin: Омск-Планировщик"
$larray2[20]="Система безопасности Radmin: Абакан "
$larray2[21]="Система безопасности Radmin: Абакан - Саяногорск"
$larray2[22]="Система безопасности Radmin: Абакан План"
$larray2[23]="Система безопасности Radmin: Барнаул"
$larray2[24]="Система безопасности Radmin: Барнаул - Белокуриха"
$larray2[25]="Система безопасности Radmin: Барнаул План"
$larray1[3]="Система безопасности Radmin: Кемерово"
$larray2[26]="Система безопасности Radmin: Новокузнецк"
$larray0[1]="Система безопасности Radmin: Кемерово - Планировщик"
$larray2[27]="Система безопасности Radmin: Красноярск"
$larray2[28]="Система безопасности Radmin: Красноярск План"
$larray2[29]="Система безопасности Radmin: Красноярск Регионы"
$larray0[2]="Система безопасности Radmin: Междуреченск Суб"
$larray0[3]="Система безопасности Radmin: Междуреченск - NO"
$larray2[30]="Система безопасности Radmin: Новосибирск air"
$larray0[4]="Система безопасности Radmin: Новосибирск План"
$larray2[31]="Система безопасности Radmin: Томск План"
$larray2[32]="Система безопасности Radmin: Томск"
$larray2[33]="Система безопасности Radmin: Благовещенск "
$larray4[0]="Система безопасности Radmin: Владивосток "
$larray2[34]="Система безопасности Radmin: Владивосток sub"
$larray2[35]="Система безопасности Radmin: Иркутск"
$larray0[5]="Система безопасности Radmin: Иркутск План"
$larray2[36]="Система безопасности Radmin: Уссурийск Sub-plan"
$larray0[6]="Система безопасности Radmin: Хабаровск"
$larray2[37]="Система безопасности Radmin: Чита "
$larray2[38]="Система безопасности Radmin: Чита План"
$larray2[39]="Система безопасности Radmin: Петропавловск Кам"
$larray0[7]="Система безопасности Radmin: Петропавловск Кам - план"
$larray6[0]="Система безопасности Radmin: Южно-Сахалинск 3 кат 5000 "
$larray3[0]="Система безопасности Radmin: Логгер СПб"
$larray3[1]="Система безопасности Radmin: СПб"
$larray3[2]="Система безопасности Radmin: Субсервер СПБ"
$larray2[40]="Система безопасности Radmin: Архангельск"
$larray2[41]="Система безопасности Radmin: Калининград"
$larray2[42]="Система безопасности Radmin: Сыктывкар"
$larray2[43]="Система безопасности Radmin: Сыктывкар Субсервер"
$larray2[44]="Система безопасности Radmin: Грязовец"
$larray2[45]="Система безопасности Radmin: Липин Бор"
$larray2[46]="Система безопасности Radmin: Слудно (Бабаево)"
$larray2[47]="Система безопасности Radmin: Череповец "
$larray2[48]="Система безопасности Radmin: Коткозеро "
$larray2[49]="Система безопасности Radmin: Лахденпохья "
$larray2[50]="Система безопасности Radmin: Леппясилта"
$larray2[51]="Система безопасности Radmin: Пелдожа"
$larray0[8]="Система безопасности Radmin: Петрозаводск Субсервер"
$larray1[4]="Система безопасности Radmin: Великие Луки"
$larray1[5]="Система безопасности Radmin: Псков"
$larray2[52]="Система безопасности Radmin: Спутник-Триколор"
$larray2[53]="Система безопасности Radmin: Нижний Новгород"
$larray2[54]="Система безопасности Radmin: Нижний Новгород Livewire"
$larray2[55]= "Система безопасности Radmin: Нижний Новгород Суб"
$larray2[56]="Система безопасности Radmin: Боровичи"
$larray2[57]="Система безопасности Radmin: Валдай"
$larray2[58]="Система безопасности Radmin: Новгород (Пролетарий)"
$larray2[59]="Система безопасности Radmin: Новгород Livewire"
$larray3[3]="Система безопасности Radmin: Новгород План - "
$larray2[60]="Система безопасности Radmin: Субсервер Новгород"
$larray2[61]="Система безопасности Radmin: Березники"
$larray2[62]="Система безопасности Radmin: Березники Суб"
$larray2[63]="Система безопасности Radmin: Губаха"
$larray2[64]="Система безопасности Radmin: Губаха Субсервер"
$larray2[65]="Система безопасности Radmin: Пермь Субсервер"
$larray2[66]="Система безопасности Radmin: Соликамск"
$larray2[67]="Система безопасности Radmin: Ростов"
$larray2[68]="Система безопасности Radmin: ростов суб-new"
$larray2[69]="Система безопасности Radmin: Самара"
$larray2[70]="Система безопасности Radmin: Самара Суб"
$larray2[71]="Система безопасности Radmin: Волхов"
$larray3[4]="Система безопасности Radmin: Выборг"
$larray3[5]="Система безопасности Radmin: Кингисепп"
$larray3[6]="Система безопасности Radmin: Кириши"
$larray3[7]="Система безопасности Radmin: Луга"
$larray3[8]="Система безопасности Radmin: Любань"
$larray3[9]="Система безопасности Radmin: Подпорожье"
$larray3[10]="Система безопасности Radmin: Приозерск"
$larray3[11]="Система безопасности Radmin: Светогорск"
$larray2[72]="Система безопасности Radmin: Сосновый Бор"
$larray3[12]="Система безопасности Radmin: СПБ 87,5"
$larray3[13]="Система безопасности Radmin: Субсервер СПБ"
$larray3[14]="Система безопасности Radmin: СПБ Основной"
$larray3[15]="Система безопасности Radmin: СПБ Резерв"
$larray3[16]="Система безопасности Radmin: Тихвин"
$larray2[73]="Система безопасности Radmin: Вышний Волочек"
$larray2[74]="Система безопасности Radmin: Конаково"
$larray2[75]="Система безопасности Radmin: Ржев"
$larray2[76]="Система безопасности Radmin: Тверь - Livewire"
$larray2[77]="Система безопасности Radmin: Тверь-analog"
$larray2[78]="Система безопасности Radmin: Торжок"
$larray2[79]="Система безопасности Radmin: Тольятти - Plan"
$larray2[80]="Система безопасности Radmin: Тольятти 2 Livewire"
$larray2[81]="Система безопасности Radmin: Тольятти Sub"
$larray0[9]="Система безопасности Radmin: Белгород - Губкин"
$larray0[10]="Система безопасности Radmin: Белгород Субсервер-Эфир"
$larray0[11]="Система безопасности Radmin: Новый Оскол"
$larray2[82]="Система безопасности Radmin: Брянск"
$larray2[83]="Система безопасности Radmin: Брянск Субсервер"
$larray2[84]="Система безопасности Radmin: Владимир"
$larray2[85]="Система безопасности Radmin: Владимир - Кольчугино "
$larray2[86]="Система безопасности Radmin: Владимир План"
$larray7[0]="Система безопасности Radmin: Белая Холуница"
$larray7[1]="Система безопасности Radmin: Вятские поляны"
$larray7[2]="Система безопасности Radmin: Йошкар-Ола"
$larray7[3]="Система безопасности Radmin: Кироа - Малмыж"
$larray7[4]="Система безопасности Radmin: Киров"
$larray7[5]="Система безопасности Radmin: Киров Субсервер"
$larray7[6]="Система безопасности Radmin: Котельнич"
$larray7[7]="Система безопасности Radmin: Омутнинск"
$larray7[8]="Система безопасности Radmin: Советск"
$larray7[9]="Система безопасности Radmin: Уржум"
$larray7[10]="Система безопасности Radmin: Яранск"
$larray1[6]="Система безопасности Radmin: Галич"
$larray1[7]="Система безопасности Radmin: Кострома NO"
$larray1[8]="Система безопасности Radmin: Кострома Суб NO"
$larray1[9]="Система безопасности Radmin: Макарьев"
$larray1[10]="Система безопасности Radmin: Набережные Челны"
$larray1[11]="Система безопасности Radmin: Набережные Челны - Планировщик NO"
$larray1[12]="Система безопасности Radmin: Островское"
$larray1[13]= "Система безопасности Radmin: Шарье"
$larray0[12]="Система безопасности Radmin: Вележа"
$larray2[87]="Система безопасности Radmin: Гагарин"
$larray0[13]="Система безопасности Radmin: Рославль"
$larray2[88]="Система безопасности Radmin: Сафоново"
$larray2[89]="Система безопасности Radmin: Сафоново"
$larray2[90]="Система безопасности Radmin: Смоленск-air"
$larray2[91]="Система безопасности Radmin: Смоленск-sub"
$larray2[92]="Система безопасности Radmin: Ярцево"
$larray2[93]="Система безопасности Radmin: Александров"
$larray0[14]="Система безопасности Radmin: Александров - Sub"
$larray2[94]="Система безопасности Radmin: Вязьма"
$larray2[95]="Система безопасности Radmin: Вязьма План"
$larray2[96]="Система безопасности Radmin: Елец"
$larray2[97]="Система безопасности Radmin: Елец sub"
$larray2[98]="Система безопасности Radmin: Ефремов"
$larray2[99]="Система безопасности Radmin: Иваново"
$larray0[15]="Система безопасности Radmin: Иваново План"
$larray2[100]="Система безопасности Radmin: Кинешма"
$larray2[101]="Система безопасности Radmin: Липецк"
$larray2[102]="Система безопасности Radmin: Липецк"
$larray2[103]="Система безопасности Radmin: Липецк Рез"
$larray2[104]="Система безопасности Radmin: Орел"
$larray2[105]="Система безопасности Radmin: Краснодар"
$larray2[106]="Система безопасности Radmin: Сочи"
$larray2[107]="Система безопасности Radmin: Сочи План - "
$larray2[108]="Система безопасности Radmin: Архипово-Осиповка"
$larray2[109]="Система безопасности Radmin: Геленджик"
$larray2[110]="Система безопасности Radmin: Геленджик Субсервер"
$larray0[16]="Система безопасности Radmin: Евпатория"
$larray0[17]="Система безопасности Radmin: Севастополь"
$larray2[111]="Система безопасности Radmin: Симферополь"
$larray2[112]="Система безопасности Radmin: Ялта"
$larray0[18]="Система безопасности Radmin: Белгород Субсервер-Эфир"
$larray2[113]="Система безопасности Radmin: Сызрань"
$larray2[114]="Система безопасности Radmin: Чебоксары"
$larray0[19]="Система безопасности Radmin: Комсомольск на Амуре"


соотвественно дальше я не могу реализовать как к соответствующей группе клиентов(окон radmin'а) привязать конкретный пароль
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Crusaderman [?]
по 10 отвтетов в день
Так и вопросов было по 10 в день. А сейчас один в неделю. И тот с претензией, что информация непонятна.

yokselmoksel [?]
что такое радмин и как он выглядит
Я знаю, что такое RAdmin. И именно поэтому уже давно им не пользуюсь.

Ну если у Вас с пониманием проблемы, это не мои трудности.
Ну если у Вас трудности с предоставлением информации, то это не мои проблемы.

Такой абстрактный пример сопоставления вас устроит?
Код:
Global $a1[] = ["password1","Title1","Title2"]
Global $a2[] = ["password2","Title3","Title4","Title5"]
Global $a3[] = ["password3","Title6","Title7"]
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
yokselmoksel [?]
Это у Вас такая претензия..
Попытайтесь понять, что на бесплатном форуме вам никто ничего не должен. И если вам не отвечают, то это ВАШИ трудности и связаны они обычно именно с проблемой понимания (недостаток информации, необходимость задавать дополнительные вопросы, изменения в постановке задачи, нерабочий пример кода и т.д.).
Хотя, может, с вами просто никто не хочет общаться. Такое тоже бывает.
 
Автор
Y
Сообщения
50
Репутация
-1
развивайте внимательность, я уже написал свой код выше..
 
Верх