#0
by drcrasher
Господа, назрело: как отловить время бездействия юзера, чтобы запустить некий набор процедур? Курить винапи или есть что-то штатное?
#4
by drcrasher
Я поясню: когда юзер ковыряет в носу, нужно, чтобы 1ска начала выполнять тяжёлые действия типа обмена или пересчета локального чвототама. Но как понять, когда запускаться?
#6
by drcrasher
я правильно понимаю твой намек в сторону сервера предприятия, скл и прочих фоновых заданий? Если так, то не вариант: комп не должен быть серверным. Считай атом с гигом памяти.
#10
by Aleksey
а как ты определишь что в носу ковыряться, а не сверяет данные с ОСВ или не крыжит выписку банка? А если ему что то понадобиться тогда что, прерывать тяжелые действия или наступает очередь пользователь терпеливо ждать когда 1С-ка будет бездействовать?
#11
by Aleksey
А чем ему это поможет если сервак дохлый и не справляется даже с работой юзверя, раз приходиться ждать его бездействия что бы запустить обработку?
#12
by VladZ
Поставить видеокамеру. Анализировать видеопоток. При возникновении события "Ковыряние в носу" запускать нужную обработку. ;)
#14
by Kvant1C
Ну допустим отловил - запустил. Пока выполнялся набор процедур, но еще не выполнился, пришел пользователь со срочным заданием от руководства. Каковы дальнейшие действия?
#15
by Kvant1C
>>Но как понять, когда запускаться Для этого должны быть прописаны производственные регламенты. Кто, что, когда и для чего делает. Как-то так...
#16
by Андрюха
Какой критерий "ничегонеделания"? Процесс 1С не потребляет процессорного времени или мышь/клавиатура бездействуют более 15 мин.?
#18
by Андрюха
Вот, покури: Внешняя компонента NoSlip.dll предоставляет всего 1 метод - GetLastInputInfo, возвращающий число секунд простоя открытого сеанса 1с-Предприятия (т.е. время, в течении которого не было движений мышки и нажатий клавиш клавиатуры не вобще в системе, а в окне этого экземпляра окна 1с-Предприятия).
#19
by VladZ
Зачем сразу увольнение? Возможно, есть физическая необходимость "прочистить носовой проход". В идеале, нужно отслеживать количество. И при превышении максимального количества выводить сообщение пользователю "Количество ковыряний в носу превышено!!!".
#21
by Stim
попробовал бы средствами венды - при бездействии пользователя более 5 минут - вырубать сеанс. а 1С пусть смотрит количество сеансов и делает свои дела, когда никого нет
#22
by Анцеранана
Юзер ковыряет в носу, ты запускаешь обработку и в это самое время он резко вспоминает, что ему надо работать. Надо еще что-то написать, чтобы его отвлекало и он продолжал ковырять в носу)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Структура индексов 8.3
- Выпадающий список элементов справочника по Коду
- Кто-нибудь пробовал переделывать стандартный отчет "ОСВ по счету"?
- Заполнение организации по умолчанию в новом документе
- v7: Запуск 1С 7.7 по расписанию.
- Даллион Про не списываются превышения при перемещении товаров
- ут11 форма чека ККМ
- Налог на имущество не заполняется автоматически БП 3.0
- Бух 1с8.3 ошибка "Недостаточно памяти" при обнов. индекса полнотекстового поиска
- v7: Реквизит в ТиС БанковскийСчет
- хочу открыть форму набора записей регистра накопления: неправ.усл.отбора?
- Новый ИсточникДоступныхНастроекКомпоновкиДанных(..., ПараметрыФункциональныхОпци
- Дополнение нулями в скд
- Какой командой можно напечатать штрихкод на чеке Штрих-ФР-Ф
- УПП 1.3 РАУЗ обслуживающИе производства НУ
- изменение типа реквизита в табличной части при вводе по строке
- v7: НДФЛ иностранцев в Бух 7.7
- Лог звонков, ограничиваемый лишь аппаратными ресурсами смартфона
- Запись xml через XDTO
- Как программно добавить итоги в табличную часть документа