Модераторы: bartram, Akella

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Запуск одинаковых EXE, Ну, почти одинаковых... 
:(
    Опции темы
Dimannn
Дата 24.9.2007, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 318
Регистрация: 14.4.2005
Где: Владимир

Репутация: 1
Всего: 1



Цитата(dumb @  23.9.2007,  00:42 Найти цитируемый пост)
свой-то повторный запуск она отслеживает

Не отслеживаетsmile, ИМХО


--------------------
Хотите быстро и без проблем опубликовать вашу программу в сети за 5 минут?
Тогда потратьте пару минут чтобы посмотреть, что предлагает OpenProject.org.ru
PM MAIL ICQ   Вверх
dumb
Дата 24.9.2007, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 15
Всего: 158



Цитата(Dimannn @  24.9.2007,  14:37 Найти цитируемый пост)
Не отслеживает
может и нет - самой игры нет, а глазами смотреть долго неохота. есть там одно место с созданием мьютекса, но может это и не повторный запуск отслеживается...

NetFlame, ты бы выложил свой Game.exe - вопрос бы уже давно решился...
PM MAIL   Вверх
NetFlame
Дата 25.9.2007, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



Цитата

NetFlame, ты бы выложил свой Game.exe - вопрос бы уже давно решился...


Файл Game.exe ( ~3Mb )
PM MAIL WWW ICQ   Вверх
dumb
Дата 25.9.2007, 11:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 15
Всего: 158



хех... пакованный.

тьфу, твою налево... smile NetFlame, опция командной строки есть для этого: /multi

Код

.text:0046F994 @@check_multi_opt:                      
.text:0046F994                 push    offset aMulti   ; "MULTI"
.text:0046F999                 push    esi             ; char *
.text:0046F99A                 call    _strstr
.text:0046F99F                 add     esp, 8
.text:0046F9A2                 test    eax, eax
.text:0046F9A4                 jz      short @@check_regmod_opt
.text:0046F9A6                 push    ebx             ; Enabled
.text:0046F9A7                 call    set_multi_flag  ; set "multiple instances flag"
.text:0046F9AC                 add     esp, 4
.text:0046F9AF                 jmp     @@continue
...
.text:0043CEA0 check_mutex     proc near               ; CODE XREF: WinMain(x,x,x,x)
...
.text:0043CEB5                 call    ebp ; CreateMutexA
.text:0043CEB7                 mov     [esi], eax
.text:0043CEB9                 call    ds:GetLastError
.text:0043CEBF                 cmp     eax, ERROR_ALREADY_EXISTS
.text:0043CEC4                 jnz     short @@mutex_ok
.text:0043CEC6                 cmp     bMulti, bl
.text:0043CECC                 jz      short @@dup_instance
.text:0043CECE                 pop     esi
.text:0043CECF                 pop     ebp
.text:0043CED0                 mov     al, 1 ; ok
.text:0043CED2                 pop     ebx
.text:0043CED3                 retn

PM MAIL   Вверх
NetFlame
Дата 25.9.2007, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



dumb, скажи, какую прогу ты использовал и что мне теперь нужно делать???
PM MAIL WWW ICQ   Вверх
dumb
Дата 25.9.2007, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 15
Всего: 158



запустить Game.exe с параметром /multi
Код

C:\...\CCRenegade\>Game.exe /multi

либо в свойствах ярлыка игры(Game.exe) добавить к строке "Объект" строчку /multi
PM MAIL   Вверх
NetFlame
Дата 25.9.2007, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



Ok, попробую

Добавлено через 2 минуты и 34 секунды
Какая проблема. Так как запускаю этот исполняемый файл не я, а программа, то добавить /multi я к объекту не могу...
PM MAIL WWW ICQ   Вверх
dumb
Дата 25.9.2007, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 15
Всего: 158



Цитата(NetFlame @  25.9.2007,  13:46 Найти цитируемый пост)
Так как запускаю этот исполняемый файл не я, а программа, то добавить /multi я к объекту не могу...
у тебя задача какая? - запустить сервер и игру одновременно. в чем проблема? - сервер запускается через launcher(без параметра, хотя есть подозрение, что где-нибудь параметр этот прописать можно), но игру то ты сам запускаешь. вот и запускай ее с ключем.
PM MAIL   Вверх
NetFlame
Дата 25.9.2007, 20:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



Цитата

но игру то ты сам запускаешь


Не сам, а gamespy, на этот ехе даже не кликаю, клтакаю на сервер в программе gamespy и автоматически запускается игра
PM MAIL WWW ICQ   Вверх
dumb
Дата 25.9.2007, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 15
Всего: 158



PM MAIL   Вверх
NetFlame
Дата 27.9.2007, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



dumb, работает  smile 

Напиши в пм, может смогу что-нить предложить  за оказанную услугу smile 
PM MAIL WWW ICQ   Вверх
dumb
Дата 27.9.2007, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 15
Всего: 158



Цитата(NetFlame @  27.9.2007,  14:08 Найти цитируемый пост)
Напиши в пм, может смогу что-нить предложить  за оказанную услугу
думаю, что "спасибы" будет вполне достаточно. smile

или я просто не знаю, от чего отказываюсь? - твоя фамилия не Корейко случаем? smile
PM MAIL   Вверх
NetFlame
Дата 4.10.2007, 20:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 316
Регистрация: 8.3.2006
Где: Москва

Репутация: нет
Всего: нет



Спасиба  smile 

+
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Windows"
December
bartram
Akella

Запрещается!

1. Обсуждать взлом и делиться кряками

2. Способствовать созданию и распространению вирусов

  • Для бессмертных бородатых вопросов типа Win vs Nix есть специальный форум Религиозные Войны
  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • ВСЕГДА УКАЗЫВАЙТЕ ВЕРСИЮ ОС

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, December, bartram, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Windows | Следующая тема »


 




[ Время генерации скрипта: 0.0555 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.