Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » Программа «X4 Builder» | страница 17
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

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

   Страница 17 из 38
На страницу: Пред.  1, 2, 3 ... 16, 17, 18 ... 36, 37, 38  След.    Перейти:   Все страницы
Поиск в этой теме:
Канал X4: Foundations: «Программа «X4 Builder»»
Dikiy
 50 EGP

Репутация: 0
Сообщения: 35

Зарегистрирован: 11.02.2015
d.xahok :
Дело не в модах, упало ведь на парсинге строки с десятичной точкой в Single. Да еще и в UI части.
2Dikiy
Если есть время и лень не грызет, попробуй изменить системный формат на десятичную точку (мб ребут будет нужен) и запустить билдера еще раз.


Изменил. Запустилось. Но это не вариант конечно. Исправьте у себя плиз на приведение к универсальной кодировке и подменяйте разделитель на тот, какой вам больше нравится, а уже потом конверт натравляйте Улыбка

А не вариант, так как у меня на "," много чего заточено в моих приложениях, так как запятая, по сути, является дефолтом для win1251. Да и экспорт из/в MS Excel не очень любит "." в разделителях Улыбка
    Добавлено: 21:29 16-11-2021   
d.xahok
 175 EGP


Рейтинг канала: 8(823)
Репутация: 6
Сообщения: 1705

Зарегистрирован: 19.10.2015
Версия точно последняя, 1.0.59? Начиная с 1.0.58 там культура en-us гвоздями прибивается на старте программы. Если только в системе эта культура отсутствует, в теории... Или еще какой НЁХ происходит.

Ради интереса, приаттачил к сообщению 1.0.60b1 DEBUG билд. Он тоже падает с ошибкой при десятичной запятой в системе?

Dikiy :
так как запятая, по сути, является дефолтом для win1251. Да и экспорт из/в MS Excel не очень любит "." в разделителях

Ох как много нецензурных слов я могу сказать по этому поводу, особенно про зоопарк разделителей, даже среди постсоветских стран. Хотя у нас еще ничего, вот в Канаде реально ад, т.к. пол страны использует точку (англоговорящие), а пол страны запятую (франкоговорящие). Хуже только с именем пользователя Администратор.
PS. MS Excel вообще без разницы что использовать, он нужные костыли в зависимости от системных настроек достает, но с точкой автоопределение типов лучше работает, проверено, там костыли качественнее. А уж классические CSV файлы с запятыми в качестве разделителя (наиболее часто используемый вариант), в половине стран мира превращается в ад с горой кавычек.

X4 Builder.7z
 Описание:
 Имя файла:  X4 Builder.7z
 Размер файла:  750.17 KB
 Скачано:  138 раз(а)
    Добавлено: 22:21 16-11-2021   
Dikiy
 50 EGP

Репутация: 0
Сообщения: 35

Зарегистрирован: 11.02.2015
d.xahok :
Версия точно последняя, 1.0.59? Начиная с 1.0.58 там культура en-us гвоздями прибивается на старте программы. Если только в системе эта культура отсутствует, в теории... Или еще какой НЁХ происходит.

Ради интереса, приаттачил к сообщению 1.0.60b1 DEBUG билд. Он тоже падает с ошибкой при десятичной запятой в системе?

PS. MS Excel вообще без разницы что использовать, он нужные костыли в зависимости от системных настроек достает, но с точкой автоопределение типов лучше работает, проверено, там костыли качественнее.


А культура к UI точно прицеплена? Ну как-то вот через это например: Thread.CurrentThread.CurrentUICulture?

Вообще не запускается эта версия. Начальная заставка и... закрытие приложения. Даже буковки писать не начинает (те что внизу).

ЗЫ. попробуй в ексель засунуть набор цифер с точкой в разделителе, когда у тебя запятая в региональных, и ты получишь кучу текстовых полей, а при попытке их перевести в цифру (через замену точки на запятую) часть из них станет датами. бесит ужасно. ну да это лирика. есть еще ряд моментов со всякими OLAP и BI системами. там уже не бесит, а не даёт нормально работать Улыбка

Последний раз редактировалось: Dikiy (08:37 17-11-2021), всего редактировалось 1 раз
    Добавлено: 08:33 17-11-2021   
d.xahok
 175 EGP


Рейтинг канала: 8(823)
Репутация: 6
Сообщения: 1705

Зарегистрирован: 19.10.2015
Через
Код:
CultureInfo.CurrentCulture = CultureInfo.GetCultureInfo("en-us")

Практически первая команда перед загрузкой формы, перебивающая культуру в UI потоке. Раньше там только Stopwatch создается.
alexalsp :

Могу сурцы скинуть, если Леша не против и VB.Net не пугает. Или он сам скинет, мб у него посвежее что есть. Тогда наживую можно будет увидеть ЧЗНЁХ и WTF случился.

Dikiy :
есть еще ряд моментов со всякими OLAP и BI системами

Потому что большая часть крупного софта, особенно направленного на работу с данными, ориентирована на работу с десятичной точкой и запятой или неразрывным пробелом, как разделителем разрядов. Издержки существования кремниевой долины и оказанном ею влияния на весь мир.
    Добавлено: 14:19 17-11-2021   
Dikiy
 50 EGP

Репутация: 0
Сообщения: 35

Зарегистрирован: 11.02.2015
d.xahok :
Через
Код:
CultureInfo.CurrentCulture = CultureInfo.GetCultureInfo("en-us")

Практически первая команда перед загрузкой формы, перебивающая культуру в UI потоке. Раньше там только Stopwatch создается.
alexalsp :

Могу сурцы скинуть, если Леша не против и VB.Net не пугает. Или он сам скинет, мб у него посвежее что есть. Тогда наживую можно будет увидеть ЧЗНЁХ и WTF случился.

Dikiy :
есть еще ряд моментов со всякими OLAP и BI системами

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


CurrentCulture и CurrentUICulture несколько отличаются. Одно за поток, а второе за UI в ответе. Обе надо-бы переопределять, по необходимости. Я обычно как-то так делаю
CultureInfo cinfo = new CultureInfo("ru-RU");
DateTimeFormatInfo dinfo = cinfo.DateTimeFormat;
dinfo.ShortDatePattern = "dd.MM.yyyy";
cinfo.DateTimeFormat = dinfo;
Thread.CurrentThread.CurrentCulture = cinfo;
Thread.CurrentThread.CurrentUICulture = cinfo;

избыточно, но зато без неожиданностей. ну а где надо разделители всякие и прочую лабуду четко зафиксировать - дополняю это cifo нужными фишечками Улыбка

Можно и сорзы, но VB.NET прям не то чтобы пугает, но вызывает всякие не здоровые ощущения как, к примеру, джава Улыбка
    Добавлено: 15:47 17-11-2021   
d.xahok
 175 EGP


Рейтинг канала: 8(823)
Репутация: 6
Сообщения: 1705

Зарегистрирован: 19.10.2015
Второе за вывод на UI, на сколько я помню, да и работает больше для биндингов и датасурсов. Хотя мб парсинг при обратном биндинге, от контрола к полю, еще срабатывает.

Если только перебить CultureInfo.DefaultThreadCurrentCulture еще дополнительно. Мб в каком стороннем потоке пробивает иногда. Хотя и 58, и 59, на ru-ru локали обкатывали, там в одной из бетт проблема была на ней, как на en-us в 57 и младше.

Кстати, Dikiy, можешь попробовать 57 версию билдера. Она конечно несколько устарела и гораздо более тормозная, но она как раз чисто под локаль с десятичной запятой была (с реплейсом точек на запятые).
    Добавлено: 16:00 17-11-2021   
Dikiy
 50 EGP

Репутация: 0
Сообщения: 35

Зарегистрирован: 11.02.2015
d.xahok :
Второе за вывод на UI, на сколько я помню, да и работает больше для биндингов и датасурсов. Хотя мб парсинг при обратном биндинге, от контрола к полю, еще срабатывает.

Если только перебить CultureInfo.DefaultThreadCurrentCulture еще дополнительно. Мб в каком стороннем потоке пробивает иногда. Хотя и 58, и 59, на ru-ru локали обкатывали, там в одной из бетт проблема была на ней, как на en-us в 57 и младше.

Кстати, Dikiy, можешь попробовать 57 версию билдера. Она конечно несколько устарела и гораздо более тормозная, но она как раз чисто под локаль с десятичной запятой была (с реплейсом точек на запятые).


могу. дайте ссылку на нее плиз
    Добавлено: 16:07 17-11-2021   
d.xahok
 175 EGP


Рейтинг канала: 8(823)
Репутация: 6
Сообщения: 1705

Зарегистрирован: 19.10.2015
В первом посте в теме есть архивные версии.
    Добавлено: 16:12 17-11-2021   
Dikiy
 50 EGP

Репутация: 0
Сообщения: 35

Зарегистрирован: 11.02.2015
d.xahok :
В первом посте в теме есть архивные версии.


да, но там нет ссылок на файлы
    Добавлено: 16:17 17-11-2021   
d.xahok
 175 EGP


Рейтинг канала: 8(823)
Репутация: 6
Сообщения: 1705

Зарегистрирован: 19.10.2015
Dikiy :
да, но там нет ссылок на файлы

Тупанул. Приаттачил.

x4_builder_1057_462.rar
 Описание:
 Имя файла:  x4_builder_1057_462.rar
 Размер файла:  724.13 KB
 Скачано:  121 раз(а)
    Добавлено: 16:29 17-11-2021   
Dikiy
 50 EGP

Репутация: 0
Сообщения: 35

Зарегистрирован: 11.02.2015
d.xahok :
Dikiy :
да, но там нет ссылок на файлы

Тупанул. Приаттачил.

ошибка архива. рар и 7зип не открывают
    Добавлено: 16:31 17-11-2021   
d.xahok
 175 EGP


Рейтинг канала: 8(823)
Репутация: 6
Сообщения: 1705

Зарегистрирован: 19.10.2015
Dikiy :
ошибка архива. рар и 7зип не открывают

Тотла в этом плане намного менее привередливая.

X4 Builder.zip
 Описание:
 Имя файла:  X4 Builder.zip
 Размер файла:  770.93 KB
 Скачано:  123 раз(а)
    Добавлено: 16:39 17-11-2021   
Dikiy
 50 EGP

Репутация: 0
Сообщения: 35

Зарегистрирован: 11.02.2015
тот же результат что и в последней
    Добавлено: 16:43 17-11-2021   
d.xahok
 175 EGP


Рейтинг канала: 8(823)
Репутация: 6
Сообщения: 1705

Зарегистрирован: 19.10.2015
Только что скачал и распаковал 7zip'ом.
    Добавлено: 16:47 17-11-2021   
Dikiy
 50 EGP

Репутация: 0
Сообщения: 35

Зарегистрирован: 11.02.2015
d.xahok :
Только что скачал и распаковал 7zip'ом.


я о результате который был с точкой в последней сборке Улыбка
    Добавлено: 17:46 17-11-2021   
alexusvm
 652 EGP


Модератор
Рейтинг канала: 13(2100)
Репутация: 31
Сообщения: 1583
Откуда: Москва
Зарегистрирован: 30.08.2012
Попробуй в реестре \HKEY_CURRENT_USER\SOFTWARE\VB and VBA Program Settings\X Rebirth builder 2\Settings заменить FontSize на 9 ...

Последний раз редактировалось: alexusvm (18:22 17-11-2021), всего редактировалось 1 раз
    Добавлено: 18:22 17-11-2021   
alexalsp
 513 EGP


Модератор
Рейтинг канала: 11(1671)
Репутация: 54
Сообщения: 4235

Зарегистрирован: 12.08.2014
продублировал у егов, мож больше тестеров будет Улыбка

https://forum.egosoft.com/viewtopic.php?p=5088603#p5088603
_________________
CMDR: Fallout(EG)

ED - если застряли: https://discord.gg/w56kPWH
    Добавлено: 15:49 18-11-2021   
d.xahok
 175 EGP


Рейтинг канала: 8(823)
Репутация: 6
Сообщения: 1705

Зарегистрирован: 19.10.2015
Леш, вот такой вопрос на засыпку: если тебя отправят на китайский сайт, как быстро ты на нем найдешь ссылку на скачивание файла? Подмигиваю
    Добавлено: 15:54 18-11-2021   
ayes
 92 EGP


Рейтинг канала: 5(112)
Репутация: -37
Сообщения: 1016
Откуда: Чебоксары
Зарегистрирован: 22.02.2008
d.xahok :
китайский сайт, как быстро ты на нем найдешь ссылку на скачивание файла?
Гугл переводчик встроенный в Хром мне в этом помогал. Переводишь всю страницу на русский... В других браузерах такая фича наверное тоже есть Подмигиваю

Последний раз редактировалось: ayes (16:03 18-11-2021), всего редактировалось 2 раз(а)
    Добавлено: 16:02 18-11-2021   
d.xahok
 175 EGP


Рейтинг канала: 8(823)
Репутация: 6
Сообщения: 1705

Зарегистрирован: 19.10.2015
И владеют этой фичей аж полтора гика и 3 продвинутых пользователя. Игроки и к первым, и ко вторым, относятся крайне редко.
    Добавлено: 16:05 18-11-2021   
Канал X4: Foundations: «Программа «X4 Builder»»
На страницу: Пред.  1, 2, 3 ... 16, 17, 18 ... 36, 37, 38  След.    Перейти:   Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: О да, принцесса чувствует себя хорошо: просила еще аргонского виски и травки...

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