Перейти к содержимому


Фотография
- - - - -

TESIniTweaker


  • Авторизуйтесь для ответа в теме

Опрос: TESIniTweaker (27 пользователей проголосовало)

Нужна ли вам эта программа?

  1. Да. (15 голосов [55.56%] - Просмотр)

    Процент голосов: 55.56%

  2. Нет. (2 голосов [7.41%] - Просмотр)

    Процент голосов: 7.41%

  3. Не могу оценить. (10 голосов [37.04%] - Просмотр)

    Процент голосов: 37.04%

Голосовать Гости не могут голосовать

#1 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Я разработал программу, которая автоматически редактирует Morrowind.ini, позволяя вместо ручного редактирования этого файла использовать свой более удобный интерфейс. Она обеспечивает легкое добавление, удаление и отключение файлов в секциях-списках. Также запись, регистрирующая файл, может быть программно снабжена комментарием. Реализована возможность быстрого изменения наиболее важных настроек в ини файле. Смысл настроек комментируется всплывающими подсказками. Программа может работать с произвольным количеством ини-файлов.

Итак, скрины интерфейса:
Screen_1_R.jpg - Размер: 268,06К, Загружен: 635 Screen_2_R.jpg - Размер: 228,74К, Загружен: 619 Screen_3_R.jpg - Размер: 120,44К, Загружен: 597

Не забудьте прочесть ReadMe.

Если программа не работает, надо скачать, .NET Framework 4.0 Client Profile (можно тут (веб-установка), или тут (стационарный установщик ~41 Мб)). Ну, или просто .NET Framework 4.0.

Сама программа.


Сообщение отредактировал Moorindal: 02 мая 2013 - 10:43

What can change the nature of a man?

Изображение



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 38

#2 Ссылка на это сообщение Пакость

Пакость
  • ⊛⇖⇧⇧⇓⇖⇗⇛⊜← = ☕

  • 4 011 сообщений
  •    

Отправлено

список активных (загружаемых) плагинов Обливион хранит в:
C:\Documents and Settings\%имя юзера%\Local Settings\Application Data\Oblivion\Plugins.txt
архивы помечаются в Oblivion.ini в параметре "sArchiveList=" (макс длинна строки-255 символов!!!)
или берутся программой автоматически (зависимость и почему мне пока осталась неведомо)
файл Oblivion.ini, а также все сейвы лежит в:
C:\Documents and Settings\%имя юзера%\Мои документы\My Games\Oblivion\

#3 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Можешь скинуть мне эти файлы для исследования?
What can change the nature of a man?

Изображение


#4 Ссылка на это сообщение Пакость

Пакость
  • ⊛⇖⇧⇧⇓⇖⇗⇛⊜← = ☕

  • 4 011 сообщений
  •    

Отправлено

зырь в прикреплениях, но ОСОБО ОЧЕНЬ!!! советую поставить игру и рассмотреть реакции содержимого файлов в динамике

#5 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Первый пост обновлен, добавлены скрины и прогресс.
What can change the nature of a man?

Изображение


#6 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Итак, первая бета-версия.

Большая часть функционала готова, но остались некоторые некритичные ошибки.

Что еще не готово:
* Дата изменения файла (она только загружается, менять нельзя).
* Не готов столбец "Мастер-файлы" для плагинов.
* Из настроек пока есть только самые важные опции из [General]
* Пути к ини нельзя удалять программно.

Остальное, вроде, готово и работает.

Имеются баги, которые обходятся следующим образом:
* Если отключаете элемент списка (Столбец "Вкл"), не добавляйте в него новые, пока не перезапустите программу.
* Если удаляете элемент списка - уменьшайте номера следующих элементов вручную.

Управление списками:
Добавить элемент - двойной клик.
Удалить - кнопка Delete.

Если обнаружите ошибку, сообщите мне.
What can change the nature of a man?

Изображение


#7 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Исправлены некоторые баги. Также, при удалении плагинов оставшиеся элементы автоматически перенумеруются. Остался лишь баг с незаконченным редактированием строки и добавлением нового элемента при этом (я его немного сгладил - достаточно просто нажать Enter и можно добавлять). К слову, элементы теперь добавляются нажатием правой кнопки мыши.

[Есть версия посвежее]
What can change the nature of a man?

Изображение


#8 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Следующая версия. Доработан интерфейс, введены дополнительные проверки (относящиеся к загружаемым файлам), исправлен баг с комментариями, появилась возможность удалять ини из списка кнопкой Удалить.
What can change the nature of a man?

Изображение


#9 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Так, весь необходимый функционал реализован. Засим, объявляю о релизе TESIniTweaker 1.0. Смотреть шапку темы.

Если у вас остались xml-файлы от прошлых версий программы, удалите их.
What can change the nature of a man?

Изображение


#10 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Версия 1.1:
* Исправлены баги
* Сделана нормальная сортировка по дате изменения
* Возможность свободно менять номера плагинов с корректным сохранением при этом

Ссылка на скачивание в шапке темы.
What can change the nature of a man?

Изображение


#11 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Версия 1.2 - исправлены две серьезные ошибки:
1) Устранено зависание при загрузке маленьких плагинов.
2) При удалении ранее зарегистрированного ини-файла и включении опции автоматической загрузки ини было невозможно запустить программу без ручного редактирования xml. Исправлено. В такой ситуации программа упадет, но, перед этим, отключит опцию.
What can change the nature of a man?

Изображение


#12 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

И сразу фикс - при некоторых обстоятельствах список пользовательских ини-файлов мог быть недоступен.
What can change the nature of a man?

Изображение


#13 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Версия 1.2.2:
Исправлен баг с определением мастер-файлов и дополнена автоматическая нумерация плагинов.
What can change the nature of a man?

Изображение


#14 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Версия 1.3:
1) Дополнен функционал - добавлено несколько опций из [General] и управление освещением из [LightAttenuation].
2) Исправлены некоторые описания.
What can change the nature of a man?

Изображение


#15 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

1.3.1
Найдена и исправлена причина выстраивания всех архивов и плагинов в одну строку.
What can change the nature of a man?

Изображение


#16 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Версия 1.4:
  • Добавлены кнопки для автоматической установки рекомендуемых значений и значений по умолчанию.
  • Улучшен интерфейс.
  • Добавлены новые опции.

What can change the nature of a man?

Изображение


#17 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

1.5
1) Добавлено управление погодой.
2) Исправлены мелкие баги.
What can change the nature of a man?

Изображение


#18 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

1.5.1:
* Немного доработан интерфейс.
* Добавлены кнопки открытия папки с игрой и Data Files.

Кстати, я принял судьбоносное решение отказаться от работы с Обливионом, так как не хочу разбираться с ним, да и есть уже подобные программы. Так что сосредоточусь на Морроувинде.
What can change the nature of a man?

Изображение


#19 Ссылка на это сообщение AlexNerevarin

AlexNerevarin
  • Здравствуйте, нафиг.


  • 13 074 сообщений
  •    

Отправлено

Moorindal, расскажи, плиз, в двух словах, о настройках погоды. Мне сначала думалось, что эта функция может полностью отключать некоторые виды погоды, например грозу, пепельный шторм, и снежный буран. Но как оказалось, там предусмотрены какие-то действия с цветами. Каким-то образом можно настроить погоду так, чтобы снизить тормоза, вызываемые "плохой погодой"?
freedom_logo.png

#20 Ссылка на это сообщение Moorindal

Moorindal
  • Авантюрист
  • 197 сообщений
  •  

Отправлено

Там можно лишь настраивать цвета. Уж как с помощью это снизить тормоза - для меня тайна за семью замками. Просто просили сделать, я и сделал. Конечно, если напишешь, как это делается, то я, возможно, и реализую.
What can change the nature of a man?

Изображение





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых