Здравствуйте ! Проблема, я думаю, в том, что у меня программы лежат некоторые с 2007 года. Т.е. написано в 2007 году а потом несколько раз модернизировалось, переписывалось "за основу" и прочее. За это время поменялась куча компиляторов (версии вверх) и в Винде 10 и 11 довольно много внутри кардинально поменялось. А компиляторы ранее "те что не поддерживали UTF-8" ( под словом компиляторы я подразумеваю IDE разработчика оконное) сейчас в последних версиях, все поддерживают и внутри себя работают в UTF-8 - а Винда осталась виндой, со своими кирилическими заморочками. Ну и тебе везде предлагают "ваш файл изменился, давайте его перепишем?" и после переписки вылазит разное... Wednesday, December 4, 2024, 9:08:56 PM, Mykola Ulianytskyi lystor@gmail.com you wrote:
Ну ось я теж оновився на 24H2, але таких ефектів не спостерігаю.
MU> +1
MU> У меня также 24H2 и проблем нет, хотя все исходники в UTF-8, а не в ANSI.
MU> ---
MU> В настройках для ANSI указано:
MU> - Current system locale: Russian
MU> - Beta (Use Unicode UTF-8): off
MU> ---
MU> Интересно какой редактор таки ушатал все исходники с кириллицей?
MU> --
MU> Best regards,
MU> Mykola
MU> On Wed, Dec 4, 2024 at 8:39 PM Taras Heichenko
Ну ось я теж оновився на 24H2, але таких ефектів не спостерігаю. Хоча у мене програми коментовані англійською мовою як правило, ну і я взагалі з ними працюю з WSL2. Але все ж є тексти і кирилицею.
Здравствуйте !
локаль стоит "Русский(Украина)". это "язык системы" -
Выпуск Windows 11 Pro Версия 24H2 Дата установки 29.10.2024 Сборка ОС 26100.2454 Взаимодействие Пакет интерфейса компонентов Windows 1000.26100.36.0
и аттач гляньте.
Wednesday, December 4, 2024, 5:15:43 PM, Mykola Ulianytskyi lystor@gmail.com you wrote: MU> Напоследок хоть скажите свои параметры:
Control Panel >> Clock and region > Region > Administrative > Language for MU> non-unicode programs > Change system locale: MU> 1) Current system locale: ? MU> 2) Beta (Use Unicode UTF-8): ?
MU> -- MU> Best regards, MU> Mykola
MU> On Wed, Dec 4, 2024 at 5:09 PM Alexander V Soroka
wrote: Привет !
кароче :-)
Винда 11 это "волшебное изделие". А все Чаты ЖПТ и Копилоты - еще более волшебные на всю голову :-)
Закрываю тему - хорошо что я имею многоуровневое бекапирование критических текстов. Я нашел текст программы, перед тем как я менял свой диск, я сделал еще одну резервную копию. Вот - пригодилось :-)
Всем спасибо за участие! :-) думаю вам тоже было интересно.
А я убил почти день на все эти разбирательства.
Всем спасибо - тема закрыта.
Wednesday, December 4, 2024, 4:47:13 PM, Alexander V Soroka alex@euro.net.ua you wrote: AVS> похоже вы правы...
AVS> Я порылся и нашел старую версию программы (до моих дописок) AVS> но вот этот кусок текста не менялся.
AVS> Итак вот что там было в моей программе:
AVS> // === Глобальные переменные ===
AVS> #define U_16 1 // U_16 == 1 это Вариант для 16 симвю ЖКИ !!!
AVS> #define U_detali 0 // поправка (+) для АЦП из-за разброса AVS> деталей делителя 1V==217.81F === 12.0в=2614 АЦП === 23.07.2018 AVS> #define U1_detali 0 // поправка (+) для АЦП из-за разброса AVS> деталей делителя 1V==217.81F === 12.0в=2614 АЦП === 23.07.2018 AVS> #define UUU 217.81F // делитель: 1V==217.81F === 12.0в=2614 АЦП === 23.07.2018 AVS> #define UUU2 217.81F // делитель: 1V==217.81F === 12.0в=2614 АЦП === 23.07.2018 AVS> //#define III 21.85F // делитель: AVS> 1A==21,85...27,31...37,54F === IRF3205 at 20...40C === Ver7 === 23.07.2018 AVS> #define III 68.5F // делитель: 1A==85,3 === Ver6 === AVS> 10.09.2018 , с 21.05.2020 изменено на 68.5F (68,3F по расчетам) AVS> #define III2 68.5F // делитель: 1A==85,3 === Ver6 === AVS> 10.09.2018 , с 21.05.2020 изменено на 68.5F (68,3F по расчетам) AVS> #define III_R 16 // поправка напряжения на шунт при AVS> разряде : 1A==68,25_АЦП при 0.02 Ома шунте это 0.02V или === Ver6 === 21.05.2020 AVS> #define III_R2 16 // поправка напряжения на шунт при AVS> разряде : 1A==68,25_АЦП при 0.02 Ома шунте это 0.02V или === Ver6 === 21.05.2020 AVS> #define I_detali 1 // поправка (-) для АЦП из-за разброса деталей делителя AVS> #define I_detali2 1 // поправка (-) для АЦП из-за разброса деталей делителя
AVS> #define I_button 2 // поправка (+)x2 для Ibutton in Timer0 из-за разброса деталей AVS> #define IR_detali 1 // поправка (-) для АЦП из-за AVS> разброса деталей делителя РАЗРЯД AVS> #define IR_detali2 1 // поправка (-) для АЦП из-за AVS> разброса деталей делителя РАЗРЯД
AVS> #define TimRA 0x01 // Нижний предел величины OCRx таймера ШИМ -- для 1мкФ AVS> //#define TimOCR 0x01 // Нижний предел величины OCRx AVS> таймера ШИМ в попугаях АЦП (0x70) AVS> #define xtal 8000000 // частота кварца AVS> ...
AVS> а вот что напереводил Копилот: AVS> ... AVS> ... AVS> Вот переведенный текст: AVS> #define U_16 1 // U_16 == 1 для работы на 16 битах !!! AVS> #define U_detali 0 // Детали (+) для работы на низких AVS> частотах 1V==217.81F === 12.0V=2614 Гц === 23.07.2018 AVS> #define U1_detali 0 // Детали (+) для работы на низких AVS> частотах 1V==217.81F === 12.0V=2614 Гц === 23.07.2018 AVS> #define UUU 217.81F // Детали: 1V==217.81F === 12.0V=2614 Гц === 23.07.2018 AVS> //#define III 21.85F // Детали: AVS> 1A==21,85...27,31...37,54F === IRF3205 при 20...40C === Ver7 === 23.07.2018 AVS> #define III 68.5F // Детали: 1A==85,3 === Ver6 === AVS> 10.09.2018 , а 21.05.2020 изменено на 68.5F (68,3F не подходит) AVS> #define III_R 16 // Детали изменения для работы на AVS> низких частотах: 1A==68,25_для 0.02 Гц при 0.02V === Ver6 === 21.05.2020 AVS> #define I_detali 1 // Детали (-) для работы на низких частотах AVS> #define I_button 2 // Детали (+)x2 для Ibutton в Timer0 для работы на низких частотах AVS> #define IR_detali 1 // Детали (-) для работы на низких частотах AVS> #define TimRA 0x01 // Таймер для настройки OCRx для работы на 1Гц AVS> //#define TimOCR 0x01 // Таймер для настройки OCRx для AVS> работы на высоких частотах (0x70) AVS> #define xtal 8000000 // Частота кристалла AVS> ...
AVS> Блин! а я обрадовался уже... AVS> ...придется таки руками все лазить - перепроверять. AVS> Но оно и полезно - заодно весь код проверю... :-)
AVS> Wednesday, December 4, 2024, 4:11:48 PM, Sergii Negodiuk AVS> petr@petrovych.kyiv.ua you wrote: SN>> А например SN>> #define xtal 8000000 // пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ SN>> тут было два слова
SN>> ЧатGPT заменил на три слова. SN>> #define xtal 8000000 // Частота кварцевого генератора
SN>> И не факт что там идет речь про частоту кварцевого генератора, но где-то в SN>> другой програме XTAL обозначало нечто подобное
SN>> ср, 4 груд. 2024 р. о 16:08 Sergii Negodiuk <
04.12.2024 17:52, Alexander V Soroka: petr@petrovych.kyiv.ua>
пише:
>> >> ср, 4 груд. 2024 р. о 15:25 Alexander V Soroka
пише: >>> ЧатыЖПТ стали умнее людей ? :-) >>> >> Да, скорее всего так и есть. Из исходного файла восстановить текст нельзя. >> Но можно *подобрать* текст исходя из контекста и учитывая количество >> символов в слове. >> >> Т.е. >> "Podsw_ON" -- можно *догадаться* что это "Включение подсветки" >> >> >>> >>> Wednesday, December 4, 2024, 3:02:36 PM, Valentin Nechayev >>> netch@netch.kiev.ua you wrote: >>> VN> hi, >>> VN> Wed, Dec 04, 2024 at 14:16:54, alex wrote about "[uanog] Re: >>> VN> Помогите с перекодировкой. текст в Windows 11 ...": >>> >>>>> Здравствуйте ! >>>>> зип в архиве в аттаче >>> VN> То же самое :(( >>> VN> 00000000 0d 0a 2f 2f 20 20 3d 3d 3d 20 ef bf bd ef bf bd |..// === >>> ......| >>> VN> 00000010 ef bf bd ef bf bd ef bf bd ef bf bd ef bf bd ef >>> |................| >>> VN> 00000020 bf bd ef bf bd ef bf bd 20 ef bf bd ef bf bd ef |........ >>> .......| >>> VN> 00000030 bf bd ef bf bd ef bf bd ef bf bd ef bf bd ef bf >>> |................| >>> >>> VN> Повторение U+FFFD. >>> VN> Это не восстанавливается. >>> VN> -netch- >>> >>> >>> -- >>> Best regards, >>> Alexander V Soroka http://www.svr.ua/ >>> AS106-RIPE >>> mailto:alex@euro.net.ua >>> >>> >>> -- >>> Это сообщение было проверено антивирусным ПО AVG на наличие вирусов. >>> www.avg.com >>> _______________________________________________ >>> UANOG mailing list -- uanog@uanog.one >>> To unsubscribe send an email to uanog-leave@uanog.one >>> SN>> _______________________________________________ SN>> UANOG mailing list -- uanog@uanog.one SN>> To unsubscribe send an email to uanog-leave@uanog.one
-- Best regards, Alexander V Soroka http://www.svr.ua/ AS106-RIPE mailto:alex@euro.net.ua
_______________________________________________ UANOG mailing list -- uanog@uanog.one To unsubscribe send an email to uanog-leave@uanog.one
MU> _______________________________________________ MU> UANOG mailing list -- uanog@uanog.one MU> To unsubscribe send an email to uanog-leave@uanog.one
_______________________________________________ UANOG mailing list -- uanog@uanog.one To unsubscribe send an email to uanog-leave@uanog.one
-- tasic@
_______________________________________________ UANOG mailing list -- uanog@uanog.one To unsubscribe send an email to uanog-leave@uanog.one
MU> _______________________________________________ MU> UANOG mailing list -- uanog@uanog.one MU> To unsubscribe send an email to uanog-leave@uanog.one -- Best regards, Alexander V Soroka http://www.svr.ua/ AS106-RIPE mailto:alex@euro.net.ua -- Это сообщение было проверено антивирусным ПО AVG на наличие вирусов. www.avg.com