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

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

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

> Описание: Как можно сделать привязку программы по железу?
Zireael
Отправлено: 01 Ноября, 2022 - 02:31:14
Post Id



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


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




 Цитата:
регулярка конечно страдает и сразу серийные номера всех дисков

CODE:
if (createpipeprocess("C:\Windows\System32\cmd.exe"));
{
sendpipe("wmic diskdrive get serialnumber^n");//Отправляем команду dir
waitpipe();//Ждем пока отработает и появятся данные
sleep(500);//для надежности
int C;
string S;
C=getpipe(#S);//Читаем
S=d866tow1251 (S);//перекодирует текст из DOS 866 в WINDOWS 1251
//messagebox (S);
closepipeprocess();//Завершим процесс и закрываем канал

string result[99];
string tmp;

string PathKibor;
regexreplace(1, #PathKibor, pathfolder(), ".$", "");
regexreplace(-1, #PathKibor, PathKibor, "\\", "\\");
regexsearch(1, #tmp, S, "(?<=SerialNumber).+?(?="+PathKibor+")", SINGLELINE);
int count = regexsearch(99, #result[0], tmp, "[A-Z0-9\-]+");
for(int i=0; i<count; i++)messagebox(result[i]);
}
 
 Top
Martin
Отправлено: 02 Ноября, 2022 - 14:23:31
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 121
Дата рег-ции: Июнь 2022  
Репутация: 1




В киборе при сборке запускного файла есть пункт "Разрешить запуск на ПК только с ключом"
Каким способом можно получить этот ключ ? Как его выдавать пользователям?
 
 Top
Ilya001
Отправлено: 02 Ноября, 2022 - 16:05:26
Post Id



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


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




 Martin пишет:
В киборе при сборке запускного файла есть пункт "Разрешить запуск на ПК только с ключом"
Каким способом можно получить этот ключ ? Как его выдавать пользователям?

В самом Кибор есть вкладка "О программе", тыкни на него мышкой, там и будет ключ
 
 Top
CKA3KA
Отправлено: 02 Ноября, 2022 - 17:50:34
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 66
Дата рег-ции: Февр. 2019  
Репутация: 1




 Martin пишет:
Каким способом можно получить этот ключ ? Как его выдавать пользователям?

Как-то так:
CODE:
int eCol_Kib, eX_Kib, eY_Kib;
getdisplay(eCol_Kib, eX_Kib, eY_Kib);

close();
goto KIB_Exit;
INITDIALOG
{
sendcontrol(EDIT_0, individualcode()); //номер идентификатора пк
beep(500, 200);
}

CREATE_INTERFACE
{
DIALOG "Чисто пример" 237 140
BUTTONSCRIPT "Выйти" 57 81 120 25
STATIC_0 "Вот он код ->" 9 10 90 28
EDIT_0 "Текст по умолчанию" 80 8 105 18 //
}
KIB_Exit:;
 
 Top
Martin
Отправлено: 02 Ноября, 2022 - 17:50:38
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 121
Дата рег-ции: Июнь 2022  
Репутация: 1




 Ilya001 пишет:
В самом Кибор есть вкладка "О программе", тыкни на него мышкой, там и будет ключ
Да, но это странно передавать клиенту свою программу и ссылку на скачивание кибора Улыбка
(Добавление)
 CKA3KA пишет:
Как-то так:

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


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




Powered by