Stardock SkinStudio 8.0.0.1

Для работы SkinStudio 8 необходима WindowBlinds 8.Сайт: http://www.stardock.com/products/windowblinds/index.aspНа боковых панелях программы не удалось убрать кракозябры,
  1. Оффлайн

    Автор темы

    Teodorrrro

    Звание: Бывалый

    Команда сайта

    Сообщений: 154

    Создано тем: 25

    Рейтинг: 4

    Репа: (12|12|0)

    Баллы: 51

    Страна: не указана!

    Был: 2024-02-25 16:14

    Лайков: 3

    Для работы SkinStudio 8 необходима WindowBlinds 8.
    Сайт: http://www.stardock.com/products/windowblinds/index.asp
    На боковых панелях программы не удалось убрать кракозябры, за текст в них отвечают Sections.ini и SubSections.ini (причём в главном окне надписи из этого файла отображаются нормально). В файлах менял кодировки - не помогло.

    Скриншот:


    За материалами - в личку.
    Сообщение отредактировал 31 июля 2018 - 13:09
    13 января 2014 - 15:35 / #1
  2. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 933

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1616

    Был: 2024-05-09 15:29

    Лайков: 146

    Да там, как по мне, "темный лес с бабами ягами"! Насколько мне со своей колокольни удалось выяснить, намудрили с преобразованием кодировок ANSI->UTF8. Короче к каждому символу строки прибавляется нулевой байт. Для нижней половины таблицы ASCII (0-127) - нет проблем, а тех символов, что выше (127-255), получается бред. Возможно я ошибаюсь, т.к. еще неуверенно себя чувствую в поиске и устранению проблем с кодировками.

    Кто ищет, тот всегда найдет!

    13 января 2014 - 16:35 / #2
  3. Оффлайн

    Nexus

    Забанен

    Сообщений: 611

    Создано тем: 20

    Репа: 0

    Баллы: 0

    Был: 2022-07-03 23:07

    Лайков: 7

    teodorrrro, а что это за файл с расширением .lpu? Куда он тулится? Вобщем немного позже углублюсь в эту проблему, так как
    нужно добить одну прогу...

    Короче, к каждому символу строки прибавляется нулевой байт.

    Точно такая же фигня срабатывет и при работе с Qt приложениями.
    13 января 2014 - 17:35 / #3
  4. Оффлайн

    Автор темы

    Teodorrrro

    Звание: Бывалый

    Команда сайта

    Сообщений: 154

    Создано тем: 25

    Рейтинг: 4

    Репа: (12|12|0)

    Баллы: 51

    Страна: не указана!

    Был: 2024-02-25 16:14

    Лайков: 3

    файл с расширением .lpu

    Проект перевода Passolo.
    15 января 2014 - 01:07 / #4
  5. Оффлайн

    Nexus

    Забанен

    Сообщений: 611

    Создано тем: 20

    Репа: 0

    Баллы: 0

    Был: 2022-07-03 23:07

    Лайков: 7

    teodorrrro, где взять на него ключ? Что-то не найду нигде, может искал не там где надо.
    18 января 2014 - 21:03 / #5
  6. Оффлайн

    Автор темы

    Teodorrrro

    Звание: Бывалый

    Команда сайта

    Сообщений: 154

    Создано тем: 25

    Рейтинг: 4

    Репа: (12|12|0)

    Баллы: 51

    Страна: не указана!

    Был: 2024-02-25 16:14

    Лайков: 3

    ключ?
    Ключа в свободном доступе нет, а у меня лицензия. smile
    18 января 2014 - 21:34 / #6
  7. Оффлайн

    Nexus

    Забанен

    Сообщений: 611

    Создано тем: 20

    Репа: 0

    Баллы: 0

    Был: 2022-07-03 23:07

    Лайков: 7

    Найдена причина возникновения крякозяблей на боковых панелях после считывания строк с файлов Sections.ini и SubSections.ini. Проблема в самом коде программы, теперь буду думать как все это нормализовать.
    20 января 2014 - 00:51 / #7
  8. Оффлайн

    Nexus

    Забанен

    Сообщений: 611

    Создано тем: 20

    Репа: 0

    Баллы: 0

    Был: 2022-07-03 23:07

    Лайков: 7

    teodorrrro, решена проблена с крякозяблями на боковых панелях, добавил свою процедуру на ассемблере и все отлично пашетbiggrin .
    Осталось теперь решить проблему со строками, которые справа отображаются синим цветом - там тоже своя заковыка, нужно немного повозиться.

    Да, какой тебе нужно файл переделывать, тот что с русским переводом или оригинальный английский файл?
    21 января 2014 - 01:57 / #8
  9. Оффлайн

    Автор темы

    Teodorrrro

    Звание: Бывалый

    Команда сайта

    Сообщений: 154

    Создано тем: 25

    Рейтинг: 4

    Репа: (12|12|0)

    Баллы: 51

    Страна: не указана!

    Был: 2024-02-25 16:14

    Лайков: 3

    Класс! Исходный английский.
    21 января 2014 - 09:27 / #9
  10. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 933

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1616

    Был: 2024-05-09 15:29

    Лайков: 146

    добавил свою процедуру на ассемблере

    А можно подробней? Что за процедура, что она делает, куда и как ты её добавил, если не затруднит.smile

    Кто ищет, тот всегда найдет!

    22 января 2014 - 13:57 / #10

Статистика форума, пользователей онлайн: 0 (за последние 20 минут)

---
Создано тем
1179
Всего сообщений
15389
Пользователей
17860
Новый участник
danya8308