HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1141  
Старый 11.09.2016, 18:13
MISTER_GONWIK
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами: 6935116

Репутация: 183


По умолчанию

Цитата:
Сообщение от iAmerican  

Думаю многие знают gta_sa.exe с антиразбросом.
Можно ли как то программно выявить что именно в данной gta_sa.exe есть антиразброс?
да
 
Ответить с цитированием

  #1142  
Старый 11.09.2016, 22:35
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

Репутация: 28
По умолчанию

Есть ли аналог антипаузы в samp addon в отдельном скрипте?
 
Ответить с цитированием

  #1143  
Старый 25.09.2016, 22:59
p1cador
Участник форума
Регистрация: 19.03.2014
Сообщений: 222
С нами: 6395080

Репутация: 128
По умолчанию

Как создать консоль (для вывода в нее отладочной информации) через .dll библиотеку?
 
Ответить с цитированием

  #1144  
Старый 26.09.2016, 00:01
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Взаемодествие между двумя приложениями? Сокеты юзай.
 
Ответить с цитированием

  #1145  
Старый 26.09.2016, 00:07
p1cador
Участник форума
Регистрация: 19.03.2014
Сообщений: 222
С нами: 6395080

Репутация: 128
По умолчанию

Цитата:
Сообщение от Dark_Knight  

Взаемодествие между двумя приложениями? Сокеты юзай.
Может херово объяснил. У меня есть, например, .asi плагин. Я хочу следить за тем, как в нем изменяются переменные. Для этого хочу вывести их каким-нибудь образом на экран. Лучше всего - в консольку. Как это можно сделать, как через длл создать консоль? Такую. в которую потом ожно будет сделать cout
 
Ответить с цитированием

  #1146  
Старый 26.09.2016, 00:42
#WH1SKEY
Новичок
Регистрация: 19.09.2016
Сообщений: 6
С нами: 5077190

Репутация: 0
По умолчанию

Как сделать такое:

Класс->Группа->функция;

Типа

SFPlugin->Client()->SendMes();

У меня выходит только так:

Класс->Функция;

Хочу свои классы с группами написать, но не выходит.
 
Ответить с цитированием

  #1147  
Старый 26.09.2016, 00:51
FYP
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,771
С нами: 6935121

Репутация: 233


По умолчанию

Цитата:
Сообщение от #WH1SKEY  

Как сделать такое:
Класс->Группа->функция;
Типа
SFPlugin->Client()->SendMes();

У меня выходит только так:
Класс->Функция;

Хочу свои классы с группами написать, но не выходит.
какие группы? учи язык.
 
Ответить с цитированием

  #1148  
Старый 26.09.2016, 00:54
#WH1SKEY
Новичок
Регистрация: 19.09.2016
Сообщений: 6
С нами: 5077190

Репутация: 0
По умолчанию

ФИП, объекты если я не ошибаюсь.
 
Ответить с цитированием

  #1149  
Старый 26.09.2016, 00:55
FYP
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,771
С нами: 6935121

Репутация: 233


По умолчанию

[QUOTE="Picador"]

Может херово объяснил. У меня есть, например, .asi плагин. Я хочу следить за тем, как в нем изменяются переменные. Для этого хочу вывести их каким-нибудь образом на экран. Лучше всего - в консольку. Как это можно сделать, как через длл создать консоль? Такую. в которую потом ожно будет сделать cout

C++:





Код:
/* некоторые инклуды лишние, не помню какие из них нужны
#include 
#include 
#include 
#include 
#include 
#include 
*/
void
RedirectIOToConsole
(
void
)
{
const
WORD MAX_CONSOLE_LINES
=
500
;
int
hConHandle
;
long
lStdHandle
;
CONSOLE_SCREEN_BUFFER_INFO coninfo
;
FILE
*
fp
;
// allocate a console for this app
AllocConsole
(
)
;
// set the screen buffer to be big enough to let us scroll text
GetConsoleScreenBufferInfo
(
GetStdHandle
(
STD_OUTPUT_HANDLE
)
,
&
coninfo
)
;
coninfo
.
dwSize
.
Y
=
MAX_CONSOLE_LINES
;
SetConsoleScreenBufferSize
(
GetStdHandle
(
STD_OUTPUT_HANDLE
)
,
coninfo
.
dwSize
)
;
// redirect unbuffered STDOUT to the console
lStdHandle
=
(
long
)
GetStdHandle
(
STD_OUTPUT_HANDLE
)
;
hConHandle
=
_open_osfhandle
(
lStdHandle
,
_O_TEXT
)
;
fp
=
_fdopen
(
hConHandle
,
"w"
)
;
*
stdout
=
*
fp
;
setvbuf
(
stdout
,
NULL
,
_IONBF
,
0
)
;
// redirect unbuffered STDIN to the console
lStdHandle
=
(
long
)
GetStdHandle
(
STD_INPUT_HANDLE
)
;
hConHandle
=
_open_osfhandle
(
lStdHandle
,
_O_TEXT
)
;
fp
=
_fdopen
(
hConHandle
,
"r"
)
;
*
stdin
=
*
fp
;
setvbuf
(
stdin
,
NULL
,
_IONBF
,
0
)
;
// redirect unbuffered STDERR to the console
lStdHandle
=
(
long
)
GetStdHandle
(
STD_ERROR_HANDLE
)
;
hConHandle
=
_open_osfhandle
(
lStdHandle
,
_O_TEXT
)
;
fp
=
_fdopen
(
hConHandle
,
"w"
)
;
*
stderr
=
*
fp
;
setvbuf
(
stderr
,
NULL
,
_IONBF
,
0
)
;
// make cout, wcout, cin, wcin, wcerr, cerr, wclog and clog
// point to console as well
std
::
ios
::
sync_with_stdio
(
)
;
}
 
Ответить с цитированием

  #1150  
Старый 26.09.2016, 00:58
FYP
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,771
С нами: 6935121

Репутация: 233


По умолчанию

Цитата:
Сообщение от #WH1SKEY  

ФИП, объекты если я не ошибаюсь.
ошибаешься. это функции, возвращающие указатели на объекты. учи язык.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.