Мы все только за продолжение !!! :Bravo:Macronix писал(а): Если вы меня поддержите морально , и дадите знать, что программа достаточно популярна, у меня будет дополнительный стимул и вдохновение для продолжения работы над ней.
HL2Menu
- Psycho-A
- Эксперты no-Steam
- Сообщения: 424
- Зарегистрирован: 28.09.2009
- Благодарил (а): 15 раз
- Поблагодарили: 82 раза
Автор, добавь пожалуйста чтение SteamAppID из GameInfo.txt игры и его автоматический ввод при запуске игры (-appid ***). Да и шрифт для списка не мешало бы другой сделать, а то этот стремный какой-то (системный)...
А так, программка полезная, продолжай в том же духе... Наверное даже в свой SDK потом добавлю, как решишь трабл с AppID...
А так, программка полезная, продолжай в том же духе... Наверное даже в свой SDK потом добавлю, как решишь трабл с AppID...
вот-вот, именно это и сделано уже в 1.8.3Psycho-A писал(а):Автор, добавь пожалуйста чтение SteamAppID из GameInfo.txt игры и его автоматический ввод при запуске игры (-appid ***).
В принципе любой шрифт можно реализовать через "скины" (правда прийдется немного модифицировать механизм, если нужно оставить дефолтное окно)Psycho-A писал(а): Да и шрифт для списка не мешало бы другой сделать, а то этот стремный какой-то (системный)...
Теоретически это можно делать уже сейчас. Достаточно дописать в файле hl2menu.ini в секции [GamesInfo\hl2.exe\ParamsData] что то вроде такого:MaxHacker писал(а):Было бы неплохо если будет функция для отдельного запуска карт
Код: Выделить всё
{+map Запустить карту для DeathMatch
+map dm_lockdown
+map dm_overwatch
+map dm_steamlab
...
и т.д.
}
Правда у такого способа есть минус, придется заранее все ручками прописать заведомо существующими картами для каждой игры, что в свою очередь значительно запутает диалог настройки параметров запуска. Ведь для каждой игры нужно иметь свой список карт. Но, как говорится, на безрыбье и рак - селедка
Можно было бы сделать в будущих версиях функцию шмона папки maps для автоматического добавления в список параметров. Но тогда работало бы это только с распакованными версиями игры. Вобщем, пока такая фича в ближайшее время на повестке дня не стоит.
дык, визуально она ничем не отличается от предыдущей версииfire64 писал(а):скринов что ли выложили бы
Правда, могу выложить скрины новых тем:
Эксклюзивный для этого сайта ;)
А это стилизация под одну из тем винды
Предлагаю протестировать версию 1.8.3
http://max.inf.ua/Files/hl2menu/HL2Menu183.zip
В комплекте также присутствуют две темы, скриншоты которых вы можете видеть в предыдущем посте.
Жду отзывов и багрепортов ;)
P.S.
Реальных изменений в программе не слишком много, но достаточно много внутренних изменений в самом коде, для повышения гибкости и расширяемости в дальнейшем. Поэтому возможно, всплывут ошибки, которых раньше не было.
http://max.inf.ua/Files/hl2menu/HL2Menu183.zip
список изменений
Жду отзывов и багрепортов ;)
P.S.
Реальных изменений в программе не слишком много, но достаточно много внутренних изменений в самом коде, для повышения гибкости и расширяемости в дальнейшем. Поэтому возможно, всплывут ошибки, которых раньше не было.
Это не значит что их там нет ))MaxHacker писал(а):Мне все нравится, ошибок пока не обнаружил ! :Bravo:
Слишком вяло здесь идет обсуждение, видать все на Феникс давно пересели и HL2Menu уже не востребован...
- $t@t!c_V()1D
- Разработчик
- Сообщения: 2639
- Зарегистрирован: 06.12.2007
- Благодарил (а): 10 раз
- Поблагодарили: 29 раз
Macronix
^ - оф. статистика скачивания 1.4 Alpha. Не изображай жертву %) . Вот уж что действительно качественно, так это CFPT, который ручками под недавнее обновление стоит немного подделать и всё "чики".
Только видишь в чём дело: я "засрался" в плане багов, а помогать тоже особого желания мало у кого желание есть - порочный круг, мать его за ногу :D . Все багрепорты (кроме одного, и то по просьбе), что спамят мне почту, идут от 1.3 beta. И то более потому, что там SiD Unpacker, а на основной функционал большинству плевать. Поэтому летом и сейчас потихоньку выкарабкиваюсь. У меня проблема ведь ещё и в том, что VALVe с "Макаками" воду намутили...
Так что, мелкие утилиты, откровенно говоря, пока рулят. А ты работай, мне прога интересна ;) . Тебя заметят, если это понадобится обществу...кстати, people, тандем CFPT - HL2Menu был бы действительно неплох %) , а?
Код: Выделить всё
5.06.2009: Views: 9 | Downloads: 39 | Added by: Stat1c_V01D | Date: 23.05.2010 |
Только видишь в чём дело: я "засрался" в плане багов, а помогать тоже особого желания мало у кого желание есть - порочный круг, мать его за ногу :D . Все багрепорты (кроме одного, и то по просьбе), что спамят мне почту, идут от 1.3 beta. И то более потому, что там SiD Unpacker, а на основной функционал большинству плевать. Поэтому летом и сейчас потихоньку выкарабкиваюсь. У меня проблема ведь ещё и в том, что VALVe с "Макаками" воду намутили...
Так что, мелкие утилиты, откровенно говоря, пока рулят. А ты работай, мне прога интересна ;) . Тебя заметят, если это понадобится обществу...кстати, people, тандем CFPT - HL2Menu был бы действительно неплох %) , а?
Another guy on them internets
Уважайте команду CSMania.RU - задавайте вопросы правильно!
Уважайте команду CSMania.RU - задавайте вопросы правильно!
- Psycho-A
- Эксперты no-Steam
- Сообщения: 424
- Зарегистрирован: 28.09.2009
- Благодарил (а): 15 раз
- Поблагодарили: 82 раза
Macronix
Замечания по последней версии:
1) Зачем вместо традиционного ini-файла настроек использовать реестр? Это очень неудобно, а именно - тем, что если запускать еще одну копию программы для других игр и движков (например на другом разделе винта), то прога видит старые папки движков, прописанные в реестре первой копией программы, и приходится постоянно все перенастраивать.
2) Запуск игр лучше сделать по двойному клику, а не по по одинарному, ибо по привычке всегда выбираешь игру из списка, потом запускаешь. Здесь же это происходит несколько неожиданно...
Замечания по последней версии:
1) Зачем вместо традиционного ini-файла настроек использовать реестр? Это очень неудобно, а именно - тем, что если запускать еще одну копию программы для других игр и движков (например на другом разделе винта), то прога видит старые папки движков, прописанные в реестре первой копией программы, и приходится постоянно все перенастраивать.
2) Запуск игр лучше сделать по двойному клику, а не по по одинарному, ибо по привычке всегда выбираешь игру из списка, потом запускаешь. Здесь же это происходит несколько неожиданно...
Можно также использовать и INI-файл (я сделал такой формат настроек, чтобы была совместимость параметров и с реестром, и с INI-файлом). Просто я специально не включил его в релиз, чтобы не стирать пользовательские настройки. А чтобы параметры брались только из текущего INI-файла, достаточно прописать в секции [Options] параметрPsycho-A писал(а):Macronix
Замечания по последней версии:
1) Зачем вместо традиционного ini-файла настроек использовать реестр? Это очень неудобно, а именно - тем, что если запускать еще одну копию программы для других игр и движков (например на другом разделе винта), то прога видит старые папки движков, прописанные в реестре первой копией программы, и приходится постоянно все перенастраивать.
Код: Выделить всё
IgnoreRegistry=True
В данном случае двойной щелчок - это атавизм, как в Windows 3.1. Разве в меню "пуск" нужно нажимать два раза, чтобы запустить программу? Но если сильно нужно, могу реализовать опционально запуск и двойным щелчком, это несложно.Psycho-A писал(а):Macronix
2) Запуск игр лучше сделать по двойному клику, а не по по одинарному, ибо по привычке всегда выбираешь игру из списка, потом запускаешь. Здесь же это происходит несколько неожиданно...
Поделитесь пжалста рабочей ссылкой.
- EAGauss
- Лейтенант
- Сообщения: 148
- Зарегистрирован: 12.04.2010
- Откуда: Kremenchuk, Ukraine
- Благодарил (а): 6 раз
- Поблагодарили: 6 раз
- Контактная информация:
Автор молодец, программа полезная.
[/spoiler][/spoiler][/spoiler][/spoiler][/spoiler][/spoiler][/spoiler][/spoiler][/spoiler][/spoiler][/spoiler]