Изменение настроек кодировки в Терминале на Mac

В разделе настроек «Кодировки» в Терминале можно задать региональные кодировки символов, которые могут потребоваться при работе с Терминалом.

Чтобы изменить эти настройки в Терминале на Mac, выберите «Терминал» > «Настройки», затем нажмите «Кодировки».
Выберите региональные кодировки символов, которые могут Вам потребоваться в Терминале. После выбора кодировок они становятся доступны во всплывающем меню «Кодировка текста» в панели «Дополнения» в разделе настроек «Профили».
Чтобы выбрать все региональные кодировки, нажмите кнопку «Включить все».
Чтобы отменить выбор всех региональных кодировок, нажмите кнопку «Отключить все».
Вернуться к настройкам по умолчанию
Чтобы восстановить значения региональных кодировок по умолчанию, нажмите «Значения по умолчанию».
Сменить кодировку файла на UTF-8 в Excel
Если при импорте контактов вы видите нечитаемые символы, как на скриншоте, это значит, что кодировка файла не подходит для импорта в Unisender. Файл нужно перекодировать в UTF-8. Далее мы расскажем, как это сделать в Excel.

Создаем и открываем новый Excel файл.

Переходим на вкладку «Данные», выбираем «Получение внешних данных», а далее — «Из текста».

В окне для импорта текстового файла выбираем файл с неверной кодировкой и нажимаем кнопку «Импорт».

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

В поле «Формат файла» перебираем кодировки, пока не найдём ту, в которой текст отображается правильно. Вариантов много, поэтому можно начать с форматов, которые начинаются со слова «Кириллица». Находим нужный формат, нажимаем «Далее».
Выбираем символы-разделители. В нашем случае это запятая.
Нажимаем «Далее» — «Готово» — «OK»

Так выглядит импортированный текст в Excel.

Теперь нажимаем «Файл» — «Сохранить как».
Выбираем место, где будет храниться файл. Вводим название файла, тип файла выбираем CSV, ниже нажимаем «Сервис» — «Параметры веб-документа».

Переходим на вкладку «Кодировка», выбираем «Юникод UTF-8» и нажимаем «OK».

Теперь импортируем его и видим, что текст отображается корректно.
VBA Excel MacOs. Кодировка кириллицы при получении строки с PHP сервера
Отправляю GET запрос на сервер, в ответ получаю строку. В екселе под виндой всё работает. А в екселе под MacOs выдаёт кракозябры. Причём, только заглавные буквы ломает, маленькие получает нормально. Код PHP на сервере:
VBA макрос:
Option Explicit Private Declare PtrSafe Function popen Lib "/usr/lib/libc.dylib" (ByVal command As String, ByVal mode As String) As LongPtr Private Declare PtrSafe Function pclose Lib "/usr/lib/libc.dylib" (ByVal file As LongPtr) As Long Private Declare PtrSafe Function fread Lib "/usr/lib/libc.dylib" (ByVal outStr As String, ByVal size As LongPtr, ByVal items As LongPtr, ByVal stream As LongPtr) As Long Private Declare PtrSafe Function feof Lib "/usr/lib/libc.dylib" (ByVal file As LongPtr) As LongPtr #If Mac Then 'макрос для Mac params = "test=test" result = HTTPGet("http://f0106330.xsph.ru/test.php", params) #Else 'макрос для Win Set oHttp = CreateObject("MSXML2.ServerXMLHTTP") comp = CreateObject("WScript.Network").ComputerName sUrl = "http://f0106330.xsph.ru/test.php?test=test" oHttp.Open "GET", sUrl, False oHttp.setRequestHeader "User-Agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)" oHttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" oHttp.Send ("") result = oHttp.ResponseText #End If Function HTTPGet(sUrl As String, sQuery As String) As String Dim sCmd As String Dim sResult As String Dim lExitCode As Long sCmd = "curl --get -d """ & sQuery & """" & " " & sUrl sResult = execShell(sCmd, lExitCode) HTTPGet = sResult End Function Function execShell(command As String, Optional ByRef exitCode As Long) As String Dim file As LongPtr file = popen(command, "r") If file = 0 Then Exit Function End If While feof(file) = 0 Dim chunk As String Dim read As Long chunk = Space(50) read = fread(chunk, 1, Len(chunk) - 1, file) If read > 0 Then chunk = Left$(chunk, read) execShell = execShell & chunk End If Wend exitCode = pclose(file) End Function
Как поменять кодировку в excel mac os
Нет.
_________________
Алексей @ МакЦентр
| Steps писал(а): |
| Это не кодировка, это шрифты. Убивайте дубликаты в шрифтовой утилите. |
Какие именно шрифты.
Посмотрел, дубликатов не обнаружил!
| Добавлено: Пт Окт 05, 2012 12:49 | |
| Не шрифты это. Кодировка. _________________ Алексей @ МакЦентр | |
| Добавлено: Пт Окт 05, 2012 12:58 | |
| Neo У меня такое было именно когда я сдуру разрешил Офису беcконтрольно шрифтов в систему напихать. Он это испокон веку любит… _________________ Больше в бане — чище форум. ubi nil vales, ibi nil velis | |
| Добавлено: Пт Окт 05, 2012 13:32 | |
| Steps , у меня из шрифтов только необходимый минимум. OpenOffice такие файлы открывает легко, а Excel — ни в какую. _________________ Алексей @ МакЦентр | |
| Добавлено: Пт Окт 05, 2012 16:12 | |
| sidor-r Обычно микрософт любит папку создавать типа Microsoft fonts в Library/Fonts или Users/Library/Fonts. Вот ее надо удалить. |
|
| Добавлено: Пт Окт 05, 2012 16:22 | |
| sidor-r Чтобы понять, попробуйте сменить шрифт в экселевской ячейке на что-нибудь вроде TimesCY _________________ Слово не воробей, вылетит неосторожное — вернется трёхэтажное! | |
| C2H5OH писал(а): |
| . на что-нибудь вроде TimesCY |