Перейти к содержимому

Фото
- - - - -

Каракули из русских букв при добавлении данных из reg файлов


Лучший Ответ NeverBackDown, 26 апреля 2015 - 15:51

форматы - Россия, уникод - русский


после перезагрузки и батника ничего не поменялось


поменял кодировку файла на UCS-2 Little Endian, каракули исчезли! В этой кодировке экспортирует сам регэдитор.

Перейти к полному сообщению


  • Вы не можете создать новую тему
  • Please log in to reply
6 ответов в этой теме

#1 NeverBackDown

NeverBackDown

    Ученый

  • Пользователь
  • 453 сообщений
  • Откуда:Ревель

Отправлено 26 апреля 2015 - 14:53

Если писать вручную в регистре, кирилица отображается нормально. При импорте reg с кирилицей, она превращается в мусор.

Если написать кирилицу в регистре и экспортировать в reg, то эти записи сохраняются не как текст, а как набор символов.

 

Если запутано написал, позже будут скрины.

 

Кирилицей хочу вбить пути к иконкам, в них есть кирилица.


  • 0

#2 skill-AB

skill-AB

    Huge Cojones

  • Постоялец
  • 9 702 сообщений

Отправлено 26 апреля 2015 - 15:00

может открыть через Notepad++ и выбрать кодировку UTF-8 without BOM?


ну и сохранить естественно


  • 1

летела жизнь в плохом автомобиле и вылетала с выхлопом в трубу


#3 NeverBackDown

NeverBackDown

    Ученый

  • Пользователь
  • 453 сообщений
  • Откуда:Ревель

Отправлено 26 апреля 2015 - 15:05

может открыть через Notepad++ и выбрать кодировку UTF-8 without BOM?


ну и сохранить естественно

когда открываю рег файл в ++, там в нижнем углу написано UTF-8 without BOM.

Может это потому что винда нерусская?


  • 0

#4 skill-AB

skill-AB

    Huge Cojones

  • Постоялец
  • 9 702 сообщений

Отправлено 26 апреля 2015 - 15:06

http://forum.oszone....ead-169373.html


  • 0

летела жизнь в плохом автомобиле и вылетала с выхлопом в трубу


#5 NeverBackDown

NeverBackDown

    Ученый

  • Пользователь
  • 453 сообщений
  • Откуда:Ревель

Отправлено 26 апреля 2015 - 15:16

перезагрузка нужна? батник сделал, не помогло.

 

Вот как выглядит нормально:

D:\SOFT\PC\Системные утилиты\Оформление\Icons\File Icons Vs3\File Icons Vs3\MP4.ico,0

А вот так когда из рег файла:

D:\SOFT\PC\Системные утилиты\Оформление\Icons\File Icons Vs3\File Icons Vs3\MP4.ico,0


вот так выглядит мой рег файл:

[HKEY_CURRENT_USER\Software\Classes\GomPlayer.mp4\DefaultIcon]
@="D:\\SOFT\\PC\\Системные утилиты\\Оформление\\Icons\\File Icons Vs3\\File Icons Vs3\\MP4.ico,0"
 

а вот так при экспорте:

[HKEY_CURRENT_USER\Software\Classes\GomPlayer.mp4\DefaultIcon]
@=hex(2):44,00,3a,00,5c,00,53,00,4f,00,46,00,54,00,5c,00,50,00,43,00,5c,00,21,\
  04,38,04,41,04,42,04,35,04,3c,04,3d,04,4b,04,35,04,20,00,43,04,42,04,38,04,\
  3b,04,38,04,42,04,4b,04,5c,00,1e,04,44,04,3e,04,40,04,3c,04,3b,04,35,04,3d,\
  04,38,04,35,04,5c,00,49,00,63,00,6f,00,6e,00,73,00,5c,00,46,00,69,00,6c,00,\
  65,00,20,00,49,00,63,00,6f,00,6e,00,73,00,20,00,56,00,73,00,33,00,5c,00,46,\
  00,69,00,6c,00,65,00,20,00,49,00,63,00,6f,00,6e,00,73,00,20,00,56,00,73,00,\
  33,00,5c,00,4d,00,50,00,34,00,2e,00,69,00,63,00,6f,00,2c,00,30,00,00,00
 


  • 0

#6 skill-AB

skill-AB

    Huge Cojones

  • Постоялец
  • 9 702 сообщений

Отправлено 26 апреля 2015 - 15:17

тогда не знаю

 

 

в настройках языков локаль какой страны стоит?


  • 0

летела жизнь в плохом автомобиле и вылетала с выхлопом в трубу


#7 NeverBackDown

NeverBackDown

    Ученый

  • Пользователь
  • 453 сообщений
  • Откуда:Ревель

Отправлено 26 апреля 2015 - 15:51   Лучший Ответ

форматы - Россия, уникод - русский


после перезагрузки и батника ничего не поменялось


поменял кодировку файла на UCS-2 Little Endian, каракули исчезли! В этой кодировке экспортирует сам регэдитор.


  • 1