Elite Games - Свобода среди звезд!
.
  » Программа X3 Калькулятор | страница 1
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 1 из 4
На страницу: 1, 2, 3, 4  След. | Все страницы
Поиск в этой теме:
Канал X3: Terran Conflict: «Программа X3 Калькулятор»
Bargon
 560 EGP


Рейтинг канала: 14(2327)
Репутация: 100
Сообщения: 1260
Откуда: Нижневартовск, ХМАО-Югра
Зарегистрирован: 31.01.2010
Предлагаю Вашему вниманию X3 Calculator - утилиту для расчета и испытания комплексов. Целью создания этой программы было максимально упростить процесс планирования комплекса, надеюсь, так и получилось.

Особенности калькулятора:
- Поддерживаемые игры: X2, X3R, X3TC, X3AP;
- Установка шахт на нулевые астероиды;
- Группировка шахт в таблице (полезно, когда их много);
- Регулировка цен внутри комплекса так, как это реализовано в игре;
- Учет дозакупа любых продуктов в комплекс;
- Быстрый отчет в формате .txt;
- Доступ к параметрам рас, репутаций, секторов, товаров, фабрик;
- Добавление новых рас, секторов, товаров, фабрик;
- Возможность архивирования базы и восстановления ее из архива;
- Запуск комплекса на скорости до x100 для оценки реальной работоспособности и прибыльности;
- Встроенная справка;
- Русский и английский интерфейс.

 Благодарности   (кликните здесь для просмотра)
Большое спасибо пилоту AlexV за его *.csv-файлы (тот, кто вбил хотя бы 100 строк исходных данных в пустую базу, меня поймет Улыбка ), и за алгоритм расчета цикла шахт.

Огромное спасибо пилоту Red Eye за тесты на ранних этапах написания программы и дельные замечания. Без его помощи окно Калькулятора было бы совсем другим и много хуже, чем сейчас.

Отдельная благодарность пилоту Cruis78, который взял на себя труд по созданию и тестированию базы данных для игры X2: The Threat.

Скриншоты:


Установка:
Запустить инсталятор, выбрать необходимые опции.

Обновление:
Перед обновлением стоит сохранить базу (во избежание эксцессов Улыбка ): Служебные -> Архивировать базу. Затем установить новую версию программы, можно поверх старой.

Замечания к выпуску:
Сборка: 2.0.5.142
- Исправления в окне калькулятора.

x3calc_setup.zip
 Описание:
X3 Calculator вер. 2.0.5
 Имя файла:  x3calc_setup.zip
 Размер файла:  6.23 MB
 Скачано:  4084 раз(а)

_________________
Of course the best, but just a game.

Последний раз редактировалось: Bargon (06:06 02-03-2017), всего редактировалось 161 раз(а)
    Добавлено: 13:18 27-07-2010   
Executor
 1850 EGP


Рейтинг канала: 6(449)
Репутация: 519
Сообщения: 8815
Откуда: Менск. Беларусь.
Зарегистрирован: 09.05.2001
А почему бы файл не выложить аттачем тут? Нафига ссылки на другой сайт?
_________________
Император Всея Галактики, Прилегающих Туманностей, Комет И Астероидов, А Также Планеты Ракксла, Буде Она Все-Таки Обнаружится :)
    Добавлено: 19:32 27-07-2010   
Gannibal
 1440 EGP


Модератор
Рейтинг канала: 16(2934)
Репутация: 277
Сообщения: 9605
Откуда: ЯНАО, Новый Уругвай
Зарегистрирован: 14.10.2006
Если автор Bargon уверен в своем проекте, этот калькулятор будет выложен в БД, если не уверен, то я не виноват... Улыбка

Есть рецензии сторонних пользователей этого калькулятора? Есть плюсы или минусы? Жду неделю, если минусов не будет, будет в БД...
_________________
В России дураков много, а умных ещё больше...
    Добавлено: 17:05 05-03-2011   
Рыб
 1231 EGP


Рейтинг канала: 9(1167)
Репутация: 336
Сообщения: 7461

Зарегистрирован: 05.06.2001
Мелкий баг: программа пытается писать инишник в каталог установки. На W7 это категорически некорректное поведение. Настройки и другие рабочие данные можно хранить, например, в каталоге "мои документы" в отдельном подкаталоге.

P.S.: на данный момент у меня программа запущенна из под юзера с админскими правами и в инишник ничего записать не может ("Unable to write to <path>/x3calc.ini"). Я её даже закрыть не могу без снятия процесса Улыбка.

Последний раз редактировалось: Рыб (17:41 05-03-2011), всего редактировалось 5 раз(а)
    Добавлено: 17:36 05-03-2011   
Bargon
 560 EGP


Рейтинг канала: 14(2327)
Репутация: 100
Сообщения: 1260
Откуда: Нижневартовск, ХМАО-Югра
Зарегистрирован: 31.01.2010
Рыб :
Мелкий баг: программа пытается писать инишник в каталог установки. На W7 это категорически некорректное поведение.
Не думал, что кто-то в Win7 из-под юзера ходит Улыбка .
Из-под админа все ОК, хотя в принципе переложить не долго, только есть ли смысл Подозрение.
_________________
Of course the best, but just a game.

Последний раз редактировалось: Bargon (16:39 01-12-2013), всего редактировалось 1 раз
    Добавлено: 17:45 05-03-2011   
Рыб
 1231 EGP


Рейтинг канала: 9(1167)
Репутация: 336
Сообщения: 7461

Зарегистрирован: 05.06.2001
Смысл есть. Запуск из под админа нужен только при установке, в остальных случаях софт должен работать без повышения прав (и, собственно, работает, включая игры).

Я могу конечно поставить программу куда-нибудь в 'c:\temp', но, имхо, это не совсем правильно вынуждать пользователя к подобным действиям.

P.S.: кстати, учётная запись у меня типа "администратор", но даже такие пользователи без повышения прав не имеют записи в "program files" и многие другие виндовые каталоги.

Последний раз редактировалось: Рыб (17:52 05-03-2011), всего редактировалось 2 раз(а)
    Добавлено: 17:49 05-03-2011   
Gannibal
 1440 EGP


Модератор
Рейтинг канала: 16(2934)
Репутация: 277
Сообщения: 9605
Откуда: ЯНАО, Новый Уругвай
Зарегистрирован: 14.10.2006
Bargon :
хотя в принципе переложить не долго, только есть ли смысл

Да... Есть смысл... Поправляй. Улыбка От видишь... Не зря поднял тему... Гы-гы
_________________
В России дураков много, а умных ещё больше...
    Добавлено: 17:52 05-03-2011   
Рыб
 1231 EGP


Рейтинг канала: 9(1167)
Репутация: 336
Сообщения: 7461

Зарегистрирован: 05.06.2001
Юзабилити: правый клик в калькуляторе, пункт меню "выбрать сектор". Издевательство это, а не выбор Хы.... При подобных объёмах данных имеет смысл делать отдельное диалоговое окошко с сортировкой и фильтром по вхождению.

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


P.S.: респект за наличие мануала.

P.P.S.: если планируется развивать/дотачивать, то потом могу ещё чего-нибудь написать на тему удобства использования.

Последний раз редактировалось: Рыб (18:34 05-03-2011), всего редактировалось 13 раз(а)
    Добавлено: 18:19 05-03-2011   
Bargon
 560 EGP


Рейтинг канала: 14(2327)
Репутация: 100
Сообщения: 1260
Откуда: Нижневартовск, ХМАО-Югра
Зарегистрирован: 31.01.2010
Рыб :
Мелкий баг: программа пытается писать инишник в каталог установки. На W7 это категорически некорректное поведение. Настройки и другие рабочие данные можно хранить, например, в каталоге "мои документы" в отдельном подкаталоге.
Да, для пользователя с ограниченными правами в системе это оказалось очень неправильно Улыбка .
Все изменяемые данные теперь автоматичяески переносятся в каталог пользователя, независимо от того куда установлена программа.
Рыб :
Юзабилити: правый клик в калькуляторе, пункт меню "выбрать сектор". Издевательство это, а не выбор . При подобных объёмах данных имеет смысл делать отдельное диалоговое окошко с сортировкой и фильтром по вхождению.
Добавил окошко для выбора сектора с табличкой, фильтрами поиска и подсветкой текста. Конечно, так удобнее, но мне и списка хватало Улыбка ...
Рыб :
Совсем мелкий, но раздражающий баг: запускаю из под админа (т.е. запись в инишник программа получает), максимизирую окно, выхожу из программы, снова запускаю под админом - окно формально растянуто на весь экран, но не максимизировано, верхней границей уходит за пределы экрана пикселей на 5.
Этот, и еще несколько менее заметных багов тоже, устранены в сборке 1.1.5.3
_________________
Of course the best, but just a game.

Последний раз редактировалось: Bargon (14:57 08-03-2011), всего редактировалось 1 раз
    Добавлено: 08:56 08-03-2011   
Dragon
 200 EGP


Рейтинг канала: 6(259)
Репутация: 38
Сообщения: 2335
Откуда: Lithuania,Kaunas
Зарегистрирован: 09.05.2001
Неплохо, особенно понравилась освещённость по секторам. Однако нехватает возможности в одном окне редактировать сразу несколько комплексов, что есть у Аlex.V
    Добавлено: 18:25 08-03-2011   
Bargon
 560 EGP


Рейтинг канала: 14(2327)
Репутация: 100
Сообщения: 1260
Откуда: Нижневартовск, ХМАО-Югра
Зарегистрирован: 31.01.2010
Dragon :
Однако не хватает возможности в одном окне редактировать сразу несколько комплексов, что есть у Аlex.V
Переключение между комплексами осуществляеися одним щелчком левой кнопки мышки, поэтому не вижу смысла усложнять программу и запускать несколько редакторов одновременно.
_________________
Of course the best, but just a game.
    Добавлено: 20:19 08-03-2011   
Gannibal
 1440 EGP


Модератор
Рейтинг канала: 16(2934)
Репутация: 277
Сообщения: 9605
Откуда: ЯНАО, Новый Уругвай
Зарегистрирован: 14.10.2006
Добавил калькулятор в БД... Подмигиваю
_________________
В России дураков много, а умных ещё больше...
    Добавлено: 21:44 23-03-2011   
Mesenion
 





Крэш при запуске. Win 7 SP1 x64.
Сообщение:

Глючная функция в дебаггере (адрес выше ксором обнулили):

Вызывающая функция:
    Добавлено: 23:24 24-03-2011   
Bargon
 560 EGP


Рейтинг канала: 14(2327)
Репутация: 100
Сообщения: 1260
Откуда: Нижневартовск, ХМАО-Югра
Зарегистрирован: 31.01.2010
Mesenion :
Крэш при запуске. Win 7 SP1 x64.
Какая версия программы? Программа не запускается или падает на каком-то этапе? Я в той же конфигурации не ловлю. Может у себя стоит поискать Подозрение. ?
_________________
Of course the best, but just a game.
    Добавлено: 04:22 25-03-2011   
Mesenion
 





1.1.5.15. Оказалось виновато включенное предотвращение выполнения данных (DEP) Гы-гы Не любит оно что-то распаковываемую в память библиотеку.
    Добавлено: 15:45 25-03-2011   
voldemar2005
 





Маленькие пожелания по отчету.
- добавить к станциям список секторов, где они продаются
- добавить к шахтам жирность астероидов
и неплохо было бы сделать в испытателе возможность перезапуска комплекса.
    Добавлено: 09:02 01-04-2011   
Bargon
 560 EGP


Рейтинг канала: 14(2327)
Репутация: 100
Сообщения: 1260
Откуда: Нижневартовск, ХМАО-Югра
Зарегистрирован: 31.01.2010
voldemar2005 :
- добавить к станциям список секторов, где они продаются
Стоит ли забивать отчет избыточной информацией? Информация по секторам, где продаются станции доступна в окне "Фабрики".
voldemar2005 :
- добавить к шахтам жирность астероидов
А ведь было это, только потерялось как-то... Улыбка верну.
А на счет перезапуска комплекса - можно добавить, если это необходимо.
_________________
Of course the best, but just a game.
    Добавлено: 10:53 01-04-2011   
voldemar2005
 





Bargon :
Стоит ли забивать отчет избыточной информацией? Информация по секторам, где продаются станции доступна в окне "Фабрики".

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

Bargon :
А на счет перезапуска комплекса - можно добавить, если это необходимо.

Наверное все-таки необходимо, например сегодня подбирал количество кристаллов для запуска комплекса и приходилось для рестарта переключаться на другие комплексы.

и вот еще вспомнил, возможно ли сделать в испытателе отключение продажи излишков.
    Добавлено: 12:47 01-04-2011   
Bargon
 560 EGP


Рейтинг канала: 14(2327)
Репутация: 100
Сообщения: 1260
Откуда: Нижневартовск, ХМАО-Югра
Зарегистрирован: 31.01.2010
voldemar2005 :
и вот еще вспомнил, возможно ли сделать в испытателе отключение продажи излишков.
В средней панели надо поставить 0 вместо числа продажи излишков, сгенерированного программой.
voldemar2005 :
Маленькие пожелания по отчету.
- добавить к станциям список секторов, где они продаются
- добавить к шахтам жирность астероидов
и неплохо было бы сделать в испытателе возможность перезапуска комплекса.
Добавил в отчет информацию по секторам, где продается станция, и цену заодним. Ну и вернул шахтам астероиды Улыбка.
Если шахты в верхней таблице сгруппированы, то в отчете астроиды будут перечислены через запятую после строки с шахтами, если нет, то после каждой шахты.
Кнопочку для перезапуска комплекса тоже добавил, расположена в панели управления комплексом, называется "Сброс".
_________________
Of course the best, but just a game.

Последний раз редактировалось: Bargon (08:29 09-07-2011), всего редактировалось 1 раз
    Добавлено: 16:55 06-04-2011   
voldemar2005
 





Bargon :

Спасибо большущее за работу !!!

нашел маленькую ошибку в БД. Для Боронской фабрии крислалоа L неправильно указан сектор.
    Добавлено: 17:59 06-04-2011   
Канал X3: Terran Conflict: «Программа X3 Калькулятор»
На страницу: 1, 2, 3, 4  След. | Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: КСО - Классный Симулятор Общения.

  » Программа X3 Калькулятор | страница 1
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Свободное общение | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18