Добавлен , опубликован

Warcraft III - MultiWindow

Warcraft III - MultiWindow - отдельный лаунчер для запуска нескольких Warcraft III. Основная система была позаимствована у ENAleksey'а, за что ему большое спасибо, т.к kLoader иногда не работает, пришлось делать некий аналог. Идея и реализация лаунчера была взята с MM Engine. Основным преимуществом на kLoader является совместимость с более новыми патчами Warcraft III, главным условием является присутствие game.dll и storm.dll.
Изменения:
  • Исправлен баг с неработающим мультиплеером в других окна - патч 1.27;
  • Добавлена возможность блокировки курсора в пределах окна, для использования запустите игру с параметром "-mouseclip" или используйте горячую клавишу F7 для включения/отключения функции.
Исходники: GitHub
Установка:
  • Переместить exe в корневую папку с Warcraft III и запускать его вместо того, через который вы запускаете игру.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Этот комментарий удален
1
14
1 год назад
Отредактирован host_pi
1
что можно добавить:
параметр запуска "-mouseclip", который не позволит мышке выходить за пределы текущего активного окна
а например на F7 вкл выкл внутри игры (по аналогии с WMC.exe)
0
14
1 год назад
0
на чистой системе - если Frozen Throne.exe ни разу не запускался - то Multiwindow критует
0
7
1 год назад
0
Спасибо! Обязательно воспользуюсь.
0
19
7 месяцев назад
0
А что делать, если пишет "Не удалось подключиться к сети" во втором окне?
Fixed.

host_pi, почему бы и нет, добавил.
2
19
7 месяцев назад
Отредактирован Ev3nt
2
Вышла новая версия! Прокрутить к ресурсу
Change log:
  • Как оказалось, на версии 1.27 не работал мультиплеер, потому что хуки просто не ставились;
  • Добавлен режим ограничения курсора в окне, для запуска используйте параметр -mouseclip или нажмите F7 для включения/отключения.
P.s. как будет возможность, обновлю ресурс.
Загруженные файлы
0
1
7 месяцев назад
Отредактирован marmiladka
0
доброго дня на версий 1.27b вечная загрузка на втором окне хоть карта есть и не качает , подскажите как исправить
0
1
5 месяцев назад
0
доброго дня на версий 1.27b вечная загрузка на втором окне хоть карта есть и не качает , подскажите как исправить?
0
19
4 месяца назад
Отредактирован EugeAl
0
Скачал, но не смог запустить. Требует C++ Redistributable 2015.
Моя винда не позволяет установить этот пакет (что только не пробовал, даже вручную файлы ставить, хоть винда и лицензия, не хочет и всё), а без него запуск выдаёт ошибку 2х00007b (вроде так). Если ли версия, не требующая C++ 2015? Можете залить пожалуйста?
Ответы (11)
0
28
4 месяца назад
0
EugeAl, пакет 2015 входит в пакет 2022, его и надо ставить. Вот утилита, что ставит всё.
Что касается проблем с установкой:
В сборку не включены заглушки (False) от предыдущих версий 2015/2017/2019/2022 Redistributable Package. Проблема в том, что новые версии 2015/2017/2019/2022 Redistributable Package не дают установиться предыдущим версиям 2015/2017/2019/2022 Redistributable Package, что в результате даёт ошибку при установке программ, у которых в инсталляторе предыдущие версии 2015/2017/2019/2022 Redistributable Package. Решение обхода этой проблемы нет. Чтобы произвести установку программы, у которой в инсталляторе предыдущие версии 2015/2017/2019/2022 Redistributable Package, необходимо удалять новые версии 2015/2017/2019/2022 Redistributable Package и только потом, производить установку программы. После установки программы, снова придётся устанавливать новую версию 2015/2017/2019/2022 Redistributable Package. И так, придётся делать с каждой такой программой, у которой в инсталляторе предыдущие версии 2015/2017/2019/2022 Redistributable Package.
Новые заглушки можно удалить в журнале обновлений. Центр обновлений -> Просмотр журнала обновлений -> Удалить обновления.
0
19
4 месяца назад
0
PT153, Увы, не помогло. Утилита начала устанавливать, а как дошло до 2022, она просто закрылась и всё. Я же говорю, не дает комп почему-то ставить пакеты выше 2013 ( Но за помощь спасибо.
0
28
4 месяца назад
0
EugeAl, какая версия ОС и какие пакеты стоят? Посмотреть можно также в журнале обновлений и в Панель управления\Программы\Программы и компоненты.
0
19
4 месяца назад
0
PT153, стоит винда 8. Кстати пакеты таки установились, за утилиту тебе спасибо)) но программа всё равно выдаёт ту же ошибку. Как собственно и другие, вот.
0
37
4 месяца назад
0
EugeAl, может, дело в неподдерживаемой ос?)
0
19
4 месяца назад
Отредактирован EugeAl
0
ScorpioT1000, Ну как это неподдерживаемой? ) чтоб ос и пакеты от одного производителя не работали, странно это... такое разве может быть?)
А если речь о совместимости программ с виндой, то я конечно попробую запустить в режиме совместимости с предыдущими, но если не получится, будет тоже странно. Другие проги с той же ошибкой отказались запускаться
0
28
4 месяца назад
Отредактирован PT153
0
EugeAl, так ты покажи, какие фиксы есть. Может, их надо удалить, и тогда новый пакет поставится.
Вот у меня стоит такое:
Это именно список патчей, сами пакеты просто в списке программ можно найти. Нужно удалить все патчи выше 2013 и все пакеты выше 2013. Потом попробовать снова установить пакет 2022.
Если патч 1.26, то попробуй вот эту утилиту. Делает то же самое, что и эта.
ScorpioT1000, восьмая вышла в 2012, должна поддерживать пакет 2015.
Загруженные файлы
0
19
4 месяца назад
0
PT153, хорошо, я позже скриншот скину. Твоя утилита сначала удалила, а затем переустановила пакеты от 2005 до 2022. Это же правильно? Или лучше вручную всё удалить, а потом опять запустить утилиту?
Патч 1.26, попробую вторую.
1
19
3 месяца назад
1
PT153, короче, снёс 8ку, поставил 10ку, все пакеты поставил, все пашет нормально)
0
37
3 месяца назад
0
EugeAl, у меня с помощью rufus на 11 переехал так плавно, как будто просто винда обновилась, даже ничего в реестре не побилось
0
19
3 месяца назад
0
ScorpioT1000, спасибо, я запишу себе куда нибудь про эту прогу ) она явно очень полезная, ведь у меня всё слетело, а это головная боль была...
0
1
1 месяц назад
Отредактирован UzumakiNagi
0
бесконечная загрузка у второго можно что то сделать?
Загруженные файлы
0
14
3 недели назад
Отредактирован host_pi
0
  • Добавлен -mouseclip
родной F7 цепляется без учёта смещения 30 по Y и 8 по X
WMC цеплялся нормально (см сравнение ниже)
то есть вместо края экрана будет ресайз окна, если кликнуть. что полностью исключает возможность использования захвата мыши
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.