<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Автоматическая смена кодировки в konsole</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID3/39052.html</link>
    <description>Скрипт, использующий dcop для упрощения процесса смены кодировки в konsole при подключении к ssh.&lt;br&gt;&lt;br&gt;Как и всякая программа KDE, konsole использует DCOP для внутрисистемных коммуникаций. &lt;br&gt;Это означает, что запущенной программой можно управлять из командной строки &lt;br&gt;командами типа &quot;dcop konsole-2115 konsole setFullScreen true&quot;. &lt;br&gt;Здесь konsole-2115 - название программы + её pid, все остальные &lt;br&gt;аргументы - это, говоря языком ООП, объект, методы и параметры. &lt;br&gt;Список программ, которыми можно рулить подобным образом, и их &lt;br&gt;объектов с методами можно получить, выполняя последовательно &lt;br&gt;команды dcop, dcop konsole-2115, dcop konsole-2115 konsole и т.д.&lt;br&gt;&lt;br&gt;Konsole при запуске устанавливает две переменные окружения:&lt;br&gt;KONSOLE_DCOP, в которой хранится ссылка на текущий экземпляр программы, и &lt;br&gt;KONSOLE_DCOP_SESSION - ссылка на текущий сеанс. &lt;br&gt;Для установки кодировки текущего сеанса нужно использовать такую команду:&lt;br&gt;&lt;br&gt;    dcop $KONSOLE_DCOP_SESSION setEncoding KOI8-R&lt;br&gt;&lt;br&gt;Собственно, на этом задачу можно считать решённ</description>

<item>
    <title>Автоматическая смена кодировки в konsole (Antrew)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID3/39052.html#4</link>
    <pubDate>Wed, 28 Nov 2007 23:50:22 GMT</pubDate>
    <description>Спасибо тебе, добрый человек! Теперь не надо кодировку каждый раз через меню выбирать. Я сделал еще проще, у меня настроены сеансы для каждого хоста вот такой командой:&lt;br&gt;dcop $KONSOLE_DCOP_SESSION setEncoding utf8; ssh someone&#064;somewhere.com&lt;br&gt;</description>
</item>

<item>
    <title>Автоматическая смена кодировки в konsole (bappoy)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID3/39052.html#3</link>
    <pubDate>Mon, 26 Nov 2007 09:06:45 GMT</pubDate>
    <description>это отдельный скрипт надо делать, в одну строчку не получится:&lt;br&gt;&lt;br&gt;#!/bin/bash&lt;br&gt;&lt;br&gt;dcop $KONSOLE_DCOP_SESSION setSchema BlackOnLightYellow.schema&lt;br&gt;sudo $*&lt;br&gt;dcop $KONSOLE_DCOP_SESSION setSchema LightPicture.schema # схема по умолчанию&lt;br&gt;</description>
</item>

<item>
    <title>Автоматическая смена кодировки в konsole (Serg11)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID3/39052.html#2</link>
    <pubDate>Fri, 23 Nov 2007 09:21:32 GMT</pubDate>
    <description>еще полезно что-то вроде&lt;br&gt;dcop $KONSOLE_DCOP_SESSION setSchema BlackOnLightYellow.schema&lt;br&gt;добавить. Если запустить ssh на сервере под рутом, удобно, когда другой цвет, да и привычка уже...&lt;br&gt;Ну, это на вкус.&lt;br&gt;</description>
</item>

<item>
    <title>Автоматическая смена кодировки в konsole (bappoy)</title>
    <link>https://ns.opennet.ru/openforum/vsluhforumID3/39052.html#1</link>
    <pubDate>Wed, 21 Nov 2007 16:16:16 GMT</pubDate>
    <description>в алиасах имя пользователя надо прописывать без собаки:&lt;br&gt;&lt;br&gt; alias 01=&apos;ssh-launcher bpp 192.168.0.1 $*&apos;&lt;br&gt;</description>
</item>

</channel>
</rss>
