|
|
|
Канал X3: Terran Conflict: «Программа X3 Калькулятор» |
|
|
Bargon
583 EGP
       Рейтинг канала: 14(2371) Репутация: 98 Сообщения: 1357 Откуда: Нижневартовск, ХМАО-Югра Зарегистрирован: 31.01.2010
 |
|
Предлагаю Вашему вниманию X3 Calculator - утилиту для расчета и испытания комплексов. Целью создания этой программы было максимально упростить процесс планирования комплекса, надеюсь, так и получилось.
Особенности калькулятора:
- Поддерживаемые игры: X2, X3R, X3TC, X3AP;
- Установка шахт на нулевые астероиды;
- Группировка шахт в таблице (полезно, когда их много);
- Регулировка цен внутри комплекса так, как это реализовано в игре;
- Учет дозакупа любых продуктов в комплекс;
- Быстрый отчет в формате .txt;
- Доступ к параметрам рас, репутаций, секторов, товаров, фабрик;
- Добавление новых рас, секторов, товаров, фабрик;
- Возможность архивирования базы и восстановления ее из архива;
- Запуск комплекса на скорости до x100 для оценки реальной работоспособности и прибыльности;
- Встроенная справка;
- Русский и английский интерфейс.
 
Установка:
Запустить инсталятор, выбрать необходимые опции.
Обновление:
Перед обновлением стоит сохранить базу (во избежание эксцессов ): Служебные -> Архивировать базу. Затем установить новую версию программы, можно поверх старой.
Замечания к выпуску:
Сборка: 2.2.4.118
- исправления в редакторе фабрик.
x3calc_setup.zip |
Описание: |
|
Имя файла: |
x3calc_setup.zip |
Размер файла: |
11.52 MB |
Скачано: |
133 раз(а) |
Последний раз редактировалось: Bargon (14:27 16-12-2024), всего редактировалось 222 раз(а) |
|
|
Executor
1860 EGP
  Рейтинг канала: 6(449) Репутация: 522 Сообщения: 9024 Откуда: Менск. Беларусь. Зарегистрирован: 09.05.2001
 |
|
А почему бы файл не выложить аттачем тут? Нафига ссылки на другой сайт?
_________________ Император Всея Галактики, Прилегающих Туманностей, Комет И Астероидов, А Также Планеты Ракксла, Буде Она Все-Таки Обнаружится :) |
|
|
Gannibal
1463 EGP
        Рейтинг канала: 16(2934) Репутация: 273 Сообщения: 9668 Откуда: ЯНАО, Новый Уругвай Зарегистрирован: 14.10.2006
 |
|
Если автор Bargon уверен в своем проекте, этот калькулятор будет выложен в БД, если не уверен, то я не виноват...
Есть рецензии сторонних пользователей этого калькулятора? Есть плюсы или минусы? Жду неделю, если минусов не будет, будет в БД...
_________________ В России дураков много, а умных ещё больше... |
|
|
Рыб
1242 EGP
     Рейтинг канала: 9(1173) Репутация: 340 Сообщения: 7461
Зарегистрирован: 05.06.2001
 |
|
Мелкий баг: программа пытается писать инишник в каталог установки. На W7 это категорически некорректное поведение. Настройки и другие рабочие данные можно хранить, например, в каталоге "мои документы" в отдельном подкаталоге.
P.S.: на данный момент у меня программа запущенна из под юзера с админскими правами и в инишник ничего записать не может ("Unable to write to <path>/x3calc.ini"). Я её даже закрыть не могу без снятия процесса .
Последний раз редактировалось: Рыб (17:41 05-03-2011), всего редактировалось 5 раз(а) |
|
|
Bargon
583 EGP
       Рейтинг канала: 14(2371) Репутация: 98 Сообщения: 1357 Откуда: Нижневартовск, ХМАО-Югра Зарегистрирован: 31.01.2010
 |
|
Рыб : |
Мелкий баг: программа пытается писать инишник в каталог установки. На W7 это категорически некорректное поведение.
|
Не думал, что кто-то в Win7 из-под юзера ходит .
Из-под админа все ОК, хотя в принципе переложить не долго, только есть ли смысл
Последний раз редактировалось: Bargon (16:39 01-12-2013), всего редактировалось 1 раз |
|
|
Рыб
1242 EGP
     Рейтинг канала: 9(1173) Репутация: 340 Сообщения: 7461
Зарегистрирован: 05.06.2001
 |
|
Смысл есть. Запуск из под админа нужен только при установке, в остальных случаях софт должен работать без повышения прав (и, собственно, работает, включая игры).
Я могу конечно поставить программу куда-нибудь в 'c:\temp', но, имхо, это не совсем правильно вынуждать пользователя к подобным действиям.
P.S.: кстати, учётная запись у меня типа "администратор", но даже такие пользователи без повышения прав не имеют записи в "program files" и многие другие виндовые каталоги.
Последний раз редактировалось: Рыб (17:52 05-03-2011), всего редактировалось 2 раз(а) |
|
|
Gannibal
1463 EGP
        Рейтинг канала: 16(2934) Репутация: 273 Сообщения: 9668 Откуда: ЯНАО, Новый Уругвай Зарегистрирован: 14.10.2006
 |
|
Bargon : |
хотя в принципе переложить не долго, только есть ли смысл
|
Да... Есть смысл... Поправляй. От видишь... Не зря поднял тему...
_________________ В России дураков много, а умных ещё больше... |
|
|
Рыб
1242 EGP
     Рейтинг канала: 9(1173) Репутация: 340 Сообщения: 7461
Зарегистрирован: 05.06.2001
 |
|
Юзабилити: правый клик в калькуляторе, пункт меню "выбрать сектор". Издевательство это, а не выбор . При подобных объёмах данных имеет смысл делать отдельное диалоговое окошко с сортировкой и фильтром по вхождению.
добавлено спустя 12 минут:
Совсем мелкий, но раздражающий баг: запускаю из под админа (т.е. запись в инишник программа получает), максимизирую окно, выхожу из программы, снова запускаю под админом - окно формально растянуто на весь экран, но не максимизировано, верхней границей уходит за пределы экрана пикселей на 5.
P.S.: респект за наличие мануала.
P.P.S.: если планируется развивать/дотачивать, то потом могу ещё чего-нибудь написать на тему удобства использования.
Последний раз редактировалось: Рыб (18:34 05-03-2011), всего редактировалось 13 раз(а) |
|
|
Bargon
583 EGP
       Рейтинг канала: 14(2371) Репутация: 98 Сообщения: 1357 Откуда: Нижневартовск, ХМАО-Югра Зарегистрирован: 31.01.2010
 |
|
Рыб : |
Мелкий баг: программа пытается писать инишник в каталог установки. На W7 это категорически некорректное поведение. Настройки и другие рабочие данные можно хранить, например, в каталоге "мои документы" в отдельном подкаталоге.
|
Да, для пользователя с ограниченными правами в системе это оказалось очень неправильно .
Все изменяемые данные теперь автоматичяески переносятся в каталог пользователя, независимо от того куда установлена программа.
Рыб : |
Юзабилити: правый клик в калькуляторе, пункт меню "выбрать сектор". Издевательство это, а не выбор . При подобных объёмах данных имеет смысл делать отдельное диалоговое окошко с сортировкой и фильтром по вхождению.
|
Добавил окошко для выбора сектора с табличкой, фильтрами поиска и подсветкой текста. Конечно, так удобнее, но мне и списка хватало ...
Рыб : |
Совсем мелкий, но раздражающий баг: запускаю из под админа (т.е. запись в инишник программа получает), максимизирую окно, выхожу из программы, снова запускаю под админом - окно формально растянуто на весь экран, но не максимизировано, верхней границей уходит за пределы экрана пикселей на 5.
|
Этот, и еще несколько менее заметных багов тоже, устранены в сборке 1.1.5.3
Последний раз редактировалось: Bargon (14:57 08-03-2011), всего редактировалось 1 раз |
|
|
Dragon
235 EGP
  Рейтинг канала: 6(259) Репутация: 38 Сообщения: 2456 Откуда: Lithuania,Kaunas Зарегистрирован: 09.05.2001
 |
|
Неплохо, особенно понравилась освещённость по секторам. Однако нехватает возможности в одном окне редактировать сразу несколько комплексов, что есть у Аlex.V
|
|
|
Bargon
583 EGP
       Рейтинг канала: 14(2371) Репутация: 98 Сообщения: 1357 Откуда: Нижневартовск, ХМАО-Югра Зарегистрирован: 31.01.2010
 |
|
Dragon : |
Однако не хватает возможности в одном окне редактировать сразу несколько комплексов, что есть у Аlex.V
|
Переключение между комплексами осуществляеися одним щелчком левой кнопки мышки, поэтому не вижу смысла усложнять программу и запускать несколько редакторов одновременно.
|
|
|
Gannibal
1463 EGP
        Рейтинг канала: 16(2934) Репутация: 273 Сообщения: 9668 Откуда: ЯНАО, Новый Уругвай Зарегистрирован: 14.10.2006
 |
|
Добавил калькулятор в БД...
_________________ В России дураков много, а умных ещё больше... |
|
|
Mesenion
|
|
Крэш при запуске. Win 7 SP1 x64.
Сообщение:
Глючная функция в дебаггере (адрес выше ксором обнулили):
Вызывающая функция:
|
|
|
Bargon
583 EGP
       Рейтинг канала: 14(2371) Репутация: 98 Сообщения: 1357 Откуда: Нижневартовск, ХМАО-Югра Зарегистрирован: 31.01.2010
 |
|
Mesenion : |
Крэш при запуске. Win 7 SP1 x64.
|
Какая версия программы? Программа не запускается или падает на каком-то этапе? Я в той же конфигурации не ловлю. Может у себя стоит поискать ?
|
|
|
Mesenion
|
|
1.1.5.15. Оказалось виновато включенное предотвращение выполнения данных (DEP) Не любит оно что-то распаковываемую в память библиотеку.
|
|
|
voldemar2005
|
|
Маленькие пожелания по отчету.
- добавить к станциям список секторов, где они продаются
- добавить к шахтам жирность астероидов
и неплохо было бы сделать в испытателе возможность перезапуска комплекса.
|
|
|
Bargon
583 EGP
       Рейтинг канала: 14(2371) Репутация: 98 Сообщения: 1357 Откуда: Нижневартовск, ХМАО-Югра Зарегистрирован: 31.01.2010
 |
|
voldemar2005 : |
- добавить к станциям список секторов, где они продаются
|
Стоит ли забивать отчет избыточной информацией? Информация по секторам, где продаются станции доступна в окне "Фабрики".
voldemar2005 : |
- добавить к шахтам жирность астероидов
|
А ведь было это, только потерялось как-то... верну.
А на счет перезапуска комплекса - можно добавить, если это необходимо.
|
|
|
voldemar2005
|
|
Bargon : |
Стоит ли забивать отчет избыточной информацией? Информация по секторам, где продаются станции доступна в окне "Фабрики".
|
Ну как по мне так, все что ниже станций и есть избыточная информация.
А так набрал комплекс из кучи станций, распечатал, и вычеркивай чего построил и видно, куда лететь за следующей станцией ...
Bargon : |
А на счет перезапуска комплекса - можно добавить, если это необходимо.
|
Наверное все-таки необходимо, например сегодня подбирал количество кристаллов для запуска комплекса и приходилось для рестарта переключаться на другие комплексы.
и вот еще вспомнил, возможно ли сделать в испытателе отключение продажи излишков.
|
|
|
Bargon
583 EGP
       Рейтинг канала: 14(2371) Репутация: 98 Сообщения: 1357 Откуда: Нижневартовск, ХМАО-Югра Зарегистрирован: 31.01.2010
 |
|
voldemar2005 : |
и вот еще вспомнил, возможно ли сделать в испытателе отключение продажи излишков.
|
В средней панели надо поставить 0 вместо числа продажи излишков, сгенерированного программой.
voldemar2005 : |
Маленькие пожелания по отчету.
- добавить к станциям список секторов, где они продаются
- добавить к шахтам жирность астероидов
и неплохо было бы сделать в испытателе возможность перезапуска комплекса.
|
Добавил в отчет информацию по секторам, где продается станция, и цену заодним. Ну и вернул шахтам астероиды .
Если шахты в верхней таблице сгруппированы, то в отчете астроиды будут перечислены через запятую после строки с шахтами, если нет, то после каждой шахты.
Кнопочку для перезапуска комплекса тоже добавил, расположена в панели управления комплексом, называется "Сброс".
Последний раз редактировалось: Bargon (08:29 09-07-2011), всего редактировалось 1 раз |
|
|
voldemar2005
|
|
Спасибо большущее за работу !!!
нашел маленькую ошибку в БД. Для Боронской фабрии крислалоа L неправильно указан сектор.
|
|
|
|
|
|
Канал X3: Terran Conflict: «Программа X3 Калькулятор» |
|