Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: #INITDIALOG
007wan
Отправлено: 09 Апреля, 2017 - 11:20:24
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




В данной теме: Тут

Есть пример, я хочу разобрать именно в нем ЧАСЫ.
Пример из INITDIALOG (Отобразить)



Как сделать, что бы часы работали непрерывно? т.е при запуски граф. оболочки часы шли в реальном времени и не останавливались.
(Добавление)
 007wan пишет:
А да еще вопрос...


как сделать если individualcode введен верно, например, это будет число 12345
, то выполняется скрипт, а если не верно, то скрипт не будет выполняется и перейдет к началу граф. оболочки. В том загвоздка на разных компах разные индивидуалки, а я хочу что бы вводишь свой индив. ключ со своего компа и программа выполняет скрипт, а если другой компа, то другой и программа проверяет введенный ключ.
Поясню еще по подробнее: есть комп1 и комп2, у компа1 индивид. ключ будет 12345, а у компа2 индивид. ключ будет 54321, в бот записываем 12345-верно значит скрипт выполняется, а иначе- не выполняется. если этот же ключ введем на компе2, то он не будет верный, т.к у каждого компа разные индивидуальные ключи, придется ввести 54321- тогда будет верный.

Я просто хочу, что бы не было повторений, т.е один ключ на все компы, вот что у меня получилось:

CODE:
if (getcontrol(EDIT_1)=="12345")// это для моего компа к примеру.
external(INT, "my_message", "MessageBoxA", "user32.dll")
my_message(0, "верно!", "Mini", 0);
//запуск скрипта...

else//иначе
external(INT, "my_message", "MessageBoxA", "user32.dll")
my_message(0, "не верно!", "Mini", 0);

//возвращается к граф. оболочки.


Может лучше как-то так сделать?

если individualcode равен тому, который стоит сейчас на данном компе, то выполняется скрипт, а если нет, то....

Я пробовал, вот что получилось:
CODE:

if (getcontrol(EDIT_1)==individualcode())//как-т так вроде
external(INT, "my_message", "MessageBoxA", "user32.dll")
my_message(0, "верно!", "Mini", 0);

else

external(INT, "my_message", "MessageBoxA", "user32.dll")
my_message(0, "не верно!", "Mini", 0);

(Добавление)
 007wan пишет:
Почему-то не верно


он выполняет это как мало, все в кучу, даже то что было после else и перед.

(Отредактировано автором: 09 Апреля, 2017 - 11:25:39)

 
 Top
AdryV
Отправлено: 09 Апреля, 2017 - 17:09:14
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




 007wan пишет:
Как сделать, что бы часы работали непрерывно? т.е при запуски граф. оболочки часы шли в реальном времени и не останавливались.

эммм как минимум вам нужно использовать немодальные диагловые окна... в них обновление всего окна происходит постоянно.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by