avmaksimov
Новичок
- Сообщения
- 46
- Репутация
- 4
Т.е. вообще, какая предпочитетельней: ANSI, UTF, UTF BOM или ещё какая-то?
Давно пользуюсь и уже написал свои библиотеки под себя, но в последнее время ловлю глюки из-за русских имён папок. Это санкции?))
Раньше такого не было. Сейчас, правда, реже пользуюсь (всё уже написано, да и профиль работы немного другой), поэтому не сразу обнаружил.
В общем, старые скрипты, которые прекрасно себе работали, сейчас вообще не запускают. Я запускаю скрипт из одной папки и делаю include своих файлов чере з '..\' или ',,\..\' и далее полный путь. По пути к этим файлам встречаются русские имена папок (так исторически сложилось).
Не могу понять, файлы в какой кодировке должны быть или какие-то настройки были в SciTE и сбились? Скорей всего, так и есть. Переводил в UTF BOM - вроде бы помогало раньше. Сейчас нет. Перевёл в ANSI - вроде получше, но ругается, что не может найти какие-то файлы уже даже в подпапке того же файла, но перед этим пишет странное "->Includefile 10:'BS_Messages.au3' contains Unicode characters in name so copied to tempfile E:\Temp\AutoIt3WrapperRunTmpFiles\10_BS_Messages.au3". Не понимаю. Всё в ANSI. В редакторе стёр старое название и новое сделал.
Прошу помочь, что нужно сделать, чтобы заработало? Файл настроек SciTE прикладываю (сегодня раскомментировал character.set=204).
В общем, перевёл всё на ANSI и исхитрился, чтобы папка не содержала кириллицу. Непонятно, как раньше это работало. Буду признателен, если кто напишет.
Прошёл почти год и наткнулся в поиске на своё сообщение (((.
Давно пользуюсь и уже написал свои библиотеки под себя, но в последнее время ловлю глюки из-за русских имён папок. Это санкции?))
Раньше такого не было. Сейчас, правда, реже пользуюсь (всё уже написано, да и профиль работы немного другой), поэтому не сразу обнаружил.
В общем, старые скрипты, которые прекрасно себе работали, сейчас вообще не запускают. Я запускаю скрипт из одной папки и делаю include своих файлов чере з '..\' или ',,\..\' и далее полный путь. По пути к этим файлам встречаются русские имена папок (так исторически сложилось).
Не могу понять, файлы в какой кодировке должны быть или какие-то настройки были в SciTE и сбились? Скорей всего, так и есть. Переводил в UTF BOM - вроде бы помогало раньше. Сейчас нет. Перевёл в ANSI - вроде получше, но ругается, что не может найти какие-то файлы уже даже в подпапке того же файла, но перед этим пишет странное "->Includefile 10:'BS_Messages.au3' contains Unicode characters in name so copied to tempfile E:\Temp\AutoIt3WrapperRunTmpFiles\10_BS_Messages.au3". Не понимаю. Всё в ANSI. В редакторе стёр старое название и новое сделал.
Прошу помочь, что нужно сделать, чтобы заработало? Файл настроек SciTE прикладываю (сегодня раскомментировал character.set=204).
Сообщение автоматически объединено:
В общем, перевёл всё на ANSI и исхитрился, чтобы папка не содержала кириллицу. Непонятно, как раньше это работало. Буду признателен, если кто напишет.
Сообщение автоматически объединено:
Прошёл почти год и наткнулся в поиске на своё сообщение (((.
Последнее редактирование: