NoX World - форум об игре NoX

 
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  
Сейчас онлайн стрима нет!
Сейчас на сервере никого нет!

Обязательно все ознакомьтесь с новыми Правилами Портала!

Актуальные новости:
Их нет, зато всё работает. Что ещё нужно для счастья =)


Важные темы:
Как играть по сети? Понятное руководство!
Правила Сервера NoxWorld.
Как помочь форуму финансово?

Голосование

Какие возможности\изменения нужны для Nox Settings Manager PRO?

Отображение качества соединения с сервером в виде графика
- 2 (20%)
Возможность сворачивания программы в трей
- 1 (10%)
Красивый интерфейс
- 4 (40%)
Возможность формирования ярлыков запуска Nox с нужными ключами (nolimit, windowed и др.)
- 3 (30%)

Всего голосов: 5


Автор Тема: Nox Settings Manager PRO  (Прочитано 15781 раз)

0 Пользователей и 1 Гость смотрят эту тему.

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #0 : 12/04/2012 22:25:27 »

Доброго времени суток. :hi:
Сегодня я хочу представить вам свою утилиту по конфигурированию Nox'а: Nox Settings Manager PRO v.1.0 DLV (ENG,RUS)
Данная программа по своей сути заменяет настройщик самого Nox'а и предоставляет Вам возможность конфигурировать Nox более гибко.


Итак, перечислю возможности данной программы:
1. Возможность конфигурирования видеопараметров на гибком уровне. Если будет разработан пакет текстур под разрешение 1280Х1024 и для 32 бит цвета, то вы сможете прописать в настройках соответствующие настройки экрана.
2. Профессиональный бинд клавиш на команды (не касается кнопок патча микса). Теперь Вы можете биндить N клавиш на одно действие (к примеру на прыжок забиндить F5, Space и колесо)
3. Гибкая система настроек сервера. Раздел "Сервер" содержит 8 вкладок, к которых Вы сможете настроить серверную часть Nox'а.
4. Система оценивания качества соединения. В программе встроена система оценивания среднего пинга по 5и бальной шкале. Также тест показывает:
Минимальный пинг
Максимальный пинг
Количество таймаутов, достигнутых при скане (таймаут равен 5 секундам)
Количество ошибок соединения
5. Определение версии Nox'а. На данный момент, программа может узнавать "в лицо" следующие версии Nox'а:


Nox v.1.0
Nox v.1.2 (Nox Quest only)
Nox v.1.2b (Mix patch)
Nox v.1.2b (Nox Respawned)
Nox v.1.2b (Unimode v0.4 pre-alpha)
Nox v.1.2b (Unimode v0.5 beta)
Nox v.1.2b (Unimode vX.X) - В тех случаях, если сборка Unimod'а будет более новая


6. Double Language Version. Русская и Английская
7. Редактирование мапцикла и определение следующей карты. Вы теперь сможете с легкостью сделать так, что после завершения карты при включённом мапцикле у Вас загрузится именно та карта, которая вам нужна (т.е. например сбросить "прохождение" мапцикла).
8. Возможность редактирования MOTD и autoexec.lua внутри программы.


Системные требования:
NetFramework v2.0.
222kb свободного места на диске
Некоторый запас целых нервных клеток (чем больше, тем лучше) :)


Отдельная благодарность:
Larboss, Evengard, Norten, Unseen - за мудрые советы
Мурка, Ramiro aka Squall - за моральную поддержку


Ссылка на скачивание: http://ifolder.ru/29896717 (222kb)


ВНИМАНИЕ!!!
Данная программа проверялась только на компьютере разработчика. Поэтому за любой вред, который может нанести данная программа (в том числе доведение Nox'а до полной недееспособности), автор проекта ответственности не несёт.


Ваши комментарии и пожелания, а также обновления данной программы будут в рамке данной темы.
P.S> программа заняла около 3020 строчек.
« Последнее редактирование: 12/04/2012 22:53:32 от 2530 »
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 907
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #1 : 12/04/2012 22:43:28 »

Все вроде нормально. Думаю стоит добавить сохранение папки нокса, чтобы каждый раз не выбирать ее, а также сохранять результаты "пингования" серверов.

Молодцом, достойный конкурент nox manager'у  :D
Записан
Отец читеров

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #2 : 13/04/2012 11:34:36 »

...добавить сохранение папки нокса, чтобы каждый раз не выбирать ее...
Приму к сведению
...сохранять результаты "пингования" серверов.
Зачем это нужно? Не проще ли пропинговать снова, дабы получить свежие данные?
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2727
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #3 : 13/04/2012 11:41:49 »

Добавить возможность остановить пингование сервера. А то попробовал просканировать несуществующий сервер - так он так два часа может виснуть

Исправить ошибку с пингованием некорректно занесённых в game_ip.txt IP-шников. Ибо крешается если я там вбиваю что-то типа #//11.22.33.44 (это я их так типа комментирую)
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #4 : 13/04/2012 11:47:34 »

Evengard,
два часа может виснуть
Таймаут запроса 5с. То есть 5* 100 = приблизительно 9 минут максимальное время скана. Не более.
==========
Благодарю за замечания. :hi:  Будет исправлено в самое ближайшее время.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2727
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #5 : 13/04/2012 11:48:37 »

Цитировать
9 минут максимальное время скана
Это слишком долго конечно.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #6 : 13/04/2012 12:01:16 »

Исправить ошибку с пингованием некорректно занесённых в game_ip.txt IP-шников. Ибо крешается если я там вбиваю что-то типа #//11.22.33.44 (это я их так типа комментирую)
Предлагаю 2 варианта решения проблемы:
1й - не вносить некорректный IP в список. При сохранении он будет выкинут.
2й - выкидывать лишние символы из IP и загружать в список. В этом случае закомментированный IP будет занесён в файл game_ip.txt.


Какой лучше? Свой вариант?
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2727
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #7 : 13/04/2012 12:12:30 »

3. Просто игнорить все строки с "левыми" символами, никак их не трогая.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #8 : 13/04/2012 14:38:10 »

Хм. Можно и так. Правда сложнее реализовать, но вроде возможно.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 907
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #9 : 13/04/2012 14:45:25 »

Не сложно, просто делай проверку первого символа в строке и заноси в список только если это цифра.
Записан
Отец читеров

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #10 : 13/04/2012 14:58:46 »

Мне всё равно сохранение переписать придётся, так как файл переформировывается и в него заносятся только те IP адреса, которые есть в списке.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Garett

  • Langrisser
  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 666
  • Awards Сложность исполнения 5 конкурса карт Лучшая карта 5 конкурса карт Выбор администрации 5 конкурса карт Лучший геймплей 5 конкурса карт Мастер нестандартных карт - 2013 3 конкурс карт - лучший дизайн 4 конкурс карт - победа Методист 2012
    • Просмотр профиля
    • Garett#9853
    • Awards
Nox Settings Manager PRO
« Ответ #11 : 14/04/2012 15:53:17 »

Изучил представленную версию конфигуратора, пока неуглубленно.
Функциональность проверена не полностью.

Некоторые моменты:

- Выбор русского языка обозначен английским наименованием. Предложение переименовать по-русски "Russian" -> "Русский".
- Текст "select Nox Directory" окна "Обзор папок" не переведен в русской локализации, а весь остальной текст - в английской.
- Текст кнопки "About" не переведен в русской локализации.
- Заголовок окна "About" не переведен в русской локализации (например, "О программе").
- В окне "About" в тексте, в заголовке лишний знак препинания (точки в заголовках не ставятся).
- Дата выпуска продукта ошибочна в части года (непроверено, нужно уточнить).
- Предложение. В окне "About" предоставить возможность выделения/копирования адресов сайтов и почты (или сделать их ссылками).
- Предложение. Выровнять по ширине все верхние кнопки.
- Упорядочить переход по Tab: "Выбор папки..", "..пароли..", язык, "About", "Сохранить", вкладки управления конфигурацией.
- Предложение. Сделать зазор хотя бы в одну точку между текстом заголовка поля "Информация о клиенте" и кнопкой "Выбор папки Nox'а".
- В русской локализации не переведены значеня поля "Разрешение экрана". Предложение заменить "CUSTOM" -> "Другое...".
- В русской локализации не переведены значеня поля "глубина цвета", грубая ошибка. Если "бит" переведено для "CUSTOM", оно д.б. переведено и для всех остальных значений.
- Предложение. Вкладка "Звук" немного сдвинуть все поля к центру. Разброс слишком велик.
- Предложение. Вкладка "Звук" выровнять размещения полей ввода по отношению к аналоговым роликам (в проверяемой версии, центральный визуально смещен ниже остальных).
- В русской локализации на вкладке "Звук" текст "Диалог" и "Музыка" налезает на соответствующие поля ввода значений. Предложение, сделать завор немного больше.
- Предложение. В таблице перевести "Key(s)" -> "Кнопка(и)" или "Клавиша(и)" ("Ключ", по-моему неверный перевод).
- Вкладка "Ввод", подтверждение изменения клавиш запрашивается даже если изменения не было. Предложения убрать.
- Вкладка "Ввод", в диалоговом окне подтверждения изменений в английской локализации отображаются русские "Да" и "Нет".
- Предложение. Вкладка "Ввод", в окне "Установка ключей" переименовать все "ключи" на "кнопки" или "клавиши".
- Вкладка "Ввод", в окне "Установка ключей" выровнять все кнопки по размеру. На проверяемой версии третья сверху шире остальных, высота верхних меньше высоты нижних.
- Предложение. Вкладка "Ввод", окно "Установка ключей", странную фразу "Ожидание дождя из ключей..." заменить на чтонибудь более вменяемое/понятное.
- Вкладка "Ввод", окно "Установка ключей" выбор прокрутки колеса мыши в английской локализации при первом использовании не переведены "ВВЕРХ" и "ВНИЗ" (повтор убирает ошибку).
- Вкладка "Ввод", окно "Установка ключей" диалоговое окно выбора прокрутки колеса мыши появляется в центре экрана монитора, предложение показывать это окно в центре последней рабочей области.
- Вкладка "Ввод", окно "Установка ключей" после нажатия "Убрать", кнопка "Очист." остается активной если еще не начат ввод значений клавиш. Если ввод начат, кнопка "Очист." деактивируется. Привести к единообразию.
- Предложение. Вкладка "Ввод", окно "Установка ключей", в заголовке окна добавить указание на действие, для которого назначаются клавиши.
- Вкладка "Ввод", подтверждение изменения клавиш появляется в центре экрана монитора, предложение показывать это окно в центре последней рабочей области.
- Вкладка "Сервер/Основные" поле "Admininstrator password" переведено как "Пароль". В соответствии с переводом "Server Password" -> "Пароль сервера", предложение перевести "Admininstrator password" как "Админ. пароль".
- Вкладка "Сервер/Основные" в русской локализации не переведены значения поля "Компенсация задержки", хотя определяемое пользователем значение, измеряемое в "мс" , переведено.
- Предложение. Вкладка "Сервер/Основные" поле "Подогнать разрешение экрана" лучше/понятнее перевести как "Ограничить максимальное разрещение".
- Предложение. Вкладка "Сервер/Основные" поле "Находить кемперов" лучше/понятнее перевести как "Показывать кемперов".
- Вкладка "Сервер/Основные" в русской локализации не переведены значения поля "Запретить классы".
- Вкладка "Сервер/Основные" поле "Запретить классы" нужно упорядочить значение либо как привычно в игре (War, Con, Wiz), либо по алфавиту (Con, War, Wiz). Текущий порядок некорректен (но допустим).
- Вкладка "Сервер/Основные" поле "Запретить классы" не позволять запретить сразу все классы. Хоть это и допустимо в игре, но такое допущение глупо.
- Предложение. Вкладка "Сервер/Основные" в русской локализации не переведены значения поля "Игровые лимиты/тип игры".
- Вкладка "Сервер/WOL", текст границ роликов размещен поверх них самих, также этот текст не помещает в окне программы. Предложение сузить ширины полос настроек.
- Предложение. Вкладка "WOL", поле "Скорость обновления" поменять местами значения "Быстрее" <-> "Медленнее" (обычно возрастание параметра делается слева-направо).
- Вкладка "Сервер/Цикл карт", выводить список цикла карт конкретного режима непосредственно по выбору типа игры в списке, а не двойному клику.
- Предложение. Вкладка "Цикл карт" в русской локализации не переведены значения списка "Тип игры".
- Вкладка "Сервер/Цикл карт", исправить переход по Tab кнопок, д.б. "влево", "вправо", "вверх", "вниз", "следующая карта" (сейчас вверх и вниз перепутаны).
- Вкладка "Сервер/Цикл карт" в русской локализации не переведено подпись кнопки "set as Next map".
- Вкладка "Сервер/MOTD" заголовок вкладки перевести на русский язык как "Сообщение Дня".
- Предложение. Вкладка "Сервер/MOTD" добавить строку со справкой, что данное сообщение будет показано игроку при входе на сервер.
- Вкладка "Сервер/Список Забаненных/Разрешенных" ограничить длину имени игрока до 20 символов.
- Вкладка "Сервер/Список Забаненных/Разреше(ё)нных" заголовок вкладки, список - либо в обоих случая должно использоваться "е", либо - "ё".
- Предложение. Вкладка "Сервер/Список Забаненных/Разрешенных" по нажатии кнопки добавления в один из списков, курсор ввода оставлять в поле ввода имени, очищая его.
- Вкладка "Сервер/Список Забаненных/Разрешенных" выровнить ширину списков и ширину кнопок добавления в них имен до равной друг другу.
- Вкладка "Сервер/Список Забаненных/Разрешенных" деактивировать кнопки очистки при пустых списках.
- Предложение. Вкладка "Сервер/Голосования" переименовать "Автокик" -> "Автоисключение".
- Вкладка "Сервер/Голосования" сделать равными границы отступов поля "Nox Quest" справа и слева от краев вкладки.
- Вкладка "Сервер/IP адреса", заголовок текста поля "Результат теста качества соединения" не переведен в русской локализации.
- Вкладка "Сервер/IP адреса", значение "неизвестно" столбца "Качество" таблицы не переведено в русской локализации.
- Вкладка "Прочее/Фильтр списка игр" изменить текст "Игры, который ограничивают моё разрешение экрана меньше чем" на "Ограничение по разрещению экрана до".
- Вкладка "Прочее/Фильтр списка игр" изменить текст "Игры, не соответствующие моей версии клиента" на "Неподдерживаемые версии игр".
- Вкладка "Прочее/Другие опции" убрать яркое выделение кнопки "Пересозать файл насторек". Оное избыточно.

Более интересное/важное:

- По умолчанию выбрана английская локализация, предложение по умолчаню загружать русскую версию, либо добавить возможность автоматически выбирать, например в соответствии с языком ОС или текущим используемым в ней языком.
- При запуске автоматически пытаться определить директорию установки игры. Искать здесь: [HKEY_LOCAL_MACHINE\SOFTWARE\Westwood\Nox]"InstallPath".
- При выборе директории игры, активировать кнопку "ОК" только на папках, содержащих необходимые программе файлы.
- Вынести все текстовые строки в отдельный файл для удобста дальнейшего перевода.
- При запуске не загружается пароль сервера, без выделенного "Пароль сервера". Если выполнить сохранение после такой загрузки, используемый пароль сервера теряется.
- Предложение. При отключении цикла карт, деактивировать на вкладке все поля.
- Цикл карт, выбрать карту в списке всех, добавить, удалить, вверх/вниз.
- Предложение убрать из цикла карт все известные карты одиночной кампании игры.
- Предложение. По двойному клику по имени в списка Забаненных/Разрешенных - удалять соответствующее имя из списка.
- Отказаться от зависимости использования списка разрешенных имен участников только при закрытом сервере. Либо не позволять изменять этот списко вообще (т.е. в текущей версии добавлять нельзя, а удалять можно).
- Добавить возможность упорядочить список IP-адресов в таблице при клике по заголовку столбца.
- В прочем добавить кнопку сброса несохраненных настроек к исходным.
- Программа не работает на англоязычной версии 1.0, представленной на форуме как исходная (ошибка после выбора директории сопровождается впоследствии многократными сбоями).
Записан
Маленький потерявшийся волшебничишка.

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #12 : 14/04/2012 17:13:52 »

Garett, не ожидал такого количества ошибок. Благодарю за доскональное исследование. Относительно Ваших комментариев:
По поводу "интересного и важного" (для удобства Ваши замечания были пронумерованы):

1. Этот выбор связан с тем моментом, что английский язык является международным. Учтено.
2. Дело в том, что у пользователя может быть установлено несколько клиентов игры. Учтено.
3. Такое сделать стандартными средствами среды программирования невозможно. Придётся разрабатывать нестандартное окно выбора папки. Планируется ближе к версии 2.0 (если будет необходимость в таковой, конечно)
4. Планируется в версии 2.0, так как её планируется делать в MLV варианте (Multi Language Version)
7. Не совсем понял, поясните.
10. Опять не совсем понятно. Имеется ввиду тот факт, что нельзя добавлять в список Разрешённых без установки галочки "Закрытый сервер"?
12. Имелась ввиду кнопка отката до последнего сохранения?
13. Программа проходила тестирование на ВСЕХ ВЕРСИЯХ клиентов Nox'а. И никаких сбоев она не выдавала. Сомневаюсь, что версия с форума сильно отличается от моей версии, но я учёл это. Вы не могли бы выложить скриншоты ошибок при загрузке. Это очень сильно пригодилось бы мне при разработке критического обновления.
5,6,8,9,11. Учтено и будет реализовано в критическом обновлении.
По поводу "Всего остального". Проверил программу ещё раз и обнаружил почти все ошибки. Не согласен по следующим пунктам (отсчёт ведётся сверху):
48. Это всё-таки настройка голосования (данный название пункта призвано напомнить пользователям, что автокик\авторестарт находится в меню "Голосования"
52. Не понимаю, чем Вас неустроил этот пункт. Поясните.
54. Кнопка имеет такую окраску, чтобы у пользователя возникала асоциация с "красной кнопкой", т.е. нажимать её и потом кнопку ОК не стоит, если нет веской причины это сделать.

В связи с большим количеством ошибок будет выпущена версия 1.1 DLV (ENG, RUS), в которой будут исправлены все ошибки и учтены все принятые во внимание пожелания. Разработка начнётся сегодня, поэтому если это не весь перечень ошибок\предложений, то самое время их озвучить.
« Последнее редактирование: 14/04/2012 17:36:00 от 2530 »
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Garett

  • Langrisser
  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 125
  • Оффлайн Оффлайн
  • Сообщений: 666
  • Awards Сложность исполнения 5 конкурса карт Лучшая карта 5 конкурса карт Выбор администрации 5 конкурса карт Лучший геймплей 5 конкурса карт Мастер нестандартных карт - 2013 3 конкурс карт - лучший дизайн 4 конкурс карт - победа Методист 2012
    • Просмотр профиля
    • Garett#9853
    • Awards
Nox Settings Manager PRO
« Ответ #13 : 14/04/2012 18:24:53 »

1. Этот выбор связан с тем моментом, что английский язык является международным. Учтено.
Я придерживаюсь практики, что на русскоязычном форуме должны публиковаться в первую очередь русские локализации. Все остальное - как дополнение. Но подтверждаю, что это не требование, а пожелание.

- Цикл карт, выбрать карту в списке всех, добавить, удалить, вверх/вниз.
7. Не совсем понял, поясните.
После воспроизведения указанных действий (выбрать карту в списке всех карт, нажать кнопку влево, нажать вправо, нажать вверх или вниз), появляется окно с ошибкой. Связано с возможностью нажатия стрелок вверх/вниз при некооректном перемещении элемента списка (самый верхний еще выше, нижний - ниже, невыделенный - неизвестно куда).

10. Опять не совсем понятно. Имеется ввиду тот факт, что нельзя добавлять в список Разрешённых без установки галочки "Закрытый сервер"?
Да.

12. Имелась ввиду кнопка отката до последнего сохранения?
Да.
Тут же:
54. Кнопка имеет такую окраску, чтобы у пользователя возникала асоциация с "красной кнопкой", т.е. нажимать её и потом кнопку ОК не стоит, если нет веской причины это сделать.
Лучше эти обе кнопки поместить рядом на вкладке "Прочее". Выделение цветом плохо тем, что: а) сильно выделяется из общего дизайна программы; б) критичность функции невысока, особенно с диалогом подтверждения и звуковым сигналом; в) запугивает как-то.

13. Программа проходила тестирование на ВСЕХ ВЕРСИЯХ клиентов Nox'а. И никаких сбоев она не выдавала. Сомневаюсь, что версия с форума сильно отличается от моей версии, но я учёл это. Вы не могли бы выложить скриншоты ошибок при загрузке. Это очень сильно пригодилось бы мне при разработке критического обновления.
Воспроизводится так. Удалить файл "game_ex.cfg" (в версии 1.0 его точно нет). При выбор папки игры появится диагностическое сообщение его отсутствия. Далее отменить выбор папки. Изменить язык.

- Предложение. Вкладка "Сервер/Голосования" переименовать "Автокик" -> "Автоисключение".
48. Это всё-таки настройка голосования (данный название пункта призвано напомнить пользователям, что автокик\авторестарт находится в меню "Голосования"
Только пожелание и русский язык. На вкладки все строки  "Автокик после" переписать на "Автоисключение после".

- Вкладка "Прочее/Фильтр списка игр" изменить текст "Игры, который ограничивают моё разрешение экрана меньше чем" на "Ограничение по разрещению экрана до".
52. Не понимаю, чем Вас неустроил этот пункт. Поясните.
Только пожелание и русский язык. Три похожих выражения подряд "Игры, которые..." плохо воспринимаются.
Записан
Маленький потерявшийся волшебничишка.

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #14 : 14/04/2012 18:48:29 »

Относительно пунктов 7,10,12 теперь всё понятно - учтено и будет реализовано.
Относительно пунктов 48,52,54 - учтено и будет исправлено.

48. Это всё-таки настройка голосования (данный название пункта призвано напомнить пользователям, что автокик\авторестарт находится в меню "Голосования"
Только пожелание и русский язык. На вкладки все строки  "Автокик после" переписать на "Автоисключение после".
Дело в том, что там есть ещё и настройка авторестарта сервера. Нет более лаконичного названия для данной вкладки. Если предложите что-нибудь подходящее, то будет поправлено.

13. Программа проходила тестирование на ВСЕХ ВЕРСИЯХ клиентов Nox'а. И никаких сбоев она не выдавала. Сомневаюсь, что версия с форума сильно отличается от моей версии, но я учёл это. Вы не могли бы выложить скриншоты ошибок при загрузке. Это очень сильно пригодилось бы мне при разработке критического обновления.
Воспроизводится так. Удалить файл "game_ex.cfg" (в версии 1.0 его точно нет). При выбор папки игры появится диагностическое сообщение его отсутствия. Далее отменить выбор папки. Изменить язык.

Данная ошибка связана с тем, что алгоритм определения сборки несовершенный. Уже придумал, как обойти эту проблему - будет в критическом обновлении.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #15 : 22/04/2012 21:10:54 »

Доброго времени суток. :hi:


Сегодня я представляю Вашему вниманию обновлённую версию этой программы - v.1.1 DLV.


Было достаточно много времени уделено ремонту\дополнению\обновлению функционала и косметическому ремонту программы.


Косметические изменения перечислять не буду, а вместо этого опишу, что же изменилось в данной версии:
1. Исправлен баг с сохранением паролей. Версия 1.0, убирала пароль сервера.
2. Поправлено окно ввода биндов. Теперь запрос на сохранение возникает только после изменения списка.
3. Добавлена функция остановки тестирования. Теперь можно отменить сканирование почти на любом этапе.
4. Автоопределение языка. Теперь программа выбирает язык АВТОМАТИЧЕСКИ! Если у Вас русская версия Windows, то будет выбран русский язык. Во всех других случаях - английский.
5. Автоопределение папки Nox'а. Теперь программа сама попытается отыскать папку Nox'а и если найдёт, то попробует загрузить (нуждается в активном тестировании)
6. Все настройки сохраняются в файл. Т.е. являются переносимыми.
7. Добавлена возможность скрыть варианты "CUSTOM" (или "ДРУГОЕ" в рус. локализации). Это пригодится до разработки HD пакета текстур под Nox.
8. Из списка карт исключены все соло карты. Так что по случайности Вы их в мапцикл не внесёте. :)
9. Исправлен баг с перемещением карты по мапциклу (см.7 пункт комментария Garett'а в разделе "Некоторые моменты")
10. Редактировать список Разрешённых игроков теперь можно без установки галочки "Закрытый сервер"
11. Исправлен баг с IP адресами. (сделано по просьбе Evengard'а :) ). Теперь "закоментированные" IP адреса не попадают в список, но записываются в сам файл game_ip.txt
12. Исправлен перевод.

Возможно, я упустил какие-то ошибки из виду (заранее прошу прощения и прошу отсрочить мой расстрел :) ). Программа была протестирована на моём компьютере и ошибок больше не вызывала.

Но несмотря на это, за любой вред, который может нанести данная программа (в том числе доведение Nox'а до полной недееспособности), автор проекта ответственности по-прежнему не несёт.

Надеюсь, Вам понравится :)


Ссылка на скачивание: http://ifolder.ru/30072828 [243.50 кб]
Устанавливать вместо старой версии. Файл настроек будет создан автоматически после запуска программы.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Lаrboss

  • Старожил
  • *****
  • Карма: 109
  • Оффлайн Оффлайн
  • Сообщений: 907
  • Абстрагирую
  • Awards Знак 'Властелин Сил Природы' За редактор шрифтов - 2013 Медаль 'За программу Nox Server Notificator' За программу Nox Binder Знак 'За тягу к тайнам Nox'
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #16 : 22/04/2012 21:43:04 »

Проверю.

Кстати, а что за Nox Synchronizer? Что он будет делать?
Записан
Отец читеров

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #17 : 22/09/2012 20:12:29 »

После длительного простоя проект снова подвергнется прогрессивному обновлению! Планируется к выходу Nox Settings Manager PRO 2.0 MLV!

Первоначальный список работ:
1. Исправление ошибок загрузки списка IP адресов. Каждый день я узнаю про новые извращения над методом записи IP адресов. Решил покончить с багами такого типа раз и навсегда.
2. В связи с выходом Unimode 0.6 Pre-alpha будет введено новое определение.
3. Будет полностью переработано окно выбора папки Nox'а. Оно будет нестандартным и позволит выбирать только нужные папки(папки без нокса не могут быть выбраны)
4. Будет улучшена система скана серверов. Планируется ввести:
                4.1. Графическое отображение в виде графика. (Под вопросом. Вынесено в голосование)
                4.2. Возможность внесения в список IP последнего посещённого сервера. Одной кнопкой.
                4.3. Возможность выбора количества отсылов запросов. Пропишете большое число - получите качественные сведения, но за большой промежуток времени. Пропишете маленькое - быстро получите примерные показатели
5. Создание презетов настроек. Для разных случаев жизни вы сможете делать разные предустановки. (Мапцикла не касается)
6. Улучшение графической оболочки. Будут использованы элементы Nox интерфейса. (Под вопросом. Вынесено в голосование)
7. Будет создана система, восстанавливающая файл game_ex.cfg после его порчи через меню F8 Nox'а.
8. Возможность сворачивания в SysTray (под вопросом. Вынесено в голосование)
9. Возможность формирования ярлыков для Nox с нужными ключами (Под вопросом. Вынесено в голосование).

Если у Вас есть ещё дополнения, пожелания, критика и прочее, то сейчас самое время это высказывать.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2727
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #18 : 22/09/2012 23:34:39 »

Не UniMode а UniMod.

И не 0.6 pre-alpha, а 0.6 Prebeta.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #19 : 23/09/2012 06:35:59 »

Да. Unimod 0.6 Pre-beta. Спасибо за поправочку. :)
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #20 : 24/09/2012 12:49:47 »

Для тех, кому интересно.

Сегодня успешно выполнена часть работы:
1. Воплощена система восстановления game_ex.cfg после порчи через F8. Теперь файл автоматически исправляется (без потери данных, конечно) и перезаписывается.
2. Разработан универсальный алгоритм обработки IP адресов из game_ip.txt. Кто б мог подумать, что запись "asd4s6.1s8s2.30.186dasdsd" будет в Nox'е РАБОТАТЬ?!!! Теперь нелёгкую работу "дешифровки" выполняет новый алгоритм. Он вместо той абраказябры покажет "46.182.30.186" (для тех, кто не помнит\не знает: это адрес нашего постоянного сервера NoxWorld-Main)
Плюс,  опытным путём установлено, что в файле game_ip.txt есть единственный вариант "закомментирования" IP адреса. Нужно всего лишь поставить знак "/" и следующий после него IP не будет обрабатываться.
3. Внесено определение Unimod v0.6 pre-beta и во всех определениях Unimode поправлено на Unimod.
4. Теперь можно вносить IP адрес последнего посещённого сервера в список IP адресов. Одной кнопкой из раздела "Прочее\Другие опции".
5. Поправлена бага с детектом IP адресов.
Ещё пару голосов и пойду делать, выбранные народом, фичи. :)
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #21 : 11/11/2012 14:23:49 »

Вопрос к тем, кому интересен данный проект: какие границы должны быть у регулятора точности сканера IP?

На данный момент стоят следующие рамки: минимум 20, максимум 1000 пакетов. Если они нормальные, дайте мне знать. Буду очень благодарен :hi:
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #22 : 30/05/2013 19:47:45 »

Доброго времени суток.

Сегодня представляю вашему вниманию обновлённую версию Nox Settings Manager PRO v.2.0 MLV

Программа претерпела столько изменений, что аж выросла в первой цифре версии :) Вот список изменений:

1. Полностью переделан GUI. Теперь он привлекательней.
2. Добавлен предпросмотр на настройки видеопараметров. Теперь можно примерно увидеть к чему приведёт то или иное изменение графики без запуска Nox'а.
3. Улучшен функционал программы.
        3.1. Идентифицирован параметр MOUSE_KEYBOARD_ROLL, поэтому он получил описание.
        3.2. Поправлено несколько ошибок с мапциклом
4. Полностью переработана система определения IP адресов. Теперь он способен распознать любую абракадабру и если знака "/" нет (IP не закомментирован), то она будет преобразована в правильный IP. То есть "asd4s6.1s8s2.30.186dasdsd" = "46.182.30.186".
5. Переработана система скана серверов:
        5.1. Таймаут сканера снижен с 5 до 2.5 секунд. А это значит, что тест будет проходить быстрее.
        5.2. Теперь точность определения пинга можно задавать самому! Доступные пределы: от 20 до 1000 запросов. Чем больше запросов, тем точней показания.
        5.3. Показания последних просканированных серверов остаются в памяти до закрытия программы. Если вы просканировали сервер, то, выделив его в списке серверов, вы сможете увидеть результаты его последнего сканирования.
        5.4. Внедрена возможность мгновенного получения пинга. Оценки качества в этом случае не происходит.
6. В список серверов game_ip.txt теперь можно вносить последний посещённый сервер. Одним нажатием кнопки.
7. Очистка введённого IP адреса происходит по нажатию кнопки.
8. Добавлены ограничение на длину названия сервера, SYSOP пароля и пароля для входа на сервер. Nox обрубает название сервера, а пароли убирает.
9. Теперь в текстовые поля для цифр ничего кроме цифр нельзя ввести.
10. Теперь можно править поле сообщения дня без активации самого MOTD.
11. Появился "Генератор ярлыков". С его помощью можно создать ярлык Nox'а с нужными параметрами (-nolimit, -swindow, -nosound и пр.) всего в несколько кликов! Полностью не отлажен (тестировали 2 человека).
12. Появились "Предустановки". Замучались пересоставлять мапцикл для разных событий (фраг-машина, клановая игра, ваш вариант) или переписывать бинды, подстраивая их под ту или иную модификацию (очень хочется верить что эта ситуация когда-нибудь наступит...)? Теперь не придётся мучаться! Данная возможность запоминает следующие параметры:
        1. Все видеонастройки.
        2. Все аудионастройки.
        3. Все основные настройки сервера за исключением имени сервера, паролей и предела максимально допустимых потерь пакетов. К основным параметрам относятся ping ограничения, классовые ограничения, компенсация задержки, настройки времени и лимита очков для победы (для каждого типа игры свои), максимальное число игроков и Personal/Closed режимы.
        4. Все настройки патча микса (game_ex.cfg)
        5. Все Westwood OnLine настройки.
        6. Весь мапцикл. Да да! Именно весь. В том числе и его активация/деактивация
        7. Все настройки голосования.
        8. Все фильтры серверов. Не знаю зачем реализовал: пусть будет.
        9. Подсказка по чату. Также реализована с непонятной целью.

Как этим пользоваться:

        1. Сконфигурируйте Nox по своему вкусу.
        2. Перейдите в раздел "Прочее"->"Другие опции".
        3. В рамке "Предустановки" найдите текстовое поле и вбейте туда любое правильное имя презета (под правильным подразумевается любое допустимое имя для файла в Windows).
        4. Нажмите "Сохранить". Дождитесь сообщения об успешном сохранении.
        5. В нужный момент, когда понадобится загрузить предустановку, выберите её в списке и нажмите "Загрузить". Потом сохраните настройки.
        6. Используйте кнопку "Удалить", чтобы удалить предустановку из списка.
Предустановки перезаписываются. Просто выберите предустановку и нажмите кнопку "Сохранить". Также предустановки можно переносить. Просто найдите их в папке "Presets".

Итак...осталась пара мелочей:
13. Теперь сохранение настроек сопровождается сообщением. И тут же поправлена возможная ошибка при сохранении настроек.
14. Автоматическое исправление последствий ошибки патча Микса (злосчастная кнопка F8). Теперь достаточно открыть конфиг Nox'а и ошибка тут же будет исправлена (вас об этом уведомит окно сообщения).
15. Поскольку программа имеет статус MLV, её строки интерфейса вынесены в файлы локализации (*.lng файлы в папке Languages). Иными словами любой может перевести/поправить текст в программе, создав копию локализации и изменив её в блокноте. Всего 335 строк. Если строк будет меньше чем 335, программа не будет работать с этой локализацией. Также требуется кодировка UTF-8.
16. Добавлено определение Unimod 0.6 и поправлено Unimode на Unimod.

Хочу выразить огромную благодарность Garett'у за длительное и качественное тестирование.

Системные требования:
NetFramework v2.0.
1.30 МБ свободного места на диске
Ссылка на скачивание с Rusfolder.com [1.00 Mb]

Рекомендуется полностью удалить старую версию Nox Settings Manager PRO, так как новую версию желательно хранить в отдельной папке.

ВНИМАНИЕ!!!
Данная программа проверялась только на двух компьютерах. Поэтому за любой вред, который может нанести данная программа (в том числе доведение Nox'а до полной недееспособности), автор проекта ответственности не несёт.


Если есть какие-то пожелания, комментарии, критика, то обязательно отпишитесь. А то надоела некая односторонность...
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы

Evengard

  • SysAdmin
  • Администратор
  • Старожил
  • ***
  • Карма: 186
  • Оффлайн Оффлайн
  • Сообщений: 2727
  • Director
  • Awards Столп форума 2012 Активным участникам сходок - 2013 За сервер Орден 'За заслуги перед форумом I степени'
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #23 : 31/05/2013 08:59:06 »

На будущее рекомендую вставлять скрины.
Записан
Не упоминай администраторов всуе...
С уважением, TriOptimum Corporation

PS: Покаяние - Признание своей вины в чем-либо, обычно с просьбой о прощении

2530

  • Гильдия The Pinnacle
  • Старожил
  • *
  • Карма: 79
  • Оффлайн Оффлайн
  • Сообщений: 665
  • Не вижу смысла в Nox 2
  • Awards Победитель конкурса "Угадай Автора Карты" 2015
    • Просмотр профиля
    • Awards
Nox Settings Manager PRO
« Ответ #24 : 23/07/2014 15:53:11 »

Программа загружена на MediaFire на тот случай, если будет утрачена ссылка на Rusfolder, а также для иностранных форумчан.

Скриншоты программы в архиве, который можно найти во вложениях к сообщению.
Записан
Карма рассчитана на индикацию среднего отношения к участнику, а не степень важности человека. Не гонитесь за ней.
Nox Infinity 0.9.0A в процессе разработки.
Мой Twitch
Все мои видео и Twitch стримы
Расширенный поиск  
 

Страница сгенерирована за 0.169 секунд. Запросов: 27.