|
Отправка пакетов - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
18.08.2012, 21:00
|
#1
|
|
|
|
Разведчик
|
Регистрация: 30.09.2011
Сообщений: 17
Популярность: -131
Сказал(а) спасибо: 46
Поблагодарили 1 раз в 1 сообщении
|
Отправка пакетов
Помогите пожалуйста вот код
Код:
Func memopen($pid)
Local $mid = DllCall($kernel32, 'int', 'OpenProcess', 'int', 0x1F0FFF, 'int', 1, 'int', $pid)
Return $mid[0]
EndFunc
Выдает ошибку
Код:
C:\Users\????\Desktop\Encoding.au3 (1004) : ==> Subscript used with non-Array variable.:
Return $mid[0]
Return $mid^ ERROR
Последний раз редактировалось krukovis; 18.08.2012 в 21:07.
Причина: заменил теги PHP на теги CODE
|
|
|
19.08.2012, 01:28
|
#2
|
|
|
|
Разведчик
|
Регистрация: 23.02.2011
Сообщений: 19
Популярность: 18
Сказал(а) спасибо: 30
Поблагодарили 4 раз(а) в 2 сообщениях
|
Re: Отправка пакетов
а что это за язык вообще? Autoit?
|
|
|
19.08.2012, 14:24
|
#3
|
|
|
|
Старший сержант
|
Регистрация: 21.09.2009
Сообщений: 189
Популярность: 578
Сказал(а) спасибо: 27
Поблагодарили 144 раз(а) в 36 сообщениях
|
Re: Отправка пакетов
При открытии памяти происходит ошибка - поэтомму возвращаемая переменная - не массив.
Попробуй так
Код:
Func memopen($pid)
Local $mid = DllCall($kernel32, 'int', 'OpenProcess', 'int', 0x1F0FFF, 'int', 1, 'int', $pid)
If IsArray($mid) then
Return $mid[0]
ElseIf
Return 0
EndIf
EndFunc
После вызова функции проверяешь, если возвращает 0, значит открытие не удалось.
Последний раз редактировалось sumikot; 19.08.2012 в 14:26.
|
|
|
19.08.2012, 18:56
|
#4
|
|
|
|
Разведчик
|
Регистрация: 19.08.2012
Сообщений: 13
Популярность: -176
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Re: Отправка пакетов
А еще можно подключить NomadMemory.au3 и пользоваться функциями открытия и чтения памяти оттуда, там все с проверкой, дополнительно писать ничего не нада.
|
|
|
19.08.2012, 19:21
|
#5
|
|
|
|
Рыцарь-лейтенант
|
Регистрация: 31.01.2011
Сообщений: 413
Популярность: 14489
Золото Zhyk.Ru: 300
Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
|
Re: Отправка пакетов
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
|
|
|
19.08.2012, 21:41
|
#6
|
|
|
|
Разведчик
|
Регистрация: 19.08.2012
Сообщений: 13
Популярность: -176
Сказал(а) спасибо: 1
Поблагодарили 1 раз в 1 сообщении
|
Re: Отправка пакетов
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Отправка пакетов
|
Ginrey |
Общение разработчиков |
13 |
07.07.2012 23:10 |
[Программа] Отправка пакетов
|
Choochoo |
Разработка ПО для Perfect World |
9 |
31.05.2012 08:49 |
[Помогите!] Отправка пакетов
|
STIL23 |
Общение разработчиков |
28 |
09.03.2012 14:22 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 15:30.
|
|