Автор Гілка: Автоматичне блокування стільниці  (Прочитано 1572 раз)

Відсутній wasa

  • Дописувач
  • **
  • дописів: 71
  • Карма: +0/-0
  • Гарна штука Linux!...тільки жит
Моє вшанування!
Добродії, допоможіть, будь ласка, ось по якому питанню:
Хочу налаштувати Мандріву 2009 так, щоб для певного користувача ПК, я, так як адмін, міг якимось чином задати ЧАС, після якого стільниця замикається! Інакше кажучи, хочу зробити "міні-інтернет клуб" використовуючи LINUX!
Якщо щось подібне можна зробити на інших дистрибутивах, - це також підходитиь!

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Автоматичне блокування стільниці
« Відповідей #1 : 2008-11-16 21:06:18 »
KDE4:
Меню > Інструменти > Системні утиліти > Налаштувати стільницю > Додатково > Планувальник завдань (Налаштуйте завдання)
команда: dbus-send --type=method_call --dest=org.freedesktop.ScreenSaver /ScreenSaver org.freedesktop.ScreenSaver.Lock
Або ще простіше:
Напишіть скрипт:

# ! /bin / bash (у цьому рядку приберіть пробіли)
wait 10 (кількість секунд роботи користувача)
dbus-send --type=method_call --dest=org.freedesktop.ScreenSaver /ScreenSaver org.freedesktop.ScreenSaver.Lock

Покладіть його на стільницю і запускайте кожного разу, коли починатимете сеанс користувача. Ну і всіляки інші варіанти, які я не продумав. ;)
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній wasa

  • Дописувач
  • **
  • дописів: 71
  • Карма: +0/-0
  • Гарна штука Linux!...тільки жит
Re: Автоматичне блокування стільниці
« Відповідей #2 : 2008-11-27 21:48:22 »
Дякую, я зрозумів, спробував... - проходить!!! [smiley=19.gif]
...але ще б хотів ось що спитати:

1.Ось Ви мені порадили скрипт (той що вище):
чим в ньому треба замінити оті 10 секунд, щоб при виконанні, програма просила ввести цей параметр вручну (так як в бейсіку "INPUT")
2.А потім я ще зрозумів, що не вмію зберігати скрипти :-[!!! ...
3.В Мандріві (скільки я й чого не скачував) купа файлів запускаються тільки з консоля (з КДЕ - ніяк); як переробити їх так, щоб виконувались в КДЕ?

ПС:Розумію, зараз Ви думаєте, що я багато хочу, а мало читаю(вчуся)!!!!!.... але ж не все зразу! [smiley=wassat.gif] Перепрошуйте, за примітивні питання :-[

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Автоматичне блокування стільниці
« Відповідей #3 : 2008-11-27 22:01:01 »
Дякую, я зрозумів, спробував... - проходить!!! [smiley=19.gif]
...але ще б хотів ось що спитати:

1.Ось Ви мені порадили скрипт (той що вище):
чим в ньому треба замінити оті 10 секунд, щоб при виконанні, програма просила ввести цей параметр вручну (так як в бейсіку "INPUT")
2.А потім я ще зрозумів, що не вмію зберігати скрипти :-[!!! ...
3.В Мандріві (скільки я й чого не скачував) купа файлів запускаються тільки з консоля (з КДЕ - ніяк); як переробити їх так, щоб виконувались в КДЕ?

ПС:Розумію, зараз Ви думаєте, що я багато хочу, а мало читаю(вчуся)!!!!!.... але ж не все зразу! [smiley=wassat.gif] Перепрошуйте, за примітивні питання :-[
Зробіть краще:
1) Натисніть Alt+F2
2) Наберіть ktimer
3) Натисніть кнопку «Створити» (так, я знову налапшав з перекладом, і у версіях до 4.1.4 це буде кнопка «Нова»)
4) Введіть замість команди оте страшне, що я написав вище ;-)
5) Час виставте за смаком.

Інший варіант:
1) Встановіть Kommander (у KDE4 ще не все готове, тому там немає редактора, встановіть kdewebdev-kommander з KDE3);
2) Запустіть редактор Kommander (kmdr-editor)
3) Якщо ви колись мали справу з VB або Delphi ви легко зможете наклацати вашу власну програмку, яка читатиме введену вами кількість секунд і передаватиме її команді (див. вище).
4) Після створення скрипту Kommander ним можна буде скористатися будь-де (на стільниці, у Komqueror, у Dolphin, у Krusader...).
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній Campana

  • Письменник
  • *****
  • дописів: 795
  • Карма: +0/-0
  • Проходив мимо
Re: Автоматичне блокування стільниці
« Відповідей #4 : 2008-11-29 23:38:33 »
2.А потім я ще зрозумів, що не вмію зберігати скрипти :-[!!! ...
3.В Мандріві (скільки я й чого не скачував) купа файлів запускаються тільки з консоля (з КДЕ - ніяк); як переробити їх так, щоб виконувались в КДЕ?
Відкриваєте будь-який текстовий редактор, пишете або вставляєте туди текст скрипта, зберігаєте з будь-якою назвою, розширення не потрібне. Але виконуватися він не буде. І це правильно: а то віруси під Лін було б писати значно легше. Тому треба файлу скрипта роздати права на виконання.
* В консолі, не знаю, як це робиться, хай підкажуть досвідченіші.
* В mc тиснете Ctrl+x, c і відзначаєте пункт "запуск/пошук для власника".
* В Konqueror-і входите у властивості файла (Alt+Enter), ідете у вкладку "Права доступу" і відзначаєте пункт "Можна виконувати".
* В Nautilus-і аналогічно до того, як у Konqueror-і.
(Гм, а в Thunar-і я такого не бачу...).

Відсутній wasa

  • Дописувач
  • **
  • дописів: 71
  • Карма: +0/-0
  • Гарна штука Linux!...тільки жит
Re: Автоматичне блокування стільниці
« Відповідей #5 : 2008-12-01 16:10:58 »
Велике СПАСИБІ, джентльмени!!! ;)
... тут, по ходу справи, появилось ще таке питання:

  Як можна зробити так, щоб цей процес відліку часу, не міг вимкнути користувач? >:(

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3636
  • Карма: +3/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Автоматичне блокування стільниці
« Відповідей #6 : 2008-12-01 16:16:50 »
Велике СПАСИБІ, джентльмени!!! ;)
... тут, по ходу справи, появилось ще таке питання:

  Як можна зробити так, щоб цей процес відліку часу, не міг вимкнути користувач? >:(
Треба запускати все з віддаленого комп’ютера.
KRDC: http://docs.kde.org/stable/uk/kdenetwork/krdc/index.html
KRFB: http://docs.kde.org/stable/uk/kdenetwork/krfb/index.html
Try to reach you before winter comes
Always a place for you in my heart
You're not alone
All used up
I'd give anything to talk to you

Відсутній wasa

  • Дописувач
  • **
  • дописів: 71
  • Карма: +0/-0
  • Гарна штука Linux!...тільки жит
Re: Автоматичне блокування стільниці
« Відповідей #7 : 2008-12-01 16:43:49 »
Треба запускати все з віддаленого комп’ютера.

... а не можна запустити якось від імені "root"?