Форум программистов, компьютерный форум, киберфорум
Windows 7
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/88: Рейтинг темы: голосов - 88, средняя оценка - 4.67
511 / 485 / 161
Регистрация: 08.07.2013
Сообщений: 1,714
Записей в блоге: 1
1

Портится кодировка названия файла

04.08.2018, 17:30. Показов 17056. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет.
Иногда файлы, распакованные из архива, скачанного из облака или файлопомойки, имеют такие названия (см.скрин).

Название: Screenshot_2.png
Просмотров: 163

Размер: 10.4 Кб

Причем у других все норм. ОС - Win7 pro, распаковываю winrar-ом.
Какие идеи, что это такое?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.08.2018, 17:30
Ответы с готовыми решениями:

Портится изображение плеера в интеренте
Добрый всем вечер. Не знал в какую теме отнести вопрос, поэтому выбрал этот. Замучила проблема с...

Портится кодировка
ситуация такая. я решаю функции из основного php-файла вынести в отдельный файл сделав это, у...

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

Портится имя файла
Почему когда я называю файл Русским именем хоть php файл, хоть txt файл я вижу так как на картике....

13
1047 / 531 / 66
Регистрация: 16.01.2013
Сообщений: 4,093
07.08.2018, 17:34 2
fol, не
Цитата Сообщение от fol Посмотреть сообщение
файлопомойки,
там много чего плохого есть, это не самое страшное.


не хватает каких то шрифтов. возможно копия windows урезанная вот он их и не находит.
0
511 / 485 / 161
Регистрация: 08.07.2013
Сообщений: 1,714
Записей в блоге: 1
08.08.2018, 09:45  [ТС] 3
Цитата Сообщение от evgenii3000 Посмотреть сообщение
там много чего плохого есть, это не самое страшное.
да не, не те файлопомойки)) я такое встречал, когда знакомый кидал на яндекс-диск архив с файлами, я скачиваю, а там такая же фигня
Цитата Сообщение от evgenii3000 Посмотреть сообщение
возможно копия windows урезанная вот он их и не находит
чистый msdn дистрибутив
Цитата Сообщение от evgenii3000 Посмотреть сообщение
не хватает каких то шрифтов
а вот на счет этого не в курсе, может ли отсутствие шрифтов так сказываться
0
Эксперт .NET
10574 / 6498 / 1506
Регистрация: 25.05.2015
Сообщений: 19,680
Записей в блоге: 14
08.08.2018, 09:47 4
fol, скиньте пример такого архива, небольшого размера.
0
1047 / 531 / 66
Регистрация: 16.01.2013
Сообщений: 4,093
08.08.2018, 14:21 5
Цитата Сообщение от fol Посмотреть сообщение
а вот на счет этого не в курсе, может ли отсутствие шрифтов так сказываться
если установлены не штатные шрифты и их использовали не для печати текста, то при переносе на другой ПК они себя так видут, так как ПК или windows не знаю что с этим делать.

Бывает даже в разных программах работаешь, банально копируешь текст из одной программы в другую и происходит как у вас на картинке. Если язык русский переключаю на раскладку "русскую" и текст копируется замечательно.
0
511 / 485 / 161
Регистрация: 08.07.2013
Сообщений: 1,714
Записей в блоге: 1
08.08.2018, 21:03  [ТС] 6
Цитата Сообщение от Rius Посмотреть сообщение
скиньте пример такого архива, небольшого размера.
там набор psd файлов, 426мб, сюда не пускает даже один. поэтому вот линк на архив с ними https://dropmefiles.com/Z7TY5
0
Эксперт .NET
10574 / 6498 / 1506
Регистрация: 25.05.2015
Сообщений: 19,680
Записей в блоге: 14
08.08.2018, 21:34 7
Это обычные имена в кодировке UTF-8:
Портится кодировка названия файла

Windows 10, 7Zip и WinRAR 5.6. распаковывают нормально.
Скопируйте сюда имя файла 1главная вер5.psd в виде крякозябров.
0
511 / 485 / 161
Регистрация: 08.07.2013
Сообщений: 1,714
Записей в блоге: 1
09.08.2018, 20:47  [ТС] 8
Цитата Сообщение от Rius Посмотреть сообщение
Скопируйте сюда имя файла 1главная вер5.psd в виде крякозябров.
1¦¦¦¬¦-¦-¦-¦-TП ¦-¦¦TА5.psd
0
Эксперт .NET
10574 / 6498 / 1506
Регистрация: 25.05.2015
Сообщений: 19,680
Записей в блоге: 14
09.08.2018, 21:31 9
Лучший ответ Сообщение было отмечено fol как решение

Решение

Код
1   ¦¦¦¬¦-¦-¦-¦-TП ¦-¦¦TА   5.psd
1   главная вер             5.psd
Русский текст был в UTF-8, по 2 байта на символ.
11 символов.
Крякозябриков 22 штуки.
Код
1   ¦¦ ¦¬ ¦- ¦- ¦- ¦- TП   ¦- ¦¦ TА   5.psd
1   г  л  а  в  н  а  я    в  е  р    5.psd
Код
 UTF-8              UTF-16                CP1251
г = D0B3    =    ¦¦ = 00A6 00A6     =     A6 A6
л = D0BB    =    ¦¬ = 00A6 00AC     =     A6 AC
а = D0B0    =    ¦- = 00A6 002D     =     A6 2D
в = D0B2    =    ¦- = 00A6 002D     =     A6 2D
н = D0BD    =    ¦- = 00A6 002D     =     A6 2D
я = D18F    =    TП = 0054 041F     =     54 CF
е = D0B5    =    ¦¦ = 00A6 00A6     =     A6 A6
р = D180    =    TА = 0054 0410     =     54 C0
7Zip попробуйте, как будет имена показывать.
1
511 / 485 / 161
Регистрация: 08.07.2013
Сообщений: 1,714
Записей в блоге: 1
11.08.2018, 00:38  [ТС] 10
Цитата Сообщение от Rius Посмотреть сообщение
7Zip попробуйте, как будет имена показывать
распаковал с помощью 7zip, файлы с норм названиями. странно, что сам не допер попробовать)
0
Эксперт .NET
10574 / 6498 / 1506
Регистрация: 25.05.2015
Сообщений: 19,680
Записей в блоге: 14
11.08.2018, 00:48 11
Цитата Сообщение от fol Посмотреть сообщение
распаковываю winrar-ом.
А WinRAR какой версии был?
0
511 / 485 / 161
Регистрация: 08.07.2013
Сообщений: 1,714
Записей в блоге: 1
11.08.2018, 10:36  [ТС] 12
Цитата Сообщение от Rius Посмотреть сообщение
А WinRAR какой версии был
3.71 ))
0
Эксперт .NET
10574 / 6498 / 1506
Регистрация: 25.05.2015
Сообщений: 19,680
Записей в блоге: 14
11.08.2018, 11:17 13
Цитата Сообщение от fol Посмотреть сообщение
3.71 ))
Ну ещё бы оно работало!
WinRAR 3.71: 21 September, 2007
2
0 / 0 / 0
Регистрация: 19.01.2022
Сообщений: 4
15.03.2022, 15:16 14
Цитата Сообщение от Rius Посмотреть сообщение
г = D0B3 = ¦¦ = 00A6 00A6 = A6 A6
Как конвертировать 00A6 00A6 в D0B3?
Или как D0B3 превратилось в 00A6 00A6?
0
15.03.2022, 15:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.03.2022, 15:16
Помогаю со студенческими работами здесь

Портится ли диск при порциональном считывании байт из файла
Если я читаю binaryReader"ом по 30-50 байтов файлы больше метра я сильно порчу диск? Будет ли...

Кодировка MySQL (названия таблиц отображаются иероглифами)
Приветсвую: Собственно, загрузка таблицы происходит след образом: BindingSource bindingSorce =...

Изменение каждого бита WAV-файла - файл "портится"
Нагуглил здесь https://ccrma.stanford.edu/courses/422/projects/WaveFormat/ что данные в формате wav...

Создание txt файла с текстом, полученным из названия файла в папке
Здравствуйте! В папке содержится огромное число файлов (более 300 тыс в каждой папке), которые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru