Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
создание служб
|
|||
|---|---|---|---|
|
#18+
Господа, помогите решить проблему. Которая заключается в следующем:как запустить приложение созданое на VFP перед загрузкой пользователя windows. т.е. сделать что-то вроде службы windows. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 14:24 |
|
||
|
создание служб
|
|||
|---|---|---|---|
|
#18+
эээээ... может пойдет проста прописка в реестре афторана!? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 14:41 |
|
||
|
создание служб
|
|||
|---|---|---|---|
|
#18+
А если компьютер включен но отлогинен, тогда авторан не поможет. Тут нужна именно служба с автостартом. Кстати, есть службы построенные на базе СOM+ , фактически это развитие MTS. Не знаю удастся ли тебе заточить СOM фокса пот такую разновидность. На VFP думаю что больше как через MTS не получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 14:57 |
|
||
|
создание служб
|
|||
|---|---|---|---|
|
#18+
отлогинен это как? не знай как на Вынь9* станциях, но аод Вынь2К этих Run'оф как нерезаных - Run, RunEx, RunService, RunServiceOnce и типа того.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 15:07 |
|
||
|
создание служб
|
|||
|---|---|---|---|
|
#18+
прописка в реестре афторана не срабатывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 15:54 |
|
||
|
создание служб
|
|||
|---|---|---|---|
|
#18+
Угу. И правильно делает. Сработает только после входа пользователя в систему. Вот тогда все твои автораны и пользовательский настройки и "подтянутся". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 15:58 |
|
||
|
создание служб
|
|||
|---|---|---|---|
|
#18+
а что такое чудо - MTS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 16:12 |
|
||
|
создание служб
|
|||
|---|---|---|---|
|
#18+
Сервер транзакций микрософта. Поищи более детально в нете или даже в форумах на этом сайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.12.2004, 17:43 |
|
||
|
создание служб
|
|||
|---|---|---|---|
|
#18+
Hi 777b_alex777! Со службой - это не очень то и просто. Для начала - версия фокса должна быть > 6 чтобы там было sys(2340) - иначе прога твоя будет слетать при входе/выходе пользователей. Потом прога НЕ должна иметь никакого интерфейса (в т.ч. MessageBox и т.п.) также возможно стоит использовать SYS(2335) для предотвращения "зависания" проги например на банальном диалоге открытия файла - возникающем если дать любую команду работы с курсором при отсутствии такового :) К сожалению есть и неприятная особенность у этого SET-а, он гад считает READ EVENTS тоже "модальным состоянием" и не позволяет его использовать (пробовал как-то сделать на таймерах, и нарвался :( т.е. придётся видимо свой "бесконечный цикл" создавать). После того как exe готов, проверен и отлажен - берём srvany, instsrv и инструкцию к ним, и через них создаём сервис - в документации подробно всё описано. Сами утилиты есть и на сайте MS (они вроде как входят в ResourceKit для винды). И всё это проделав наконец начинаем бороться с правами доступа :) ибо обычно тот аккаунт под которым работает твой сервис кардинально отличается в правах от того под которым работает пользователь. Особенно это касается сетевого доступа. Вариант 2 - ищи ActiveX компоненту (я слышал про несколько, одна даже вроде с примером под использование в VFP была!) которая и помогает взаимодействовать проге с SCM (менеджером сервисов). Вариант 3 (от задачи зависит!) Забей на написание сервиса - напиши простую утилитку (т.е. exe без интерфейса, отрабатывающий и завершающийся в разумное время), скачай cron или иной планировщик, и пропиши в его настройках запуск твоей утилитки например каждые 10 минут :) У меня так работает одна система - вполне надёжно, а главное - просто :) Ессно что работает она на сервере, где вообще редко кто-либо залогинен. Ну и в ней есть проверка ряда условий - чтобы не выполнять повторно работу - например она смотрит дату последней модификации файла, сравнивает с той что была при предыдущем вызове (которую она запомнила конечно) и лишь тогда что-то реально делает - т.к. расчёт довольно тяжелый, а данные меняются обычно всего-то пару раз в сутки :) Зато в течении 10 минут после их изменения проходит расчёт (ну там реально нечто типа репликации - из одной системы в другую передача идёт). C наступающим!!! Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2004, 19:14 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32851618&tid=1595126]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 392ms |

| 0 / 0 |
