Создание XYZV файлов v3.6

Описание: Здесь вы найдёте ссылки на утилиты, которые помогут вам в разработке дополнений для Celestia.
Правила раздела: О каждой известной вам утилите для Celestia, создавайте новую тему.
Сохраняйте порядок пожалуйста.

Тимур M
Автор темы, Астроном-любитель
Астроном-любитель
Аватара
Тимур M
Автор темы, Астроном-любитель
Астроном-любитель
Репутация: 35
С нами: 3 года 2 месяца

#1 Тимур » 16 июня 2016, 12:36

Эта утилита предназначена для относительно быстрого создания и слияния XYZV-файлов, полученных из системы HORIZONS.
Инструкцию по пользованию этой утилиты вы найдёте здесь (см. пункт "Создание XYZV-файлов").
Авторы:
  • Тимур - непосредственное написание программы.
  • Art Blos - автор алгоритма, поиск ошибок, предложения по функционалу.
Скриншоты:
Важное замечание:
У программы есть один весьма неприятный недостаток: с увеличением размера исходного файла, время обработки увеличивается экспоненциально. То есть файл в несколько килобайт обрабатываются за считанные секунды, в несколько сот килобайт - уже за несколько минут, а на многомегабайтный файл уйдёт несколько часов. Причина кроется в языке Visual Basic, на котором написан алгоритм. Поэтому я рекомендую для файлов меньше одного мегабайта использовать утилиту, а для более крупных - регулярные выражения Notepad++. Что касается слияния, то тут проблем никаких нет, всё обрабатывается быстро в независимости от размеров.
Если будут замечания по поводу программы, пишите в комментариях или мне в ЛС.

Создание XYZV файлов v3.6.zip
Последний раз редактировалось Тимур 17 июня 2016, 11:52, всего редактировалось 1 раз.
Автор утилит Создание XYZV файлов и Создание кеплеровых орбит, а также автор аддонов Deep Impact и Астероид 2016 HO3.
Остановлена разработка аддона Гюйгенс. Сейчас улучшаю аддон Deep Impact.
Этап 2/4: Установка правильной ориентации модели взрыва.

Croc M
Член проекта
Член проекта
Аватара
Croc M
Член проекта
Член проекта
Репутация: 180
С нами: 6 лет 7 месяцев
Откуда: Удомля, Тверская область

#2 Croc » 17 июня 2016, 1:11

При работе этой утилиты, она предлагает:

Изображение

Стоп! Нужно руководство как составляется сам документ, из которого утилита создаст файл.
Автор Lua Universal Tools
25/V/1947 - 30/III/2019

Alexell M
Основатель проекта
Основатель проекта
Аватара
Alexell M
Основатель проекта
Основатель проекта
Репутация: 161
С нами: 8 лет 8 месяцев
Откуда: Москва, Россия
ICQ Сайт Facebook Google+ Skype Twitter YouTube ВКонтакте

#3 Alexell » 17 июня 2016, 9:54

Croc, абсолютно согласен. Понятно, что программа делает XYZV файлы, но не понятно на основе каких исходных данных.

Добавлено спустя 17 секунд:
То же самое касается и второй утилиты.
Основатель и руководитель проекта.
PC: Lenovo IdeaPad Z570. Intel Core i5-2450M CPU @ 2.50GHz, 8 ГБ ОЗУ, NVIDIA GeForce GT 540M, Windows 7 Максимальная x64.
Phone: iPhone 5S 16 Gb. iOS 10.
Изображение

Тимур M
Автор темы, Астроном-любитель
Астроном-любитель
Аватара
Тимур M
Автор темы, Астроном-любитель
Астроном-любитель
Репутация: 35
С нами: 3 года 2 месяца

#4 Тимур » 17 июня 2016, 11:54

Недочёт исправлен.
Автор утилит Создание XYZV файлов и Создание кеплеровых орбит, а также автор аддонов Deep Impact и Астероид 2016 HO3.
Остановлена разработка аддона Гюйгенс. Сейчас улучшаю аддон Deep Impact.
Этап 2/4: Установка правильной ориентации модели взрыва.

Vision M
Конструктор
Конструктор
Аватара
Vision M
Конструктор
Конструктор
Репутация: 67
С нами: 5 лет 6 месяцев
Откуда: Москва
Facebook Google+ Twitter ВКонтакте

#5 Vision » 19 июня 2016, 23:13

Тимур, сегодня я скачал твою программу и при её запуске наблюдается такая ошибка
Изображение
Что могло стать причиной этого сбоя? :weirdface:
Последний раз редактировалось Vision 1 ноября 2016, 16:44, всего редактировалось 1 раз.
PC Asus M51AC,Intel Core i7 4 ядер(а), 1600 МГц , ОЗУ 8 ГБ, NVIDIA GeForce GT 730,
Windows 8.1 Максимальная x64.

Тимур M
Автор темы, Астроном-любитель
Астроном-любитель
Аватара
Тимур M
Автор темы, Астроном-любитель
Астроном-любитель
Репутация: 35
С нами: 3 года 2 месяца

#6 Тимур » 20 июня 2016, 13:51

Vision, есть два варианта этой ошибки:
  • Вариант 1. Побилась сама программа при скачивании.
  • Вариант 2. Не установлен Microsoft .NET Framework 3.0 и выше.

Для каждого варианта есть отдельное решение:
  • Решение 1. Повторно скачать программу.
  • Решение 2. Установить самую новую версию Microsoft .NET Framework.

Сначала попробуй 1-ое решение. Если ошибка не пропадёт, то второе.
Автор утилит Создание XYZV файлов и Создание кеплеровых орбит, а также автор аддонов Deep Impact и Астероид 2016 HO3.
Остановлена разработка аддона Гюйгенс. Сейчас улучшаю аддон Deep Impact.
Этап 2/4: Установка правильной ориентации модели взрыва.

Vision M
Конструктор
Конструктор
Аватара
Vision M
Конструктор
Конструктор
Репутация: 67
С нами: 5 лет 6 месяцев
Откуда: Москва
Facebook Google+ Twitter ВКонтакте

#7 Vision » 20 июня 2016, 14:49

Тимур писал(а):Вариант 2. Не установлен Microsoft .NET Framework 3.0 и выше.
Действительно.У меня не был установлен Microsoft .NET Framework 3.0.Проблема решена.Тимур спасибо большое :smile: !
PC Asus M51AC,Intel Core i7 4 ядер(а), 1600 МГц , ОЗУ 8 ГБ, NVIDIA GeForce GT 730,
Windows 8.1 Максимальная x64.


Вернуться в «Утилиты»