X3 Менеджер Профилей.

Moderator: Moderators for Russian X-Forum

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

X3 Менеджер Профилей.

Post by SolidSnakeRUS » Sun, 12. Feb 06, 23:35

В игре нету возможности менять профили игрока, например у меня дома еще брат играет, а у него свои сейвы.
В связи с этим, я решил сделать программу, которая могла бы менять профили в Х3, посредством действий с сейвами и файлами настроек.
Так, у каждого пользователя, перед загрузкой Х3 будет возможность менять профиль и мод на лету. А также будет возможность делать резервные копии скриптов и назначать для каждого профиля свои скрипты!
--------------------------------------------------------------------------------
Релиз (7.07.2006)
Текущая версия 1.0.5 (30.12.2006)


:arrow: СТРАНИЦА ЗАГРУЗКИ (Инстраллятор версии 1.0.4)
Если будут перебои с сервером, загляните на элитгеимс в раздел "Различные полезности и интересности".
Элит-Геймс.ru/_egm_scripts/url.php?action=gotourl&url=/downloads/x3/utils/prof_man_full.rar
Элит-Геймс - заменить на англ. название.
--------------------------------------------------------------------------------
Скрины: Скрин1 Скрин2
--------------------------------------------------------------------------------
Внимание, у встроенной утилиты автообновления обнаружился баг, путь к установке программы "менеджер профилей" не должен содержать РУССКИЕ буквы.
Лучше всего ставить программу в папку по умолчанию...
Конкретно эта проблема решаться не будет, вместо этого я сделаю новую систему обновления.
--------------------------------------------------------------------------------
Developer wrote:Ведутся разработки менеджера профилей нового поколения, рекомендуется дождаться релиза, поддержка этого проекта свернута (закрыты сервера обновлений, где находилась последняя версия за 2006 год)

Информация по новому менеджеру профилей

Домашняя страница: indec.3dn.ru
Last edited by SolidSnakeRUS on Mon, 9. Feb 09, 17:47, edited 48 times in total.

User avatar
CooL_SnipeR
Posts: 322
Joined: Wed, 22. Dec 04, 08:48
x3tc

Post by CooL_SnipeR » Tue, 27. Jun 06, 09:39

Тема расчищена по просьбе автора и поднята :roll:
No more noise, just silence and by the way I'm feeling free...

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Wed, 28. Jun 06, 00:18

Скрины:
Скрин1
Скрин2
Last edited by SolidSnakeRUS on Fri, 10. Nov 06, 20:19, edited 12 times in total.

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Sat, 1. Jul 06, 01:01

1. Проверка вводимого пути на папку с сейвами нужна? Или дать свободно вводить этот путь? Как лучше вам?
2. Как вы думаете, где лучше хранить инфу о профилях, в папке с профилером или папке с сейвами? И почему.
3. Чтобы было быстрее, кто-нить может перевести тексты на англ?
Если что - пишите в лс.
4. Нужна ли поддержка нескольких путей с установленной игрой?
(Для тех, у кого более 1 дистрибутива).

User avatar
Archers
Posts: 99
Joined: Thu, 16. Feb 06, 17:11
x3

Post by Archers » Sat, 1. Jul 06, 11:57

ИМКО
1. Лучше самому указывать путь в силу того, что игра в иной директории, чем по установкам
2. В папке с сейвами. Потому что при зачистке компа проще скопировать папку с сейвами
3. Сори
4. Для меня - нет

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Sun, 2. Jul 06, 14:31

Осталось совсем чуть - чуть и появится ссылка для загрузки!

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Fri, 7. Jul 06, 22:18

НАКОНЕЦ все завершено и выложено!
Пользуйтесь! Ссылки в первом посте!
Если найдете баг или придумаете что добавить, пишите!

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Fri, 18. Aug 06, 00:53

Доступно обновление до версии 1.0.3 !
Информация о версии 1.0.3:
● Добавлен немецкий язык и скин.
● Доработка кода \ оптимизация.


После этого обновления я займусь добавлением возможности переключать скрипты вместе с профилями, а также делать бекапы скриптов.

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Wed, 1. Nov 06, 22:17

Кому - нить еще нужно чтобы этот проект дополнялся полезностями?
Или никто не юзает этот профилер?

User avatar
FINIST.EG
Posts: 971
Joined: Sat, 1. May 04, 17:55
x4

Post by FINIST.EG » Thu, 2. Nov 06, 07:50

SolidSnakeRUS wrote:возможности переключать скрипты вместе с профилями, а также делать бекапы скриптов.
ИМХО Лично мне вот этого ОЧЕНЬ не хватает.
Пропала @ - собаку не предлагать!

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Thu, 2. Nov 06, 10:56

Да, я именно это и имел в виду.
Просто, зачем делать если это никому не надо, но если это не так, то можно.

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Mon, 6. Nov 06, 13:23

Изменения в версии 1.0.4
  • Добавлена возможность бекапить скрипты (всю папку scripts целиком).
    В качестве имени бекапа проставляется текущая дата и время.
    Есть возможность удалять любой заданный бекап.
  • Добавлен менеджер бекапов скриптов.
  • Добавлен новый скин "Space" для русской версии.
  • Добавлена возможность запускать игру двойным кликом мыши по профилю.
  • Добавлена возможность быстро сохранять настройки профиля двойным кликом мыши по списку модов или списку бекапов скриптов.
  • Добавлена возможность запускть игру, с выбраннм профилем, клавишей "ENTER".
  • Теперь при нажатии по пункту "ПОМОЩЬ" будет открываться файл помощи через стандартный текстовый редактор.
  • Исправлен тип курсора в меню.
  • Исправлена ошибка в списке модов, когда их нет.
  • Исправлен баг смены мода при выборе профиля.
  • Исправлен баг с появлением кнопки "ПОЛЕТЕЛИ".
  • Оптимизация кода.


Примерная дата релиза - 13 ноября.
На данный момент все работы завершены, все вышеуказанное уже реализовано и наступила стадия ТЕСТИРОВАНИЯ. Так что еще пару дней потестирую в узком кругу и выложу обновление и инсталляторы полной и урезанной версий.

Требуется человек знающий немецкий для перевода нескольких строк.

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Fri, 10. Nov 06, 17:51

Удалось завершить все работы пораньше.
Теперь у вас есть возможность опробовать новую версию прямо сейчас!
Пока версия 1.0.4 доступна в автообновлении, но скоро будут и инсталляторы.
Last edited by SolidSnakeRUS on Fri, 10. Nov 06, 20:20, edited 1 time in total.

User avatar
FINIST.EG
Posts: 971
Joined: Sat, 1. May 04, 17:55
x4

Post by FINIST.EG » Fri, 10. Nov 06, 19:05

Скачал, но посмотреть смогу только после командировки (через неделю) :( Через 20 мин уезжаю :(
Пропала @ - собаку не предлагать!

said44
Posts: 189
Joined: Sun, 15. Jan 06, 19:19
x4

Post by said44 » Fri, 10. Nov 06, 19:11

Сейчас буду обновлять игру до версии 2.0.01. Интересно, будет ли конфликт с уже установленным менеджером профилей?

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Fri, 10. Nov 06, 20:24

По идее нет, сам я не проверял с версией игры 2.0.01.
Но если что то не так - пишите, поправлю.

Все было тестировано на игре 1.4.0.3, ошибок я и тестеры не обнаружили. Обновил еще и страницу программы www.solidsnake.nxt.ru в стиле нового скина Space.
Но ссылки на инсталляторы ЕЩЕ НЕ ОБНОВЛЕНЫ!

said44
Posts: 189
Joined: Sun, 15. Jan 06, 19:19
x4

Post by said44 » Fri, 10. Nov 06, 20:39

Полетал немного в двух разных профилях. Проблем не было.

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Sat, 11. Nov 06, 10:16

Ссылки на инсталляторы обновлены
(На элите и на странице загрузки).

said44
Posts: 189
Joined: Sun, 15. Jan 06, 19:19
x4

Post by said44 » Sat, 11. Nov 06, 10:25

C загрузкой старых сейвов в разных профилях проблем нет, но при попытке начать новую игру вылетает с сообщением об ошибке приложения.

SolidSnakeRUS
Posts: 270
Joined: Mon, 2. Aug 04, 13:59
x4

Post by SolidSnakeRUS » Sat, 11. Nov 06, 10:57

1. Рас ехе запустился значит моя программа не причем.
2. Если вы качали патч 1.0 -> 2.0.01 то виноват именно он.
3. Не используете ли вы старые скрипты?
Рекомендую перед (или после) установки патча 2.0 удалить существующие бекапы и сделать новый, Объясняю почему:

Без использования профилера у вас скрипты лежат в папке scripts.
Вы делаете бекап и после этого все файлы из папки scripts копируются в бекап.
Далее вы запускаете профиль и ставите галочку использовать бекап, тогда при запуске игры через профилер, папка scripts в каталоге с игрой переименовывается в папку "Original Scripts - do not delete"
Далее производится копирование скриптов из бекапа.

Если вы выбрали другой профиль (отличый от этого) и в нем указали использовать другой бекап (отличный от первого случая), то программа увидев присутствие папки "Original Scripts - do not delete" просто очищает папку scripts (в этот момент там лежат файлы из бекапа от первого случая) и вместо них записываются скрипты из бекапа 2.

Если вы выбрали профиль не использующий скрипты!
При наличии папки "Original Scripts - do not delete" папка scripts просто удаляется! а "Original Scripts - do not delete" переименовывается в Scripts.
НА ЭТОЙ СТАДИИ МОЖНО УТЕРЯТЬ СКРИПТЫ ИЗ ВЕРСИИ 2.0 при условии:
До того как ставить патч 2.0 вы использовали бекапы скриптов при запуске.
Поставили патч 2.0 - он добавил скрипты в папку scripts а не "Original Scripts - do not delete".
Далее при любом случае скрипты в папке scripts потрутся.

И так заключение - перед тем, как ставить патч 2.0 настоятельно рекомендую удалить все бекапты и запустить игру (достаточно нажать полетели, саму игру запускать не нужно) 1 раз без использования бекапов.

После этого скрипты утерять будет невозможно, если они опять их не обновят. А вообще бекапить скрипты - это для продвинутых пользователей, так что если вы не знаете что такое скрипты - не используйте это (это для тек, кто не продвинутый пользователь).

От себя хочу еще добавить, я ставил игру, далее патч до 1.4.03 далее 1.4.03 - 2.0.01 и у меня пропал текст а когда я поставил патч 1.0 - 2.0.01 у меня вылетала ошибка приложения после ролика егософт - вывод, рано ставить этот патч, он еще не отлажен.

Return to “Русский / Russian X-Forum”