Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2010.03.14;
Скачать: [xml.tar.bz2];

Вниз

Не работает LPT при заблокированом компьютере   Найти похожие ветки 

 
ruslan_as   (2009-12-25 10:10) [0]

Прошу помочь разобраться:
Сигнал на LPT появляется только после входа под учетной записью, хотя программа, пославшая сигнал отработала еще раньше чем был совершен вход.

схема работы следующая.
Компьютер заблокирован (находиться на странице приветсвия (перед выбором учетной записи)).
В этом состоянии в определенное время срабатывает программа Pin.exe. Задача этого Pin.exe это просто подать 1 на определенный LPT-контакт (далее включается сигнализация, ну это не важно).
Пока компьютер в заблокированом состоянии 1 на LPT нет. Захожу под учетной записью (вижу, что программа отработала уже давно) и тут же включается 1 на LPT.
Правильный я сделал вывод, что LPT включается только при входе под учетной записью? Можно ли с этим бороться?

Windows XP.


 
brother ©   (2009-12-25 10:12) [1]

> Правильный я сделал вывод, что LPT включается только при
> входе под учетной записью?

не знаю)
> Можно ли с этим бороться?

да, автовход нужного пользователя (их видимо несколько?)


 
test ©   (2009-12-25 10:14) [2]

ruslan_as   (25.12.09 10:10)  

Можно запусти под системой, например как даемон(служба). Службы работают вне зависимости от того вошли в систему или нет.


 
sniknik ©   (2009-12-25 10:27) [3]

> В этом состоянии в определенное время срабатывает программа Pin.exe.
срабатывает каким образом? это служба?
если зависит от пользователя то стартую ее от его имени. хотя думаю вряд ли, работа с железом от логина не зависит.


 
sniknik ©   (2009-12-25 10:27) [4]

стартую - стартуй


 
oldman ©   (2009-12-25 10:46) [5]


> Компьютер заблокирован (находиться на странице приветсвия
> (перед выбором учетной записи)).
> В этом состоянии в определенное время срабатывает программа
> Pin.exe.


Чо?


 
ruslan_as   (2009-12-25 10:54) [6]

Нет, то не служба. Программа срабатывает через назначеное задание. Проверяет некоторые данные и в случае отсутвия таковых должен подать сигнал на LPT. Дело в том, что сама программа отрабатывает и на LPT отсылается 1, а вот LPT физически эту 1 (3-5 В) не выдает, пока не зайду под учеткой. Как только захожу 3-5 В появляются физически.


 
ruslan_as   (2009-12-25 10:56) [7]

Когда я вхожу под учеткой я уже вижу запущенную программу (а у нее при запуске 1 идет на LPT).


 
test ©   (2009-12-25 10:57) [8]

ruslan_as   (25.12.09 10:54) [6]
Принимающий процесс работает под учеткой? Запустить процесс от системы(пользователь system)?


 
oldman ©   (2009-12-25 11:00) [9]


> ruslan_as   (25.12.09 10:56) [7]


Сделай простую проверку:

Программа pin.exe стартует, пищет в текстовый файл текущее время, закрывается.

Поэкспериментируй. В файле будет время старта окна приветствия или время входа под учеткой?

Подумай...


 
test ©   (2009-12-25 11:01) [10]

oldman ©   (25.12.09 11:00) [9]
Похоже он не читает, только пишет.


 
ruslan_as   (2009-12-25 11:09) [11]

<<oldman Читаю и внимательно..
В логе старт программы  в 2 часа. А я зашел в 6 часов (тогда же и сигнал на LPT появился).

Вот лог программы:
Старт программы: 25.12.2009 2:18:01
Начальный период: 24.12.2009
Конечный период: 25.12.2009
-> 25.12.2009 2:18:01

ОШИБКА ОПРОСА: ПС "Картонная" / Группа 2 / ТСН-2 п.37
Количество опросов 48 -> 25.12.2009 2:18:03

Полный файл сохранен в C:\30900\My\30900_241209_KKPK.xls -> 25.12.2009 2:18:15

Макет сохранен в C:\30900\mail\30900_241209_KKPK.xls -> 25.12.2009 2:18:29

Макет успешно сохранен:  -> 25.12.2009 2:18:29

Файл не отпрален в КОЭ из-за наличия ошибок -> 25.12.2009 2:18:29
(После этого идет 1 на LPT)


 
test ©   (2009-12-25 11:10) [12]

ruslan_as   (25.12.09 11:09) [11]

Ну запусти ты сервис свой от системы и пусть он 24/7 вне зависимости от системы работает.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2010.03.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.006 c
2-1263269002
Умник
2010-01-12 07:03
2010.03.14
Различаются ли коды не стандартных клавиатур?


11-1211615317
Valera
2008-05-24 11:48
2010.03.14
КАК работать с SmoothDIB.


2-1263355369
Дмитрий С
2010-01-13 07:02
2010.03.14
Как правильно "захватить" исключение?


15-1260791003
stas
2009-12-14 14:43
2010.03.14
JScript кроссбраузерность


6-1210186850
ytkopobot
2008-05-07 23:00
2010.03.14
Простейший файервол, самый простейший





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский