Показать сообщение отдельно
Старый 09.05.2011, 19:06  
Nightshade2
Эксперт
Аватар для Nightshade2
OFFLINE
Регистрация: 06.11.2010
Возраст: 42
Сообщений: 1,336
Благодарностей:
738 всего
Мнения: + 5069
Репутация: 2215
Отправить сообщение для Nightshade2 с помощью ICQ Отправить сообщение для Nightshade2 с помощью Skype™

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 100 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Чтобы его прочитать, вы должны заработать сообщения. Как это сделать бесплатно, описано в правилах форума. Как купить доступ, описано в Платных услугах.

Пока выкладываю как есть.
Надо или писать скрипт, который будет расшифровывать нужные пакеты, или писать длл как модуль расшифровки для wpf
Написал небольшой скрипт
2 основные комманды
DecAdr:=gDLL.GetProcAddr(hlib,'DecryptPacket');
if PID=$19 then gDLL.CallFunc3(hlib,DecAdr,_dOutBuff,null,null);
пакет вида
HStr('19 00 0D EA D0 4D 6F DD 44 BF 5A 93 ХХ хх хх хх'+
'60 7B AD 2C 49 D4 41 A0 E1');
В итоге соединение падает
Нужна консультация знатоков впф. Походу я неправильно параметры передаю в свою длл

Добавлено через 17 часов 6 минут
Полистал маны _dOutBuff это ansistring походу. Как в скрипте сделать из нее pchar или pbyte?

Добавлено через 18 часов 55 минут
Небольшое уточнение
ключ кидать в папку программы, а не длл

Последний раз редактировалось Nightshade2; 10.05.2011 в 14:01. Причина: Добавлено сообщение
 
Ответить с цитированием
Сказали спасибо:
Voffkamind (10.05.2011), ТуЗеМеЦ (10.05.2011)