Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Программа для контроля прихода сотрудников на работу Ubuntu Linux  (Прочитано 13174 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bologa

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Всем привет! Сначала небольшая предыстория. Реально задолбали сотрудники опаздывать, сейчас тупо на каждом компе ведётся лог того когда юзер врубил комп и забутился в систему.
Хочется сделать следующее. Врубает комп, система загрузилась - логин - сравнивает если неравно 9:00 +-5 мин - на весь экран появляется окно, больше ничего нельзя сделать закрыть например.

Окно из себя представляет следующее. Уведомление об опоздании и текстовое поле в котором необходимо ввести объяснение  по каким причинам было опоздание. Причём текстовое поле не может быть пустым или менее нескольких строк или десятков символов.
После ввода сабжа он отсылается на имя директора. Вот такая задача есть. Все компы на Ubuntu.

Реально ли такое реализовать?

thevoan

  • Гость
Если нет рута и настройки судо для данного юзера урезаны, то реально

Оффлайн Kozak

  • Участник
  • *
  • Сообщений: 211
    • Просмотр профиля
если есть физический доступ к системнику то рут и не нужен. Что мешает подправить систему с Live CD, перевести часи в биосе (или вытащить батарейку, если запаролен), etc?

Оффлайн VlaoMao

  • Активист
  • *
  • Сообщений: 308
  • ArchLinux - eMachines e725 && Nokia N950
    • Просмотр профиля
если есть физический доступ к системнику то рут и не нужен. Что мешает подправить систему с Live CD, перевести часи в биосе (или вытащить батарейку, если запаролен), etc?
Вот ща полез обычный сотрудник с утра системник развинчивать посреди офиса.

thevoan

  • Гость
> если есть физический доступ к системнику то рут и не нужен. Что мешает подправить систему с Live CD, перевести часи в биосе (или вытащить батарейку, если запаролен), etc?

Можно опломбировать системники.

> Вот ща полез обычный сотрудник с утра системник развинчивать посреди офиса.

Если штраф будет существенным + нет видеокамер + нормальные отношения в коллективе (чтобы не сдали), то вполне могут и полезть.
« Последнее редактирование: 15 Июль 2011, 01:15:05 от thevoan »

Оффлайн Kozak

  • Участник
  • *
  • Сообщений: 211
    • Просмотр профиля
Можно опломбировать системники
и usb-порты с сидиромами выдрать. да.

Оффлайн bologa

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Если нет рута и настройки судо для данного юзера урезаны, то реально

Рута нету!

Пользователь решил продолжить мысль 15 Июль 2011, 01:14:47:
если есть физический доступ к системнику то рут и не нужен. Что мешает подправить систему с Live CD, перевести часи в биосе (или вытащить батарейку, если запаролен), etc?

Этим никто заниматься не будет, гарантированно.

Пользователь решил продолжить мысль 15 Июль 2011, 01:15:35:
Можно опломбировать системники
и usb-порты с сидиромами выдрать. да.

Не, прошаренных в том, что можно загрузиться с флешки нету, так что за это можно быть спокойным
« Последнее редактирование: 15 Июль 2011, 01:15:35 от bologa »

Оффлайн Kozak

  • Участник
  • *
  • Сообщений: 211
    • Просмотр профиля
ну тогда вам к опытным скриптописателям

Оффлайн bologa

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
В коллективе отношения хорошие, но опаздунам нужно сделать психологическую преграду. Ругать, штрафовать не охота, не маленькие же. А вот такая прога была бы на мой взгляд отличным средством борьбы.
Если в принципе такое сделать реально то хотелось бы знать какими средствами лучше? Писать что-то на шеле или перле или на чём-то другом? Сам когда-то писал простенькие проги на сибилдере ну и скрипты на перле и шеле.

thevoan

  • Гость
Написать можно на чем угодно, например, на том же перле + гтк, питон + гтк, с+ гтк

Оффлайн bologa

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Написать можно на чем угодно, например, на том же перле + гтк, питон + гтк, с+ гтк

Мне бы то на чём попроще в реализации. Если форумчане помогут написанием кода буду очень благодарен!

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Будут просто включать компы за опоздавших.
А уходят с работы во время или раньше?
Просто официально передвиньте рабочее время. Возможно по заявлению от особых засонь.
Чем больше преград (особенно психологических) тем меньше лояльность работников к работодателю. Ну напишешь ты программу через месяц у тебя все разбегутся в соседние конторы где им разрешат опаздывать на полчаса-час-два-три если работа выполняется в полном объёме и в срок.

Оффлайн cmepx

  • Любитель
  • *
  • Сообщений: 96
  • i like ubuntu
    • Просмотр профиля
Полностью поддерживаю Yurror. Не вижу смысла в такой проге - ну действительно, будут коллеги врубать комп, если видят, что их товарищ задерживается и всё. Ничего не добьётесь, только настроите против себя коллектив. Если уж вам нужен контроль и учёт рабочего времени (не совсем понимаю зачем, если работа выполняется), то обычно ставят на проходную турникет с пластиковыми карточками.

Оффлайн bologa

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Будут просто включать компы за опоздавших.
А уходят с работы во время или раньше?
Просто официально передвиньте рабочее время. Возможно по заявлению от особых засонь.
Чем больше преград (особенно психологических) тем меньше лояльность работников к работодателю. Ну напишешь ты программу через месяц у тебя все разбегутся в соседние конторы где им разрешат опаздывать на полчаса-час-два-три если работа выполняется в полном объёме и в срок.

Компы опоздавших не будут включать такая так сказать коньюнктура :) Передвижение времени не получится - т.к. зависим от заказчика, а у него работа с 9:00 и опаздывать попросту нельзя.

Пользователь решил продолжить мысль 15 Июль 2011, 11:09:20:
Полностью поддерживаю Yurror. Не вижу смысла в такой проге - ну действительно, будут коллеги врубать комп, если видят, что их товарищ задерживается и всё. Ничего не добьётесь, только настроите против себя коллектив. Если уж вам нужен контроль и учёт рабочего времени (не совсем понимаю зачем, если работа выполняется), то обычно ставят на проходную турникет с пластиковыми карточками.

Есть договор с заказчиком - с 9 до 18 мы должны обеспечивать определённый сервис, если заказчик обращается и в 9 00 никого нет - к нам штрафы.
« Последнее редактирование: 15 Июль 2011, 11:09:20 от bologa »

Оффлайн RustemNur

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2933
  • умрешь с вами
    • Просмотр профиля
перевести часи в биосе

... или аларм истановить на 9-00


Помнится мне, имеются китайские ооочень дешевые реле времени, которые 220В включают

 

Страница сгенерирована за 0.06 секунд. Запросов: 24.