Mehanik 16 Posted May 2, 2017 (edited) Программа для автоматического создания файла User_nav.dat. https://yadi.sk/d/kQNMaCb33HaKvy Ищет порты в которых есть файл nav.dat. Создает файл User_nav.dat, сравнивает строки файлов nav.dat и earth_nav.dat (по координатам и частотам маяков) и записывает в User_nav.dat Если программа не работает и создает пустой файл, то скорее всего у вас английская версия винды и нужно в настройках региона заменить разделитель дробной части с "." на "," Edited May 3, 2017 by Mehanik 3 Quote Share this post Link to post Share on other sites
Rudeboy1988 873 Posted May 2, 2017 Чего то ей не хорошо http://joxi.ru/vAWLEbECJK7ZrW Quote Share this post Link to post Share on other sites
Mehanik 16 Posted May 2, 2017 Это при запуске? Винда английская. Разделитель поменяли? Quote Share this post Link to post Share on other sites
mers 29 Posted May 2, 2017 зачем весь Debug выкладываешь? достаточно было бы XP11_User_nav.exe. у меня винда немецкая, разделитель дробной части стоит "," всё равно не хочет работать, смотри ошибки в Class_NavDate.vb:Zeile 192. Class_NavDate.vb:Zeile 54. Form1.vb:Zeile 8 и.т.д. Цитата Informationen über das Aufrufen von JIT-Debuggen anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung. ************** Ausnahmetext ************** System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. bei XP11_User_nav.Class_NavDate.Schitivanie_nav() in C:\Users\lukas\OneDrive\Документы\Visual Studio 2015\Projects\XP11_User_nav\XP11_User_nav\Class_NavDate.vb:Zeile 192. bei XP11_User_nav.Class_NavDate.Vhod() in C:\Users\lukas\OneDrive\Документы\Visual Studio 2015\Projects\XP11_User_nav\XP11_User_nav\Class_NavDate.vb:Zeile 54. bei XP11_User_nav.Form1.Button_Go_Click(Object sender, EventArgs e) in C:\Users\lukas\OneDrive\Документы\Visual Studio 2015\Projects\XP11_User_nav\XP11_User_nav\Form1.vb:Zeile 8. bei System.Windows.Forms.Control.OnClick(EventArgs e) bei System.Windows.Forms.Button.OnClick(EventArgs e) bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) bei System.Windows.Forms.Control.WndProc(Message& m) bei System.Windows.Forms.ButtonBase.WndProc(Message& m) bei System.Windows.Forms.Button.WndProc(Message& m) bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) 1 Quote Share this post Link to post Share on other sites
Rudeboy1988 873 Posted May 2, 2017 1 час назад, Mehanik пишет: Это при запуске? Винда английская. Разделитель поменяли? Да, при запуске. Винда английская и разделитель "," 1 Quote Share this post Link to post Share on other sites
DjGarry 3 Posted May 3, 2017 Такая же ошибка - разделитель и так стоит - винда русская Quote Share this post Link to post Share on other sites
Mehanik 16 Posted May 3, 2017 Перекачайте по ссылке в первом посту и отпишитесь, плиз. Желательно с текстом ошибки. Quote Share this post Link to post Share on other sites
mers 29 Posted May 3, 2017 (edited) 1 час назад, Mehanik пишет: Перекачайте по ссылке в первом посту и отпишитесь, плиз. Желательно с текстом ошибки. ничего не происходит файл user_nav.dat в \X-Plane 11\Custom Data\ создаёт, в нём: Цитата I 1100 Version - data cycle 1702, build 20170118, metadata NavXP1100. Copyright (c) 2017 Navigraph, Datasource Jeppesen 99 а замысел какой если не секрет? что даёт файл user_nav.dat и как или кем он будет читаться? Edited May 3, 2017 by mers дополнение Quote Share this post Link to post Share on other sites
Mehanik 16 Posted May 3, 2017 (edited) Поменяйте разделитель дробной части на другой и попробуйте заново. Если для вас не понятен смысл этого файла, то лучше тогда ничего не трогать и летать как есть. Можете запороть сим, и будете кричать на меня ))). Edited May 3, 2017 by Mehanik Quote Share this post Link to post Share on other sites
mers 29 Posted May 3, 2017 2 минуты назад, Mehanik пишет: Поменяйте разделитель дробной части на другой и попробуйте заново. переписывает файл user_nav.dat и ничего дальше не происходит, пробовал разделитель дробной части "." "," " ' " Quote Share this post Link to post Share on other sites
Mehanik 16 Posted May 3, 2017 Есть возможность сменить язык на русский или английский в винде? Quote Share this post Link to post Share on other sites
mers 29 Posted May 3, 2017 Только что, Mehanik пишет: Есть возможность сменить язык на русский или английский в винде? ну так смени у себя, у меня сейчас такой возможности нет. Quote Share this post Link to post Share on other sites
Rost07 11 Posted May 3, 2017 9 часов назад, mers пишет: ничего не происходит файл user_nav.dat в \X-Plane 11\Custom Data\ создаёт, в нём: а замысел какой если не секрет? что даёт файл user_nav.dat и как или кем он будет читаться? Посмотрите здесь: Quote Share this post Link to post Share on other sites
mers 29 Posted May 4, 2017 15 часов назад, Rost07 пишет: Посмотрите здесь: хорошее дело! Автор, если помощь нужна, обращайся! Quote Share this post Link to post Share on other sites
serg3811 0 Posted June 4, 2017 Дык она earth_nav.dat в Custom Data ищет. Если скопировать из Resources, то работает. Строки с прочерками игнорирует, а так вроде нормально... Quote Share this post Link to post Share on other sites
serg3811 0 Posted June 4, 2017 9 55.42311478 37.90796661 0 0 50 141.225 IDW UUDD 14L inmarker И такие строки тоже игнорирует Quote Share this post Link to post Share on other sites
Рафаилыч 0 Posted December 8, 2017 Почему не делает файл отката .bak ??? Я решил попробовать эту прогу, так она мне мой файл затёрла ничего не спросив. Я конечно сам виноват, что копию не сделал, но это огромный недочёт!! Она кроме илсов похоже ничего не может. Ни приводы ни маяки ничего... У меня было все прописано руками. Из 12 строк на один порт осталось 4 !!! В общем оценка на 3 с минусом. Quote Share this post Link to post Share on other sites
Mehanik 16 Posted December 13, 2017 В 08.12.2017 в 17:38, Рафаилыч пишет: Почему не делает файл отката .bak ??? Я решил попробовать эту прогу, так она мне мой файл затёрла ничего не спросив. Я конечно сам виноват, что копию не сделал, но это огромный недочёт!! Она кроме илсов похоже ничего не может. Ни приводы ни маяки ничего... У меня было все прописано руками. Из 12 строк на один порт осталось 4 !!! В общем оценка на 3 с минусом. Алгоритм какой смог написал. Там в этих файлах много "но". Вы карту откройте и посмотрите все ли маяки на месте и прямые ли илсы. Если да, то какая разница сколько строк в файле. Quote Share this post Link to post Share on other sites
elf 123 Posted January 25, 2019 Спасибо. классная программа))) Quote Share this post Link to post Share on other sites
sakhara 3 Posted March 2, 2019 В 02.05.2017 в 12:32, Mehanik пишет: Программа для автоматического создания файла User_nav.dat. https://yadi.sk/d/kQNMaCb33HaKvy Ищет порты в которых есть файл nav.dat. Создает файл User_nav.dat, сравнивает строки файлов nav.dat и earth_nav.dat (по координатам и частотам маяков) и записывает в User_nav.dat Если программа не работает и создает пустой файл, то скорее всего у вас английская версия винды и нужно в настройках региона заменить разделитель дробной части с "." на "," Уважаемый Mehanik, не удается получить доступ к программе и скачать ее. Вы удалили ссылку? Quote Share this post Link to post Share on other sites
zvukoreg 0 Posted January 23, 2020 обновите плиз ссылочку на прогу, или киньте в личку Quote Share this post Link to post Share on other sites
Ivan_UOOO 22 Posted December 20, 2020 В 24.01.2020 в 01:46, zvukoreg пишет: обновите плиз ссылочку на прогу, или киньте в личку XP11_User_nav.rar 1 Quote Share this post Link to post Share on other sites