Видео ролики бесплатно онлайн

Смотреть армянское видео

Официальный сайт 24/7/365

Смотреть видео бесплатно

ladykosha 01.10.2011 21:40

Я рекомендуюGtrayicon, сборщик цитат и немного о психологии

Это и продолжение к моему посту про "Сборщик выписок" http://welinux.ru/post/4648/, и выполнение обещания писать сюда, когда будет время и силы. Спасибо всем, кто участвовал в обсуждении "сборщика" и давал советы. Вспоминаю, как я в упор не видела очевиднейших вещей перед началом обсуждения - так странно! :)
Сейчас у меня по результатам обсуждения и некоторой практики сложилась "сборная солянка", которая меня устраивает. :)

Существенным компонентом этой "солянки" стал именно Gtrayicon. Gtrayicon позволяет простым образом получить иконку в трее. Иконка (точнее, две - на "включённое" и "выключенное" состояние) и действие по щелчку (точнее, два действия - соответственно) задаются из командной строки. Также можно велеть gtrayicon запускаться в состояние "включено" (тогда при запуске ещё и выполняется действие, соответствующее "включению". При выходе из gtrayicon действие, соответствующее "выключению", насколько я заметила, не выполняется). И можно указать файл, в котором описывается меню, выводимое по правой кнопке. Просто и удобно.

Что именно у меня получилось.

  1. Строка запуска gtrayicon записана в скрипт, и именно этот скрипт записан в автостарт, и его же можно вызвать из меню. Это для удобства изменения. Запускается в состояние "включено".
  2. На включение вызывается другой скрипт, который привязывает сочетание клавиш, и сообщает, что "к сбору готовы". Сообщение - через dzen2: эти уведомления на мой вкус достаточно заметны и ненавязчивы одновременно.
  3. По сочетанию клавиш срабатывает скрипт, который мне советовали в том самом обсуждении. К сожалению, от варианта "записывается само по факту обнаружения содержимого в буфере обмена" пришлось отказаться. Вероятно, я слишком долго выбираю, что именно должно оказаться выделено, но… :) Поэтому использую слабо изменённый вариант отсюда - http://welinux.ru/post/4648/#cmnt89634 Добавлен второй delimiter и сообщение через dzen2 "Ушло!". (Два делимитера - чтобы каждая запись была "законченной").
  4. На выключение вызывается уже четвёртый скрипт, который отвязывает клавиши, и рапортует "сбор выключен" :)
  5. В меню прицеплена возможность открывать на редактирование все эти скрипты и файлик, по которому делается само меню. Заодно получилось ситуация, когда проще поправить скрипт, чем опции командной строки. :)

Несмотря на кошмарность описания, получилось достаточно удобно, я результатом довольна, в повседневной работе постоянно использую. :) Наверняка можно сделать и лучше. Собственно, в планах - объединить всё это в один скрипт, запускаемый с разными ключами. Возможно, что ещё что-то мне тут насоветуют — вилинух прекрасен. :) Но главное, радуюсь - есть вполне рабочий вариант. Психологически комфортный. И мне действительно удобно пользоваться!

Обещанное о психологии меня-пользователя :)

Почему бы мне не ограничиться скриптом из пункта 3 и не вписать содержимое скрипта 2 в конфиг fvwm непосредственно? И почему так уж нужна иконка в трее и вся муть, с этим связанная? Ответ: потому, что психология, чтоб её! :)

Сейчас иконка, болтающаяся в трее, напоминает о том, что "есть такая-то возможность, и я могу ею воспользоваться". Уже было не раз - читаю, думаю "неплохо бы…", бросаю взгляд на трей, ага, иконка есть - можно, классно! Без такой опоры было плохо, я проверяла. :)
Факт существования скрипта 4, судя по частоте использования :), просто успокаивает - если что, всё можно вернуть, как было, приложив минимальные усилия. :) Равно как успокаивают и сообщения через dzen2. Подтверждают, что "есть реакция". Или позволяет заметить отсутствие оной, что уже было полезно. :)


1
gtrayicon --activated --activate="/home/linukosha/bin/fvwm_start_collect" --deactivate='~/bin/fvwm_stop_collect' --activate-icon=/home/linukosha/.fvwm/icons/cat.png --deactivate-icon=/home/linukosha/.fvwm/icons/cat-yellow.png --menu-file=/home/linukosha/.feliscit_menu

1
2
FvwmCommand 'Key C W CS      Exec exec ~/bin/citcollect'
<br></br>(echo ' Сборщик цитат готов!'; sleep 2) | dzen2 -bg moccasin -fg black -ta l -tw 300 -x 710

1
2
3
4
5
6
7
file="/home/linukosha/Desktop/org/maillist/something.org"
<br></br>delimiter1="** "
<br></br>delimiter2="%"
<br></br>echo -n "$delimiter1" >> $file
<br></br>xsel -p >> $file
<br></br>echo -e "\n$delimiter2\n" >> $file
<br></br>(echo "^i(/home/linukosha/.fvwm/icons/cat-paw-16.xbm) Записано в $file!"; sleep 2) | dzen2 -bg moccasin -fg black -ta l -tw 300 -x 710

1
2
3
4
5
6
[main]
<br></br>Править feliscit = emacsclient -c ~/bin/feliscit
<br></br>Править fvwm_start_collect = emacsclient -c ~/bin/fvwm_start_collect
<br></br>Править citcollect = emacsclient -c ~/bin/citcollect
<br></br>Править fvwm_stop_collect = emacsclient -c ~/bin/fvwm_stop_collect
<br></br>Править .feliscit_menu = emacsclient -c ~/.feliscit_menu



Тэги: gtrayicon
+ 8 -
Похожие Поделиться

All4DK 01.10.2011 22:29 #
+ 7 -
Я ничего не понял, но позитив так и прёт! :-) +1
Aesdana 02.10.2011 05:19 #
+ 2 -
Не поняла, зачем это, но интересно посмотреть на скрипты.
ladykosha 02.10.2011 11:27 #
+ 1 -
"Это", насколько я понимаю, просто далеко не всем нужно :) В сумме получается способ выцеплять из всего читаемого интересное для перечитывания и прочей обработки. Использую с декабря 2010, и ужасно жалею, что подобное не собралось раньше :)

К посту добавила спойлер :)
Aesdana 02.10.2011 16:54 #
+ 1 -
Угу, первое, что я подумала - есть же evernote, к примеру. Но потом дошло, что информация браузером не ограничивается :)
За gtrayicon спасибо, уже пошли мысли, что бы эдакое полезное прикрутить :)
ladykosha 03.10.2011 02:09 #
+ 1 -
Я рада, если что-то пригодится. :)

Ну. и насчёт инфы... дело не только в источниках, наверное. Текст удобен тем, что с ним дальше легко возиться другими инструментами. Например, я себе каждый день автоматически шлю случайные (фортунки :)) куски из файла с неразобранной инфой и файлов с тематическими подборками собранных цитат.
Как то же самое делать в случае эверноута, не очень представляю. :)
ananas 08.10.2011 16:25 #
+ 0 -
какая жуткая вещь, этот ваш gtrayicon...
ladykosha 09.10.2011 22:32 #
+ 0 -
Если порекомендуете что-то лучше для той же задачи - буду благодарна.
А так, вероятно, он вам просто не нужен. У вас, похоже, и квалификация повыше, и задачи другие... :)

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн