Вернуться   CoderX :: Forums > Основные форумы > Курилка
Войти через OpenID

Курилка Флудим и шутим тут!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 20.09.2009, 21:53   #41
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

мла, вот смотри. функция пх для поставленной задачи должна експортировать
exports
GetPluginInfo,
SetStruct,
OnLoad,
OnRefreshPrecompile,
OnCallMethod,
OnFree;

КТО мешает добавить к ним IcqConnect, IcqDisconnect, IcqSendMsg
да, прийдеться делать плагин в соответствии с пх.
да, он выйдет со строя при изменении структуры передающейся в плагин. но ведь IcqConnect, IcqDisconnect, IcqSendMsg остануться работать.
и вообще. я тут вспомнил... скрипты умеют использовать дллки. нафиг плагины вообще ? %)
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 20.09.2009, 22:00   #42
Рыцарь
 
Аватар для destructor
 
Регистрация: 26.06.2009
Сообщений: 2,433
Сказал Спасибо: 154
Имеет 692 спасибок в 426 сообщенях
destructor на пути к лучшему
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
да, прийдеться делать плагин в соответствии с пх.
1) я не умею
2) делфи у меня нет
3) кинуть другую длл рядом с готовым плагином в стопицот раз проще.

Цитата:
Сообщение от alexteam Посмотреть сообщение
но ведь IcqConnect, IcqDisconnect, IcqSendMsg остануться работать.
а если какой то разрабочик забыдлокодит важную инициализацию тут: OnLoad?

Цитата:
Сообщение от alexteam Посмотреть сообщение
и вообще. я тут вспомнил... скрипты умеют использовать дллки. нафиг плагины вообще ? %)
вот про что я и говорю, реализация "цеплялки к клиенту" может быть ппц разной.
destructor вне форума   Ответить с цитированием
Старый 20.09.2009, 22:27   #43
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

в общем тему можно закрыть -)

зы.
Цитата:
а если какой то разрабочик забыдлокодит важную инициализацию тут: OnLoad?
но ведь ты же разработчик -)))
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 20.09.2009, 23:13   #44
Новичок
 
Аватар для YEPi
 
Регистрация: 20.09.2009
Сообщений: 9
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
YEPi пока неопределено
По умолчанию

Цитата:
var
lib,Lib1:Integer;
Res:variant;
ar:array of variant;
begin
lib := loadLibrary('User32.dll');
lib1 := loadLibrary('GDI32.dll');
Res := CallFunction(lib,'MessageBoxW',4,[nil,'Text1','text2',0]);
Res := CallFunction(lib,'GetDC',1,[0]);
CallFunction(lib1,'LineTo',3,[Res,100,100]);
CallFunction(lib,'ReleaseDC',2,[0,Res]);
FreeLibrary(lib);
FreeLibrary(lib1);
end.
вот вроде как вызывает длл...

так, что будете делать или разговор в пустую был? )

З.Ы. сори за оффтоп, как правильно "ехать НА украину" или "ехать В украину"!? =)
YEPi вне форума   Ответить с цитированием
Старый 20.09.2009, 23:33   #45
Рыцарь
 
Аватар для destructor
 
Регистрация: 26.06.2009
Сообщений: 2,433
Сказал Спасибо: 154
Имеет 692 спасибок в 426 сообщенях
destructor на пути к лучшему
По умолчанию

Цитата:
Сообщение от YEPi Посмотреть сообщение
так, что будете делать или разговор в пустую был? )
буду делать под юникод,
с callback'ами через указатели,
как потом к скриптам прикручивать я хз
destructor вне форума   Ответить с цитированием
Старый 21.09.2009, 21:23   #46
Местный
 
Регистрация: 18.02.2008
Сообщений: 141
Сказал Спасибо: 16
Имеет 66 спасибок в 30 сообщенях
ratvier
По умолчанию

Цитата:
Сообщение от YEPi Посмотреть сообщение
З.Ы. сори за оффтоп, как правильно "ехать НА украину" или "ехать В украину"!? =)
С точки зрения русского языка приемлимы оба варианта
ratvier вне форума   Ответить с цитированием
Старый 21.09.2009, 21:43   #47
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от YEPi Посмотреть сообщение
З.Ы. сори за оффтоп, как правильно "ехать НА украину" или "ехать В украину"!? =)
раньше было на, теперь кто-то очень сильно возмутился, типа некорректно звучит и т.д. теперь вроде стало "в" .

Добавлено через 1 минуту
Цитата:
Сообщение от YEPi Посмотреть сообщение
вот вроде как вызывает длл...
не, эт старый вызов из скрипта, жутко глючный и мертвый.

Добавлено через 44 секунды
З.Ы. завтра, если успею, наваяб, в первом приближении что-нить по теме.

Последний раз редактировалось QaK, 21.09.2009 в 21:43. Причина: Добавлено сообщение
QaK вне форума   Ответить с цитированием
Старый 21.09.2009, 21:48   #48
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

аффтор, а по поводу возможных продолжений этого вопроса - выскажешь хоть один из вариантов накормлю транквилизаторами. за разжигание нац розни.

Добавлено через 1 минуту
гак, только последнюю стяни.. а то сам знаешь... я любитель поменять всяие фенечки...
в последнем вот каллскриптфункшин добавил.. юзабельная штука.

//QaK:и как только меня не обзовут ... стянул уже компоненту, оттестил, щас надо прикрутить обработчик чата, но это уже на завтра, я спать, всем спокойной ночи +0
__________________
L2Ext - project closed.

Последний раз редактировалось QaK, 21.09.2009 в 21:51. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
Старый 27.09.2009, 16:05   #49
Рыцарь
 
Аватар для destructor
 
Регистрация: 26.06.2009
Сообщений: 2,433
Сказал Спасибо: 154
Имеет 692 спасибок в 426 сообщенях
destructor на пути к лучшему
По умолчанию

сраный реал, столько времени убивает в пустую
//QaK:+1, вот только по-другому - никак =)


кто может забыдлокодить плагин к пакетхаку, который:
1)грузит мою длл.
2)вызывает экспортируемую функцию int Init(void * saycallback), в параметр передать 0.
3)на каждый входящий(от сервера) пакет Say2 вызывает экспортируемую функцию
int __stdcall addMessage(DWORD Type, wchar_t * From, wchar_t * Message)
параметры
Type тип сообщения.
From указатель на юникод строчку "от кого"
Message указатель на юникод строчку, текст самого сообщения.
?

сама длл для тестов:ChatServer.rar

Последний раз редактировалось QaK, 27.09.2009 в 17:00.
destructor вне форума   Ответить с цитированием
Старый 28.09.2009, 16:06   #50
Рыцарь
 
Аватар для destructor
 
Регистрация: 26.06.2009
Сообщений: 2,433
Сказал Спасибо: 154
Имеет 692 спасибок в 426 сообщенях
destructor на пути к лучшему
По умолчанию

ля, кто нибуть плагины к пакетхаку умеет делать?
destructor вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Курилка



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 02:43.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!