SliTaz SliTaz Forum

You are not logged in.

#1 2012-10-25 12:04:52

black dog
Member
Registered: 2011-04-09
Posts: 331

Горячие клавиши (shortcuts) в Slitaz

Почему у меня нет файла "~/.config/openbox/rc.xml"?

Запустил live-cd, посмотрел - там также нет этого файла.

Просматривая форум, я видел несколько упоминаний об этом файле. Но не могу найти этот файл у себя. Что делать?

Создать самому? Пробовал - но получаю сообщения об ошибках.

Хочу настроить горячие клавиши.

Offline

#2 2012-10-25 13:38:23

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: Горячие клавиши (shortcuts) в Slitaz

Не забыл, что файлы и папки с точкой в начале имени — это скрытые файлы и папки?

Знаешь как показать скрытые файлы и папки?

Спрашивай, если что. Все когда-то начинали.

Offline

#3 2012-10-25 14:08:13

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: Горячие клавиши (shortcuts) в Slitaz

Скрытые файлы отображаются.

В папке /home/tux/.config/openbox находятся всего два файла: autostart.sh и menu.xml.

На установленной в virtualbox системе и в режиме live-cd.

Offline

#4 2012-10-25 14:19:00

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: Горячие клавиши (shortcuts) в Slitaz

Это я когда-то начинал, уже и не помню wink

Значит этого файла вначале у пользователя нету, и берётся системный файл. Так.

Попробуй настроить Openbox, при этом файл обязательно появится (сейчас попробовал переименовать имеющийся у меня файл rc.xml, настроить Openbox, новый файл появился):

На пустом месте рабочего стола → правый клик → Openbox → ObConf → измени что-нибудь (не важно что).

Offline

#5 2012-10-25 14:42:34

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: Горячие клавиши (shortcuts) в Slitaz

Спасибо. Теперь файл /home/tux/.config/openbox/rc.xml появился. Продолжу дальше разбираться. smile

Offline

#6 2012-10-25 14:48:17

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: Горячие клавиши (shortcuts) в Slitaz

Я сегодня наткнулся на интересный пример. Он тоже может быть тебе полезен:

http://crunchbanglinux.org/forums/topic/12485/notifyosd-in-openbox/

Offline

#7 2012-10-25 15:01:41

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: Горячие клавиши (shortcuts) в Slitaz

Спасибо, я взял пример из Lubuntu. Скриншот экрана по нажатию PrtSc уже работает.

Вот теперь загвоздка со скриншотом активного окна. Дело в том, в программе scrot для Slitaz отсутствует параметр "-u" (скриншот окна в фокусе). Придётся выбирать активное окно мышкой, что не удобно. Или попросить разработчика скомпилировать новый пакет? Но будет ли он этим заниматься? Я ещё пока не знаю, кто компилировал scrot для Slitaz.

На всякий случай ещё раз проверю. smile

Offline

#8 2012-10-25 17:46:44

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: Горячие клавиши (shortcuts) в Slitaz

Пришлось провести небольшое расследование wink

Версия scrot-0.8 — это последняя авторская версия, она довольно старая. И рецепт тоже, похоже, старый (кто такой rocky?)

На http://pkgs.org/ имеются новые версии. Они тоже не слишком новые, но там работает и -u и -z. Нужно искать исходники. (Или проще переконвертировать deb-пакет?) Я нашел-таки патчи, попозже попробую прикрутить их.

Offline

#9 2012-10-25 20:08:58

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: Горячие клавиши (shortcuts) в Slitaz

Пропатчил. Потестируй, пожалуйста со всех сторон.

Offline

#10 2012-10-26 02:28:19

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: Горячие клавиши (shortcuts) в Slitaz

Спасибо, Aleksej.

Работает!

Подробнее. Пакет scrot должен быть установлен. Как следует из вышеописанного, нужен пакет с параметром "-u" (скриншот окна в фокусе).

Код, который нужно добавить в файл /home/tux/.config/openbox/rc.xml (в конец раздела keyboard):

[c]<!-- Launch scrot when Print is pressed -->
    <keybind key="Print">
      <action name="Execute">
        <command>scrot</command>
      </action>
    </keybind>
<!-- Take a screenshot of the current window with scrot when Alt+Print are pressed -->
    <keybind key="A-Print">
      <action name="Execute">
        <command>scrot -u -b</command>
      </action>
    </keybind>[/c]
Сохраняем. Далее клик правой клавишей мыши на рабочем столе, "Openbox"->"Reconfigure". Можно делать скриншоты. Добавлю, что скриншоты сохраняются в домашней директории (/home/tux).

PS

Что-то я не догадался попробовать переконвертировать deb-пакет. Надо попробовать.

Offline

#11 2012-10-27 15:11:52

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: Горячие клавиши (shortcuts) в Slitaz

@Aleksej

Теперь Slitaz предлагает мне обновить scrot. Но обновляет до старой версии. Нельзя ли занести новый пакет в репозиторий Sltaz?

Offline

#12 2012-10-27 19:36:42

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: Горячие клавиши (shortcuts) в Slitaz

black dog,

Мне уже делали замечание, что я делаю не то, что нужно wink

Wok-stable после выхода стабильной версии предназначается только для устранения ошибок, а новые программы будут только в Cooking. Который потом и станет новым Stable (как уже говорили, весной). Конечно, можно было бы сделать исключение. Но, открой для себя еще один аспект пакетного менеджера TazPkg: блокирование пакетов от обновлений:

Если программа установлена, то на ее страничке появляется кнопка «Заблокировать» («Разблокировать»).

Быстрая ссылка для блокирования пакета Scrot в TazPanel: http://tazpanel:82/pkgs.cgi?do=Block&scrot

Offline

#13 2012-10-28 02:03:53

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: Горячие клавиши (shortcuts) в Slitaz

Спасибо, заблокировал. Теперь предложения обновить этот пакет нет.

А к чему относится:

Мне уже делали замечание, что я делаю не то, что нужно wink

Offline

#14 2012-10-28 10:25:18

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: Горячие клавиши (shortcuts) в Slitaz

Раз (пост): http://forum.slitaz.org/topic/how-add-package-to-repository#post-17279

Два (письмо):

Pascal Bellard:

Hi,

Please commit in wok rather than wok-stable:

- or SliTaz 5.0, 6... will not include your packages

- wok-stable is supposed to ... stable. For bug fix only

-pascal

После письма мои рецепты были по дружбе скопированы из Wok-Stable в Wok.

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.016 seconds, 7 queries executed - Memory usage: 1.56 MiB (Peak: 1.77 MiB) ]