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

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

 Страниц (21): В начало « 5 6 7 8 [9] 10 11 12 13 » В конец    

> Описание: Продолжение
Zireael
Отправлено: 26 Августа, 2019 - 09:59:02
Post Id



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


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




 Цитата:
как называется функция win api , которая запускает любые exe исходя из написанного пути?

CreateProcess, ShellExecute.
 
 Top
007wan
Отправлено: 26 Августа, 2019 - 11:29:48
Post Id



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


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




А если какие-нибудь функции в api , которые создают буфер для программы, которые не сбрасываются при закрытии программы? И самое главное буфер, которые используется как "пользовательский" и он же им и создается, т.е я знаю что есть буфер который используется для копипастинга, а если создать свой буфер как вот мьютекс(по принципу) и кидать в него что захочу
(Добавление)
Тоесть, например, создать буфер под названием "Кибор" и никто не сможет его прочитать как при копипастинга(сочетаниями), а прочитать или изменить можно только программно.
 
 Top
007wan
Отправлено: 26 Августа, 2019 - 19:32:19
Post Id



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


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




Какие еще есть функции апи для графического дизайна или хотя бы полезные, которых я не знаю.
 
 Top
007wan
Отправлено: 27 Августа, 2019 - 13:23:52
Post Id



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


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




Как подключить свою dll, в которой свой код от кибора и там же другие подключаемые win api?
 
 Top
Zireael
Отправлено: 27 Августа, 2019 - 13:32:23
Post Id



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


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




 Цитата:
Как подключить свою dll, в которой свой код от кибора

Код от кибора используется в киборе, в длл используется язык, на котором она написана.
 
 Top
007wan
Отправлено: 27 Августа, 2019 - 13:34:20
Post Id



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


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




 Zireael пишет:
 Цитата:
Как подключить свою dll, в которой свой код от кибора

Код от кибора используется в киборе, в длл используется язык, на котором она написана.
А какой смысл от своих длл? передавать переменные? хранить?
 
 Top
Zireael
Отправлено: 27 Августа, 2019 - 14:09:55
Post Id



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


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




 Цитата:
А какой смысл от своих длл?

Выполнить любой код.
 
 Top
007wan
Отправлено: 27 Августа, 2019 - 15:36:19
Post Id



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


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




Помните если запускаешь 2 копии и более программы, то запускается мигание окна и при это закрывает копии, а открытую одну оставляет, пока не закройте ее и не запустите другую.
Так вот замечание я нашел некое:
Если, например, такой антивирус как Комодо заблокирует writebuffer, то он запустит 2 или более копий)))
 
 Top
007wan
Отправлено: 28 Августа, 2019 - 11:55:13
Post Id



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


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




Всплыла проблема серьезного масштаба:
Код (Отобразить)

(Добавление)
Этот код позволяет запускать одну запущеную эксэ и мигать если запускается вторая.
Проблема: Он мигает программу Kibor исходя из того, что messagebox(name_exe); показывает Kibor, а мне надо свою программу. Но как мне заставить мигать свою программу, если еще при запуске проверяет копии таких же и на этом этапе никаких диалогов нету, а значит указатель не взять на мою программу. Потому что я понял, что она у меня не мигает, т.к при сборке я поставил "скрывать с панели задач", а мигает Kibor, которого получается нету на панели, а моя программа не запускает диалог в момент проверки на копии. Как решить? Я пробовал брать указатль и не получилось. Почему я собираю с "скрывать с панели задач", потому что есть функция в api, которая позволяет сделать свою програму и отобразить ее на панели задач, если не ошибаюсь, то он вот : SetWindowLong(gethwnd(0), GWL_EXSTYLE, GetWindowLong(gethwnd(0), GWL_EXSTYLE) + WS_EX_APPWINDOW);И тогда при сборке у меня на панели задач ТОЛЬКО моя программа, но диалог запускается ПОСЛЕ проверки других копий.
(Добавление)
А всё, исправил.
(Добавление)
Исправил так: при первом же запуске диалог открывается так? Так вот, я в момент записи в буфер, я поставил мигать мой эксэ который открыт
 
 Top
Dantes3000
Отправлено: 28 Августа, 2019 - 12:55:32
Post Id



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


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




 007wan пишет:
А всё, исправил.

Рады были помочь
 
 Top
Страниц (21): В начало « 5 6 7 8 [9] 10 11 12 13 » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by