Samplitude Pro X Suite
Ну что, никто не смотрел что там за фигня с программой?
-
Заменил шрифты в Sam.exe, Sam_x64.exe и DSP_DLL_26.dll (Elastic Audio) - все равно подсказки Elastic Audio не исправились:
Есть список файлов, в которых прописан шрифт MAGIX Corpid. Скромный такой списочек...
Leserg, осталась ли у вас еще информация о том, что делать с файлами MFL*.dll?31 августа 2014 - 21:25 / #21 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 945
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1676
Был: 2024-07-28 22:59
Лайков: 167
очень давно у нас с вами был разговор про MFL DLL
Это "фишка" НЕ работает на продукции MAGIX по обработке аудио.
В программе используются шрифты:
Arial
Tahoma
Magix Corpid
Magix Corpid Bold
Magix Corpid Bold Italic
Magix Corpid Italic
MS UI Gothic
CorOff7i
CorOff7i_
CorOff5i
CorOff5i_
Из этого списка кириллица поддерживается только Arial и Tahoma. Очевидно, что остальные необходимо заменить на шрифты с поддержкой кириллицы. Подмену можно сделать в реестре Windows. Но на данной программе этого будет недостаточно. Требуется еще исправить кодировку 1252 на 1251. Но нужно это сделать в самой программе! Она очень объемная, и где искать (в каком файле или во всех сразу) эту кодировку я, просто, не знаю КАК. У меня нет опыта работы с такими объемами данных, а имеющиеся познания работы с отладчиком не позволяют решить эту проблему. Нужна помощь более продвинутого в этом деле человека.31 августа 2014 - 21:44 / #22 -
Совершенно случайно удалось повернуть проблему в совершенно другое русло.
Удалил все подмены шрифтов, вернул системные значения этим REG-файлом:Windows Registry Editor Version 5.00 [-HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes] ;удаляет раздел реестра [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes] "Arial CE,238"="Arial,238" "Arial CYR,204"="Arial,204" "Arial Greek,161"="Arial,161" "Arial TUR,162"="Arial,162" "Courier New CE,238"="Courier New,238" "Courier New CYR,204"="Courier New,204" "Courier New Greek,161"="Courier New,161" "Courier New TUR,162"="Courier New,162" "Helv"="MS Sans Serif" "Helvetica"="Arial" "MS Shell Dlg 2"="Tahoma" "Times"="Times New Roman" "Times New Roman CE,238"="Times New Roman,238" "Times New Roman CYR,204"="Times New Roman,204" "Times New Roman Greek,161"="Times New Roman,161" "Times New Roman TUR,162"="Times New Roman,162" "Tms Rmn"="MS Serif" "Arial Baltic,186"="Arial,186" "Courier New Baltic,186"="Courier New,186" "Times New Roman Baltic,186"="Times New Roman,186" "System,0"="System,204" "Fixedsys,0"="Fixedsys,204" "Small Fonts,0"="Small Fonts,204" "MS Serif,0"="MS Serif,204" "MS Sans Serif,0"="MS Sans Serif,204" "Courier,0"="Courier New,204" "Arial Cyr,0"="Arial,204" "Courier New Cyr,0"="Courier New,204" "Times New Roman Cyr,0"="Times New Roman,204" "Helv,0"="MS Sans Serif,204" "Tms Rmn,0"="MS Serif,204" "MS Shell Dlg"="Microsoft Sans Serif" "Arial"="Arial,204" "Arial,0"="Arial,204" "Courier,0"="Courier New,204" "Courier New"="Courier New,204" "Courier New,0"="Courier New,204" "Times New Roman"="Times New Roman,204" "Times New Roman,0"="Times New Roman,204" "Tahoma"="Tahoma,204" "Tahoma,0"="Tahoma,204" "Verdana"="Verdana,204" "Verdana,0"="Verdana,204" "Comic Sans MS"="Comic Sans MS,204" "Comic Sans MS,0"="Comic Sans MS,204"
И что же? Теперь редактор MIDI отображается нормально. В некоторых местах остались кракозябры в виде прямоугольников с точкой:
При попытке замены в реестре Magix Corpid на Arial, Tahoma и т.д. в редактор MIDI вновь возвращается иврит. У текста, выделенного на акртинке, было особое поведение: опытным путем удалось установить, что это Magix Corpid Bold (при его замене прямоугольники заменялись ивритом). Какую я ни подбирал замену Magix Corpid Bold, он не исправлялся, а превращался в иврит. Та же история с подсказками Elastic Audio:
"нормальные" прямоугольники становятся ивритом при замене.1 сентября 2014 - 01:11 / #23 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 945
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1676
Был: 2024-07-28 22:59
Лайков: 167
Предлагаю пока только такое решение избавления от кракозябликов:
1. Добавляем в реестр следующие параметры подмены шрифтаWindows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes] "Arial,0"="Arial,204" "Arial Black,0"="Arial Black,204" "Magix Corpid"="Arial" "Magix Corpid,0"="Arial,204" "Magix Corpid Bold Italic,0"="Arial,204" "Magix Corpid Bold"="Arial Black" "Magix Corpid Bold,0"="Arial Black,204" "Magix Corpid Italic,0"="Arial,204" "MS UI Gothic,0"="Arial,204" "Tahoma,0"="Tahoma,204"
Внимание! Только указанные параметры, больше ничего выдумывать не нужно!
Перезагружаем систему, чтобы изменения вступили в силу.
2. Открываем в НЕХ-редакторе исполняемый файл программы Sam.exe (Sam_x64.exe) и выполняем замену имени шрифта "Magix Corpid" на "Arial" или "Tahoma". Строка "Magix Corpid" в файле встречается только два раза, в первом случае как "Magix Corpid", а в другом как "Magix сorpid", поэтому заменить нужно обе. Наименования шрифтов "Magix Corpid Bold", "Magix Corpid Bold Italic", "Magix Corpid Italic", "MS UI Gothic" оставьте без изменений.
3. Запускаем программу и в настройках для окна "Выбор шрифта" и "Шрифт окон диспетчеров" выбираем кириллический шрифт или "Arial", или "Tahoma".
На этом все.
К сожалению проблема отображения кириллицы в модуле "Редактор Elastic Audio" осталась (у меня отображаются знаки вопросов).1 сентября 2014 - 13:29 / #24 -
Leserg, остальные подмены шрифтов удалить из этого раздела реестра?
Есть ли какой-нибудь способ узнать, какой шрифт используется в подсказках? Скорее всего тоже Corpid, так как после вашего файла в подсказках появился иврит. Если Corpid в реестре не трогать, там прямоугольнички, а в редакторе MIDI все нормально.
Такое поведение редактора MIDI скорее объясняется вот чем: в подпапке Bitmaps для каждого стиля оформления (Camo. Canis, StarGray) есть файлы конфигурации ini, описывающие интерфейс для этих стилей. Там есть строки альтернативного шрифта для некоторых областей.1 сентября 2014 - 13:32 / #25 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 945
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1676
Был: 2024-07-28 22:59
Лайков: 167
Leserg, остальные подмены шрифтов удалить из этого раздела реестра?
Обязательно! Во избежание проблем с другими приложениями.
Есть ли какой-нибудь способ узнать, какой шрифт используется в подсказках?
Затрудняюсь ответить.1 сентября 2014 - 13:44 / #26 -
Прошу посмотреть сообщение выше. Этим объясняется нормальный вид большей части интерфейса, когда все подмены убраны.Сообщение отредактировал Teodorrrro 1 сентября 2014 - 13:501 сентября 2014 - 13:48 / #27
-
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 945
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1676
Был: 2024-07-28 22:59
Лайков: 167
У меня при любых раскладах параметров в реестре для подсказок "Редактор Elastic Audio" одни знаки вопросов. Проверил на лиц. ОС Windows XP, Windows Vista b Windows 7.
есть файлы конфигурации ini, описывающие интерфейс для этих стилей.
Да, но там нет самого главного параметра - набор символов, который должен использовать тот или иной шрифт (Charset).1 сентября 2014 - 13:55 / #28 -
Кодировки стандартные:
Замена шрифтов в реестре только такая:[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes] "Arial,0"="Arial,204" "Arial Black,0"="Arial Black,204" "Tahoma,0"="Tahoma,204"
И она "заставит" Arial, указанный в font.alternative.name, использовать нужный нам набор символов!
Попробую разобраться с флагами и значениями ini...1 сентября 2014 - 14:09 / #29 -
Оффлайн
Звание: Ветеран
Команда сайта
Сообщений: 945
Создано тем: 79
Рейтинг: 8
Репа: (131|131|0)
Баллы: 1676
Был: 2024-07-28 22:59
Лайков: 167
Кодировки стандартные:
На какой системе? Если на Windows Vista и выше, то помимо записей в реестре должны быть также стандартные файлы C_1250.NLS, C_1252.NLS, C_1253.NLS, C_1254.NLS, C_1255.NLS в системном каталоге Windows. Ты уверен, что эти файлы на твоей системе являются оригинальными?1 сентября 2014 - 14:29 / #30
Статистика форума, пользователей онлайн: 0 (за последние 20 минут)
---
- Создано тем
- 1197
- Всего сообщений
- 15762
- Пользователей
- 18014
- Новый участник
- Markhabayev