Dimanish
man xbindkeys
Это-то понятно... правда, мне всё равно не удалось выставить свои клавиши — пишу проде правильно, а программа их не воспринимает. Ладно, поставил свою команду на одно из стандартных сочетаний — левый Ctrl + средняя кнопка мыши. Теперь в KDE достаточно нажать эти кнопки, чтобы получить на рабочем столе снимок экрана. Но вот какая досада: в 3D-приложениях даже xibndkeys не срабатывает! В связи с этим вопрос остаётся открытым: можно всё-таки в Linux делать снимки экрана из таких программ или пора искать цифровой фотоаппарат и фотографировать монитор?
Отредактировано MySh (18-02-2008 16:42:18)
Отсутствует
Dimanish
man xbindkeys
Это-то понятно... правда, мне всё равно не удалось выставить свои клавиши — пишу проде правильно, а программа их не воспринимает. Ладно, поставил свою команду на одно из стандартных сочетаний — левый Ctrl + средняя кнопка мыши. Теперь в KDE достаточно нажать эти кнопки, чтобы получить на рабочем столе снимок экрана. Но вот какая досада: в 3D-приложениях даже xibndkeys не срабатывает! В связи с этим вопрос остаётся открытым: можно всё-таки в Linux делать снимки экрана из таких программ или пора искать цифровой фотоаппарат и фотографировать монитор?
evrouterrc пробовал?
Отсутствует
Erik
evrouter пробовал?
Так мне звуковой карточкой управлять не надо.
Это не только для звуковых карточек — я управление звуком как пример привел.
Смотри: Устанавливаешь evrouter.
Создаешь конфиг вида
и стартуешь /usr/local/bin/evrouter /dev/input/event4 (ну или на каком евенте у тебя клавиатура висит — это можно выяснить программой lsinput из пакета input-utils или по-тупому cat /proc/bus/input/devices). Можешь забить автозагрузкой.
Кнопка 99 соответствует клавише Print Screen (KEY_SYSRQ). Получить полный список клавиш можно командой input-kbd 4 (4 — номер евента, на котором висит клавиатура, input-kbd входит в тот же пакет input-utils).
Короче говоря,
Отредактировано Erik (18-02-2008 18:07:20)
Отсутствует
Erik, спасибо.
Создаешь конфиг вида
Эту строку надо вписать в файл ~/.evrouterrc? Там в man это как-то туманно описывается...
ну или на каком евенте у тебя клавиатура висит
event 0
Получить полный список клавиш можно командой input-kbd 4 (4 — номер евента, на котором висит клавиатура, input-kbd входит в тот же пакет input-utils).
Чего-то эта команда не работает, lsinput тоже не работает. Man input-utils отсутствует. В описании Synaptic написано следующее:
Utilities for input devices. It includes joystick testing and
calibration, force feedback testing, and generic event tools,
in such programs: evtest ffcfstress ffmvforce ffset fftest inputattach jscal jstest.
Неправильный input-utils? Чем тогда коды клавиш узнавать?
Короче говоря, ...
Самый убедительный аргумент
Отсутствует
MySh
Коды клавиш можно узнать с помощью xev
Нет, это не те коды клавиш. Исковые коды и коды event отличаются.
MySh, лови пошаговую инструкцию:
1. Устанавливаешь evrouter
2. Создаешь конфиг файл, скажем /root/.evrouterrc следующего содержания
тут клавиша 99 (это стандартное для Print Screen он же SQRT) вызывает команду scrot /home/user/Desktop/screen.png (естественно, изменить по вкусу).
3. стартуешь /usr/local/bin/evrouter /dev/input/event0 -c /root/.evrouterrc (файл конфигурации может быть любым, по умолчанию $HOME/.evrouterrc). Лучше всего засунуть в скрипт автозагрузки. Не уверен, но по-моему в семействе дебьяновых это /etc/init.d/rc
4. Все, должно работать.
Что же касается input-utils - это в генте так пакет называется. Сейчас прочитал в мануале, что номер клавиши можно узнать и с помощью режима dump в evrouter, то есть /usr/local/bin/evrouter /dev/input/event0 -d и нажимаешь на кнопки. Появится готовая строчка для конфига (только команду нужно будет заполнить правильно).
А вообще прикольно - я знал, что можно делать независимые от иксов настройки действий на кнопки, но не знал как, пока ты не спросил А еще можно сделать так, чтобы если scrot вышел с ошибкой, что не запущены иксы, то запускался бы fbgrab
Отредактировано Erik (18-02-2008 20:59:55)
Отсутствует
Ребят, такой вопрос.
Есть 12 DVD distfiles.
Допустим надо установить kde. Как сделать так, что бы, система искала файлы на DVD, а не из сети?
пробовал поставить утилиту depack, выдает такую ошибку при
ebuild /usr/local/portage/app-portage/depack/depack-0.8.ebuild digest
/usr/local/portage/app-portage/depack/depack-0.8.ebuild: line 4: : command not found !!! ERROR: app-portage/depack-0.8 failed. Call stack: ebuild.sh, line 1511: Called source '/usr/local/portage/app-portage/depack/depack-0.8.ebuild' depack-0.8.ebuild, line 5: Called inherit 'python ' ebuild.sh, line 1233: Called die !!! python .eclass could not be found by inherit() !!! If you need support, post the topmost build error, and the call stack if relevant.
http://www.penguinux.ru/pr_Depack.php?own_bas=
Вчера ночью мне снилось, что я бабочка. Проснувшись, я обнаружил, что я человек. Кто я - бабочка, которой снится, что она человек или человек, которому снится, что он бабочка?
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.8) Gecko/20051111 Firefox/1.5
Отсутствует
Ребят, такой вопрос.
Есть 12 DVD distfiles.
Допустим надо установить kde. Как сделать так, что бы, система искала файлы на DVD, а не из сети?
пробовал поставить утилиту depack, выдает такую ошибку приebuild /usr/local/portage/app-portage/depack/depack-0.8.ebuild digest
Выделить кодКод:
/usr/local/portage/app-portage/depack/depack-0.8.ebuild: line 4: : command not found !!! ERROR: app-portage/depack-0.8 failed. Call stack: ebuild.sh, line 1511: Called source '/usr/local/portage/app-portage/depack/depack-0.8.ebuild' depack-0.8.ebuild, line 5: Called inherit 'python ' ebuild.sh, line 1233: Called die !!! python .eclass could not be found by inherit() !!! If you need support, post the topmost build error, and the call stack if relevant.http://www.penguinux.ru/pr_Depack.php?own_bas=
mount /dev/dvd /usr/portage/distfiles ?
Еще можно прописать в make.conf DISTDIR=/media/dvd/
Отредактировано Erik (18-02-2008 22:00:40)
Отсутствует
Erik
mount /dev/dvd /usr/portage/distfiles
Наверное проще сделать в make.conf DISTDIR
Добавлено Mon Feb 18 22:08:08 2008 :
ой, ты уже написал
Добавлено Mon Feb 18 22:10:31 2008 :
А кстати, а можно wget'ом качать файлы не в сети, а на данном компьютере? То бишь, создать текстовый файл с именами нужных файлов, а потом скачать вгетом эти файлы, например, с другого жесткого диска?
Вчера ночью мне снилось, что я бабочка. Проснувшись, я обнаружил, что я человек. Кто я - бабочка, которой снится, что она человек или человек, которому снится, что он бабочка?
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.8) Gecko/20051111 Firefox/1.5
Отсутствует
насколько мне известно, wget не может скачивать локальные файлы. Но никто ведь не запрещает поднять локальный ftp?
http://gentoo-wiki.com/HOWTO_ProFTPD
Отредактировано Erik (18-02-2008 22:21:23)
Отсутствует
Erik
Да, так работает.
Этот код:
я поменял на
— этот вариант лучше тем, что scrot автоматически генерирует для каждого нового файла имя, поэтому можно не ограничиваться одним файлом на рабочем столе, а создавать целое слайд-шоу (что я, собственно уже и попробовал сделать )!
Единственное неудобство в том, что запускать его приходится вручную — что-то не могу сообразить, где в ALT Linux Desktop 4 этот скрипт автозапуска, на faq.altlinux.ru этого нет.
Не уверен, но по-моему в семействе дебьяновых это /etc/init.d/rc
Может быть, но, насколько я понимаю, в моём дистрибутиве от Debian только Synaptic.
А еще можно сделать так, чтобы если scrot вышел с ошибкой, что не запущены иксы, то запускался бы fbgrab smile
O, fbgrab — это нечто! Я тут попробовал его тоже посмотреть, результат своебразный получается:
Вполне даже красиво, я так считаю
Добавлено Tue Feb 19 17:31:35 2008 :
Последний раз я такую красоту видел в Fedora Core 6 Live-cd, когда попытался поменять разрешение экрана средствами KDE (я тут, по-моему, об этом писал).
Добавлено Tue Feb 19 17:33:09 2008 :
А вообще, раньше были большие толстые тетради, рисунки на обложках которых были похожи на этот.
Отсутствует
А ты хоть из иксов вышел перед тем как делать снимок консоли? Потому что fbgrab не слишком охотно фотографирует иксы, поскольку является framebuffer grabber.
Я неправильно выразился в предыдущем сообщении. Имелось в виду, что если ты не в иксах, то scrot вылетит с ошибкой. И можно сделать так, чтобы в таком случае запускался fbgrab и фотографировал консоль. Или же можно проверять, запущены ли иксы и в зависимости от этого запускать scrot или fbgrab.
что-то вроде
Отредактировано Erik (19-02-2008 22:18:37)
Отсутствует
Очень даже ничего получается результат:
http://wiselord.at.tut.by/fb.png
Отредактировано WiseLord (19-02-2008 22:08:18)
Отсутствует
Очень даже ничего получается результат:
http://wiselord.at.tut.by/fb.png
У тебя init-ng или baselayout2?
Отсутствует
делать было нечего, дело было вечером...
решил я снова поставить линух, а именно kubuntu. сразу она не запустилась, но магическое слово irqpoll исправило положение. загрузился ливцд. вакомовская мышь не завелась, а потому ставил я линух исключительно с клавиатуры. очень "порадовал" хаотично скачущий по контролам фокус.
перезагрузка... и груб выдаёт ошибку номер 21 (не найден диск). ну ладно, раз уж линух не встал, да и висту убил, - поставил я хр.
вот это скорость! старая добрая хр обладает мгновенным интерфейсом. в отличие от всяких вист и кде (насколько я понял в кубунте всего-лишь третяя версия, но тормоза как на третьей винде на первопне, хотя с визуальной точки зрения он смотрится куда лучше, чем это новомодное зелёное убожество)
Отредактировано Dark-Demon (20-02-2008 00:18:56)
!
Отсутствует
Erik
локальный ftp - это изврат
Я прописал GENTOO_MIRRORS - гораздо удобнее DISTDIR (emerge не требует прав записи на диск, помимо этого копирует файлы с диска в /usr/portage/distfiles)
Вчера ночью мне снилось, что я бабочка. Проснувшись, я обнаружил, что я человек. Кто я - бабочка, которой снится, что она человек или человек, которому снится, что он бабочка?
Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.8) Gecko/20051111 Firefox/1.5
Отсутствует
насколько я понял в кубунте всего-лишь третяя версия, но тормоза как на третьей винде на первопне
Не подтверждаю.
От оно че!
Отсутствует
Erik
А ты хоть из иксов вышел перед тем как делать снимок консоли? Потому что fbgrab не слишком охотно фотографирует иксы, поскольку является framebuffer grabber.
А что, из иксов выходить надо? Так fbgrab — это для снимков с консоли, что ли? Я-то думал, что снимки экрана в консоли делаются так: команда -с параметрами > filename.txt, разве нет?
Dark-Demon
старая добрая хр обладает мгновенным интерфейсом
...только страшно тормозит при загрузке, после того, как обвешали её антивирусами, файрволлами да антируткитами (а у нас в локалке без этого никак!)...
Отсутствует
MySh
А что, из иксов выходить надо? Так fbgrab — это для снимков с консоли, что ли? Я-то думал, что снимки экрана в консоли делаются так: команда -с параметрами > filename.txt, разве нет?
Вообще-то нет, с настроенным кадровым буфером в консоли можно и фильмы смотреть, не говоря уж о картинках.
Зайчик Ben
локальный ftp - это изврат
А значит, качать с себя файлы — уже не изврат? 4-:Е
Ядрёная консоль делает меня сильней!
Отсутствует
Erik
У тебя init-ng или baselayout2?
baselayout 1.12.11.1
А если странным кажется порядок загрузки сервисов - то просто в конфигах стоит их параллельная загрузка – дабы грузиться быстрее (ведь в генту они стартуют не как попало, а через зависимости, и если один зависит от другого. он никогда не загрузится раньше).
Отредактировано WiseLord (20-02-2008 08:33:52)
Отсутствует
Dark-Demon
старая добрая хр обладает мгновенным интерфейсом. в отличие от всяких вист
По моим редкостно личностным впечатлениям интерфейс в Vista гораздо шустрее, чем в XP. Сказываются всяческие предзагрузки наиболее часто используемых программ в память при старте ОС и другие подобные технологии.
Тут должна была быть подпись. А, да... Вот она и есть.
Отсутствует
Erik
У тебя init-ng или baselayout2?
baselayout 1.12.11.1
А если странным кажется порядок загрузки сервисов - то просто в конфигах стоит их параллельная загрузка – дабы грузиться быстрее (ведь в генту они стартуют не как попало, а через зависимости, и если один зависит от другого. он никогда не загрузится раньше).
Можно поподробнее? А то я думал, что параллельная загрузка только в initng есть.
Отсутствует
Microsoft опубликовала спецификации на бинарный формат doc, xls и ppt
http://www.opennet.ru/opennews/art.shtml?num=14318
Похоже засуетились...
Или действительно ISO прижал их окончательно
Хотя говорят что спецификации эти не блещут полнотой Но одно следует ожидать несомненно. Качество поддержки проприетарных форматов в свободном софте станет чуть лучше.
Отредактировано Azathoth (20-02-2008 14:15:35)
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует