Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Программа не работает на Windows xp

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 26.07.2012, 19:04   #1
Заблокирован
 Сержант
Аватар для STIL23
 
STIL23 на правильном пути
Регистрация: 19.12.2009
Сообщений: 130
Популярность: 34
Сказал(а) спасибо: 21
Поблагодарили 86 раз(а) в 32 сообщениях
 
По умолчанию Программа не работает на Windows xp

Программа не работает на windows xp , хотя на wondows 7 никаких проблем нет . Персонажа не ищет вместо него символы и соответственно все остальное тоже не работает . В интернете нет ни 1 похожей темы из за чего это может быть . Delphi XE2 .
  Ответить с цитированием
Старый 26.07.2012, 19:55   #2
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Программа не работает на Windows xp

Ойойойой

Гайд в картинках спешл фо ю:





________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 26.07.2012, 20:35   #3
Заблокирован
 Сержант
Аватар для STIL23
 
STIL23 на правильном пути
Регистрация: 19.12.2009
Сообщений: 130
Популярность: 34
Сказал(а) спасибо: 21
Поблагодарили 86 раз(а) в 32 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Ойойойой

Гайд в картинках спешл фо ю:






Так 32 и стоит не ищет перса
  Ответить с цитированием
Старый 26.07.2012, 21:30   #4
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Программа не работает на Windows xp

хммм, как такое возможно?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 26.07.2012, 21:36   #5
Заблокирован
 Сержант
Аватар для STIL23
 
STIL23 на правильном пути
Регистрация: 19.12.2009
Сообщений: 130
Популярность: 34
Сказал(а) спасибо: 21
Поблагодарили 86 раз(а) в 32 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
хммм, как такое возможно?

Я не знаю сервер элита функция на всех одна и та же . У 2 человек на х32 Windows Xp не идет


Код:
procedure FindClientPW;
var
Wnd:THandle;
Hndl,Nick,Cl:array[0..255] of Char;
ibuf,BC,hProcess:size_t;
i:Integer;
const
BA=$00A571E0;
begin
i:=0;
Wnd:=FindWindow(nil,nil);
 while Wnd<>0 do
  begin
  GetClassName(Wnd,Cl,100);
   if Cl='ElementClient Window' then
    begin
    GetWindowText(Wnd,Hndl,SizeOf(Hndl));
    GetWindowThreadProcessId(Wnd,@FID[i]);
    hProcess:=OpenProcess(PROCESS_ALL_ACCESS,False,FID[i]);
    ReadProcessMemory(hProcess,ptr(BA),@ibuf,sizeof(ibuf),BC);
    ReadProcessMemory(hProcess,ptr(ibuf+$1C),@ibuf,sizeof(ibuf),BC);
    ReadProcessMemory(hProcess,ptr(ibuf+$34),@ibuf,sizeof(ibuf),BC);
    ReadProcessMemory(hProcess,ptr(ibuf+$66C),@ibuf,sizeof(ibuf),BC);
    ReadProcessMemory(hProcess,ptr(ibuf),@Nick,sizeof(Nick),BC);
    Form2.sComboBox1.Items.Add(Nick);
    inc(i);
    end;
  Wnd:=GetNextWindow(Wnd,GW_HWNDNEXT);
  Application.ProcessMessages;
  end;
CloseHandle(hProcess);
end;
Причем если я даже тупо делаю программу по нажатия на кнопку и вывод ника в combobox всеравно иероглифы идут вместо ника

Добавлено через 1 час 0 минут
Решил протестировать кинул код на delphi 7 поменял пару значений и у меня тоже стал находить не ник , а иероглифы . А у друзей на ХР наоборот начал находить ник . Они говорят , что программы смертига у них идут. В чем проблема?

Последний раз редактировалось STIL23; 26.07.2012 в 22:38. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 26.07.2012, 23:32   #6
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Программа не работает на Windows xp

Не знаю, такого не встречал
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 27.07.2012, 11:35   #7
Заблокирован
 Сержант
Аватар для STIL23
 
STIL23 на правильном пути
Регистрация: 19.12.2009
Сообщений: 130
Популярность: 34
Сказал(а) спасибо: 21
Поблагодарили 86 раз(а) в 32 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

Переустановил delphi попробовал поигрался с dword и size_t, все равно результата 0 . У них находит квадратики вместо ника. В оффсетах может проблема ?

Добавлено через 18 минут
Вот сама ошибка [Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось STIL23; 27.07.2012 в 11:54. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 27.07.2012, 12:24   #8
 Старший сержант
Аватар для sumikot
 
sumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауру
Регистрация: 21.09.2009
Сообщений: 189
Популярность: 578
Сказал(а) спасибо: 27
Поблагодарили 144 раз(а) в 36 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

А может, просто проблема в шрифте? Попробуй ID перса вместо имени в выборе клиента выводить. Выведи поэтапно при каждом следующем получении данных MsgBox и посмотри, что получает. Или как то по другому сохрани или брекпоинт поставь при MemoryRead - тут все зависит от компилятора, с ним я не знаком. Но можно же отследить все, что он тащит с клиента.
  Ответить с цитированием
Старый 27.07.2012, 12:45   #9
Заблокирован
 Сержант
Аватар для STIL23
 
STIL23 на правильном пути
Регистрация: 19.12.2009
Сообщений: 130
Популярность: 34
Сказал(а) спасибо: 21
Поблагодарили 86 раз(а) в 32 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

Цитата:
Сообщение от sumikotПосмотреть сообщение
А может, просто проблема в шрифте? Попробуй ID перса вместо имени в выборе клиента выводить. Выведи поэтапно при каждом следующем получении данных MsgBox и посмотри, что получает. Или как то по другому сохрани или брекпоинт поставь при MemoryRead - тут все зависит от компилятора, с ним я не знаком. Но можно же отследить все, что он тащит с клиента.

Шрифт точно нет потому что делал простую программу по поиску ,а там все обычное
  Ответить с цитированием
Старый 27.07.2012, 18:41   #10
 Старший сержант
Аватар для sumikot
 
sumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауру
Регистрация: 21.09.2009
Сообщений: 189
Популярность: 578
Сказал(а) спасибо: 27
Поблагодарили 144 раз(а) в 36 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

Цитата:
Сообщение от STIL23Посмотреть сообщение
Шрифт точно нет потому что делал простую программу по поиску ,а там все обычное

У тебя выходят кракозябры вместо имени? Выходят. Если больше никаких идей нет, то проверяй, что получают переменные при чтении памяти. Сверяй эти данные в любой программе, хоть в артмани. Переведи имя в цифровой вариант и посмотри, что там у тебя получается, а потом уже думай.
Давно где то с такой хренью сталкивался, когда в винде подходящего шрифта просто не было, и прога гнала квадратики.

Количество квадратиков с количеством символов имени совпадает?

Последний раз редактировалось sumikot; 27.07.2012 в 19:03.
  Ответить с цитированием
Старый 27.07.2012, 19:28   #11
Заблокирован
 Сержант
Аватар для STIL23
 
STIL23 на правильном пути
Регистрация: 19.12.2009
Сообщений: 130
Популярность: 34
Сказал(а) спасибо: 21
Поблагодарили 86 раз(а) в 32 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

Цитата:
Сообщение от sumikotПосмотреть сообщение
У тебя выходят кракозябры вместо имени? Выходят. Если больше никаких идей нет, то проверяй, что получают переменные при чтении памяти. Сверяй эти данные в любой программе, хоть в артмани. Переведи имя в цифровой вариант и посмотри, что там у тебя получается, а потом уже думай.
Давно где то с такой хренью сталкивался, когда в винде подходящего шрифта просто не было, и прога гнала квадратики.

Количество квадратиков с количеством символов имени совпадает?

Нет количество не совпадает если беру другие функции поиска окна , то ищет окно но как только касается чтении ник квадраты сразу
  Ответить с цитированием
Старый 27.07.2012, 19:58   #12
 Старший сержант
Аватар для sumikot
 
sumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауруsumikot излучает ауру
Регистрация: 21.09.2009
Сообщений: 189
Популярность: 578
Сказал(а) спасибо: 27
Поблагодарили 144 раз(а) в 36 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

Насколько я понял, в разных условиях испытывается один и тот же скомпилированный файл? Я не знаю, как хранит символьные данные паскаль, но если квадратиков в 2 раза больше букв имени, то вывод происходит в анси. Попробуй принудительно преобразовать из юникода, что ли. хз. Раз в других условиях читает нормально, дело не в алгоритме, а в кодировке. В паскале жестко можно задать формат char ? Я бы давно уже проверил получаемое значение побайтно и тогда бы были мысли.
  Ответить с цитированием
Старый 27.07.2012, 21:31   #13
Заблокирован
 Сержант
Аватар для STIL23
 
STIL23 на правильном пути
Регистрация: 19.12.2009
Сообщений: 130
Популярность: 34
Сказал(а) спасибо: 21
Поблагодарили 86 раз(а) в 32 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

Цитата:
Сообщение от sumikotПосмотреть сообщение
Насколько я понял, в разных условиях испытывается один и тот же скомпилированный файл? Я не знаю, как хранит символьные данные паскаль, но если квадратиков в 2 раза больше букв имени, то вывод происходит в анси. Попробуй принудительно преобразовать из юникода, что ли. хз. Раз в других условиях читает нормально, дело не в алгоритме, а в кодировке. В паскале жестко можно задать формат char ? Я бы давно уже проверил получаемое значение побайтно и тогда бы были мысли.

Я делал разные проекты с разными способами поиска, но всеравно на моем компьютере программа работает , а на windows xp нет. Окно ищет , а внедряться не хочет

Добавлено через 1 час 6 минут
Всем спасибо . Намучался дофига перустановил винду, 3 раза delphi xe2 . В итоге плюнул перешел на delphi xe и ура работает . Мне кажется была проблема в типе переменных size_t и dword

Последний раз редактировалось STIL23; 27.07.2012 в 22:39. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 28.07.2012, 12:11   #14
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
По умолчанию Re: Программа не работает на Windows xp

Странный ты, у меня на делбфе ХЕ2 всё работает на х86 и х64.
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


  Ответить с цитированием
Старый 28.07.2012, 16:07   #15
Заблокирован
 Сержант
Аватар для STIL23
 
STIL23 на правильном пути
Регистрация: 19.12.2009
Сообщений: 130
Популярность: 34
Сказал(а) спасибо: 21
Поблагодарили 86 раз(а) в 32 сообщениях
 
По умолчанию Re: Программа не работает на Windows xp

Цитата:
Сообщение от VeTaL_UAПосмотреть сообщение
Странный ты, у меня на делбфе ХЕ2 всё работает на х86 и х64.

Может косяки в установке были может сама делфи багнутая но на ХЕ все отлично
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Kzh на Windows 7 не работает Металлург3 Общение и обсуждение Counter-Strike 6 07.02.2012 18:02
не работает чарлик на windows 7 laletinve Общение и обсуждение 1 31.10.2011 23:56
[Помогите!] Помогите найти ботов для фришек ,который работает на windows 7 Максимальная 252 Общение и обсуждение Perfect World 4 29.06.2011 23:24
Не работает рега на windows 7 vladoc Вопросы и ответы, обсуждения 3 29.03.2011 23:09

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net