Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Нужно из 1ски определить, что комп не заблокирован

Нужно из 1ски определить, что комп не заблокирован
Я
   Fragster
 
08.11.16 - 12:32
Нужно из 1ски определить, что комп не заблокирован, не важно сама 1ска свернута или нет.
 
 
   Fragster
 
1 - 08.11.16 - 12:33
я понимаю, что баян :)
А еще это надо сделать кроссплатформенно
   DDwe
 
2 - 08.11.16 - 12:37
(1) И при выключенном компе. )
   ptiz
 
3 - 08.11.16 - 12:39
(1) + и в веб-клиенте
   МимохожийОднако
 
4 - 08.11.16 - 12:40
Информации недостаточно
   Dyspho
 
5 - 08.11.16 - 12:42
без фото не взлетит
   JeHer
 
6 - 08.11.16 - 12:44
(5) шутник
   Fragster
 
7 - 08.11.16 - 12:51
(3) было бы неплохо :)
   Fragster
 
8 - 08.11.16 - 12:51
(4) какая информация нужна?
   Fragster
 
9 - 08.11.16 - 12:52
(2) выключенный - все равно что заблокированный
   JeHer
 
10 - 08.11.16 - 12:58
(9) не парься. Кинул сообщение - пользователь не откликнулся - можно его кикнуть на сервере. Вычислять тут еще, у кого в заблоке или нет тачка.
 
 Рекламное место пустует
   Fragster
 
11 - 08.11.16 - 13:01
(10) а вот не угадал цель. с выносом с сервера все просто и понятно - в общем чате за пол часа, пять и одну минуту идет предупреждение, если воплей нет - всех срубаем. это для другого.
   f_vadim
 
12 - 08.11.16 - 13:02
(11) а для какого?
гуглинг даже для разных версий винды универсальных решений не выдал.
   Fragster
 
13 - 08.11.16 - 13:03
(12) для "помидорного таймера", который меньше дергает юзера
   JeHer
 
14 - 08.11.16 - 13:05
(13) и охота тебе?
   Fragster
 
15 - 08.11.16 - 13:06
(14) прикольно же. не всё печатные формы клепать
   VladZ
 
16 - 08.11.16 - 13:07
(0) К чему эти "нелепые телодвижения"?
   Garykom
 
17 - 08.11.16 - 13:09
Что значит заблокирован? Если заблокирован но пароль пустой то?
   Fragster
 
18 - 08.11.16 - 13:13
(17) ну заблокирован же. скринсейвер горит.
   Garykom
 
19 - 08.11.16 - 13:18
(18) скринсейвер и блокировка (причем с закрытием сеанса или без) разные вещи

Задачка очень проблеммная
http://stackoverflow.com/questions/44980/how-can-i-programmatically-determine-if-my-workstation-is-locked
https://forums.embarcadero.com/message.jspa?messageID=814833
http://unix.stackexchange.com/questions/177286/cross-linux-method-to-detect-screensaver-or-locked-screen-running
   Fragster
 
21 - 08.11.16 - 13:20
ну, значит не судьба :(
   aka AMIGO
 
22 - 08.11.16 - 14:10
Со своей кочкой зрения (как  я понял) можно? :)
Пытаемся запустить СОМ обмен с проблемным компом, указав правильный адрес и логин-пароль.
На заблокированном попадаем в Исключение.
   Кирпич
 
23 - 08.11.16 - 14:15
можно тупо посчитать сколько времени юзер мышкой не шевелил
   Лефмихалыч
 
24 - 08.11.16 - 14:20
(13) если комп заблокирован, то это ни фига не значит, что пользователь не работает. А стало быть и таймер стопать нет причины
   Fragster
 
25 - 08.11.16 - 14:36
(24) и к рабочему времени не привязаться :(
   Йохохо
 
26 - 08.11.16 - 19:50
(24) почему? надо учитывать 2 параметра? 1 из 1с, 2 из ос? это слишком? вот еще символ )
   Torquader
 
27 - 08.11.16 - 20:00
Вообще-то, есть WTS API и состояние сессии, к текущей сессии у всех процессов доступ есть - так что вызываем функцию (конечно, из внешней компоненты) и получаем результат.
https://msdn.microsoft.com/en-us/library/aa383838(v=vs.85).aspx

Только на днях занимался написанием интерактивной службы - ничего там сложного нет.
   Лефмихалыч
 
28 - 08.11.16 - 20:08
(26) потому, например, что перед тем, как написать тот пост, я с полчаса бродил по коридорам, обдумывая задачу. Я при этом работал, а комп при этом был заблокирован.
   Zamestas
 
29 - 08.11.16 - 21:32
Через WMI можно попробовать...
   Garykom
 
30 - 08.11.16 - 21:44
(27) это во 1. для RDP, 
во 2-х
Minimum supported client
Windows Vista
Minimum supported server
Windows Server 2008


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует