Не знаю как на русские, а на английские буквы есть исключения, например, 'k'...а можно и у меня Я реально не знаю, как там шифруется (но явно есть XOR), поэтому шифровку делаем проктологически: пишем в эту строку незашифрованный текст, смотрим в Тотале получившееся чертечего и уже именно его вставляем в ту строку в ини-файле. В результате получаем то, что нам было нужно изначально.
Заголовок окна TC
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
- DeathStalker
- Сообщения: 331
- Зарегистрирован: Пт сен 01, 2006 10:53
- Откуда: Санкт-Петербург
Никаких исключений нет. Просто некоторые символы при кодировке становятся непечатными или недопустимыми по каким-то другим соображениям (например по паскалевской нотации). Вместо них нужно просто записать их восьмеричный код. Для латинской буквы к, например, это будет \134 (для большой K - \174). Можешь проверить. Кстати в виде кодов можно писать и все остальные, безпроблемные буквы и символы, это без разницы.DeathStalker писал(а):Не знаю как на русские, а на английские буквы есть исключения, например, 'k'
Уже написал, потом сообразил что была за проблема с малой к. Она перекодируется в обратный слэш, а он-то как раз и зарезервирован для ввода 8-ричных кодов, символов табуляции и новой строки и пр.
Доброго времени суток!СерЪёжа писал(а):Ладно, всем спасибо за информацию. Вопрос исчерпан.
А можно узнать, как Вы его исчерпали?
У меня настроено несколько профилей, в них своя история, вкладки (есть похожие), настройка цветов...
Хотел бы в заголовке указать наименование профиля.
Я так понял и "CAMPER" этому не в помощь...
Или я не прав?
TC 11.00, Win7/10x64
ZorKon71
Наименование профиля будет, например, частью пути в заголовке, если рабочий INI-файл TC лежит в папке с именем профиля и используется ключ TitleExtraText (скажем, в виде TitleExtraText=$ %Commander_INI%). Можно также явно указать значением ключа произвольный текст: что-то типа TitleExtraText=$ Имя_профиля. (Ключ с таким значением, прописывается, естественно, в INI-файле нужного профиля.) Подробности по ключу здесь. Этот метод позволяет (пусть и в ограниченных пределах) модифицировать текст в заголовке окна TC легальным образом. Camper (а строго говоря, и эта тема, созданная когда-то для решения совсем других вопросов) тут вообще ни при чём.
Наименование профиля будет, например, частью пути в заголовке, если рабочий INI-файл TC лежит в папке с именем профиля и используется ключ TitleExtraText (скажем, в виде TitleExtraText=$ %Commander_INI%). Можно также явно указать значением ключа произвольный текст: что-то типа TitleExtraText=$ Имя_профиля. (Ключ с таким значением, прописывается, естественно, в INI-файле нужного профиля.) Подробности по ключу здесь. Этот метод позволяет (пусть и в ограниченных пределах) модифицировать текст в заголовке окна TC легальным образом. Camper (а строго говоря, и эта тема, созданная когда-то для решения совсем других вопросов) тут вообще ни при чём.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Плагин Autorun:
https://wincmd.ru/plugring/autorun.html
Попробовал ради интереса заменить заголовок так:
В целом, доволен. Хотя... При изменении размера окна порой все же видно, как проскальзывает оригинальный текст, особенно если тянуть окно за край.
Хотелось бы узнать, есть ли более гладкое решение? Я просто сам далек от системного программирования. Может, сообщение какое-то другое использовать, или еще чего?
https://wincmd.ru/plugring/autorun.html
Попробовал ради интереса заменить заголовок так:
Код: Выделить всё
Global VarTitle = WinGetText()
nPos = StrPos(%VarTitle%, "-", -1)
VarTitle = StrLeft(%VarTitle%, %nPos%) & " Orion9"
SetTitle
Func SetTitle()
WinSetText(%VarTitle%)
EndFunc
SetMessageAction 70 SetTitleХотелось бы узнать, есть ли более гладкое решение? Я просто сам далек от системного программирования. Может, сообщение какое-то другое использовать, или еще чего?
Orion9
"Вышеупомянутый плагин" является варезом и к обсуждению и рекламе на данном форуме категорически запрещён.
Предупреждение за нарушение правил. Код из предыдущего сообщения удалён.
"Вышеупомянутый плагин" является варезом и к обсуждению и рекламе на данном форуме категорически запрещён.
Предупреждение за нарушение правил. Код из предыдущего сообщения удалён.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Orion9
Спорить тут не с чем. Основная задача этого плагина, если как следует разобраться, отнюдь не "вывод в заголовок информации". А на нашем форуме подобные вопросы обсуждались многократно, в т.ч. и в текущей теме (где указан и единственный на сегодня стандартный законный способ этого вывода). Уже достаточно.
Спорить тут не с чем. Основная задача этого плагина, если как следует разобраться, отнюдь не "вывод в заголовок информации". А на нашем форуме подобные вопросы обсуждались многократно, в т.ч. и в текущей теме (где указан и единственный на сегодня стандартный законный способ этого вывода). Уже достаточно.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Тут мой косяк, признаю.Avada писал(а):Спорить тут не с чем. Основная задача этого плагина, если как следует разобраться, отнюдь не "вывод в заголовок информации"
Плагин скрывает nag-скрин и меняет информацию о владельце в окне About, что безусловно делает его варезом. Так что спорить здесь не о чем - тут вы совершенно правы. А мне следовало сразу это проверить (в том числе и на чистом TC), а не строить догадок о его работе.
Ну, тут Гислер явно перестарался:Avada писал(а):Нет (и об этом по приводившейся мною выше ссылке сказано)
Все-равно что прийти в магазин за новой курткой, а в ответ услышать: "Ты должен носить эту куртку с этикеткой торчащей наружу до конца срока ее эксплуатации, дорогой покупатель. Не нравится - проходи мимо."
А если я не хочу, чтобы мои регистрационные данные показывались в заголовке, тогда что? Или, может, я хочу, чтобы на их месте отображалось что-то другое, любой произвольный текст, который мне нравится? Гислер - запрещает.