Форум - главная Советы бывалого "чайника" - архив
==========================================
 
 КаталогКаталог   ПоискПоиск   ФотоальбомФотоальбом   Интернет-магазинИнтернет-магазин 
 ПользователиПользователи   ВходВход 

skynet как служба

 
Начать новую тему   Ответить на тему    Список форумов Советы бывалого "чайника" - архив -> СПУТНИКОВЫЙ ИНТЕРНЕТ
Предыдущая тема :: Следующая тема  
Автор Сообщение
Mike_75
новый


Зарегистрирован: 03.09.2006
Сообщения: 1
Откуда: Volgograd

СообщениеДобавлено: Ср Сен 13, 2006 2:57 pm    Заголовок сообщения: skynet как служба Ответить с цитатой

Заставил skynet работать как службу.
Удобно. Сам запускается, инится, работает.
Одно плохо, если захочешь посмотреть окошко програмки, то облом огорчение
Кто нибудь знает, как открыть окно программы запущенной как служба?
_________________
"Ну не меняться же мне из-за каждого идиота!"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
S_Nikolas
свой


Зарегистрирован: 20.08.2006
Сообщения: 64
Откуда: 43.2 с.ш. , 44.40 в.д.

СообщениеДобавлено: Ср Сен 13, 2006 4:01 pm    Заголовок сообщения: Ответить с цитатой

Расскажи как добился ???
_________________
off 80cm + SS3+SS3+DS110+53E,42E,60E + Offs 80cm+ 7E+S-2400+Off 90cm 90E SS2(80mgz)+90cm+75E+80E+OpenBox F300. Inet STV 60E рулит.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
VIKT0R
новый


Зарегистрирован: 02.09.2006
Сообщения: 8

СообщениеДобавлено: Ср Сен 13, 2006 7:49 pm    Заголовок сообщения: Ответить с цитатой

Лyчше всего это делать под аккаyнтом администратора, тогда пpи любом дpyгом аккаунте созданный сервис бyдет пpодолжать работать.

1) скопиpyйте файлы instsrv.exe и srvany.exe в какyю-нибyдь системнyю диpектоpию, напpимеp, в winntsystem32 (берутся из Resource Kit compmgmt.cab srvany.exe, instsrv.exe. Ещё есть srvinstw - это GUI пошаговая оболочка делающая то же, что и instsrv, но ещё и может работать удаленно).

2) запyстите из командной стpоки: instsrv MyService c:полный_пyтьsrvany.exe

где MyService -- пpидyманное вами имя вновь созданного сеpвиса. Если в имени имеются пpобелы, то имя сеpвиса необходимо заключить в кавычки.

3) тепеpь надо сконфигypиpовать этот сеpвис. Идём в Start -> Settings ->ControlPanel -> Services, находите свой новосозданный сеpвис и щёлкаем на нём 2 pаза левой кнопкой мышки. В откpывшемся окошке отмечаем, каким способом ваш сеpвис бyдет запyскаться: Automatic - бyдет запyскаться автоматически пpи
загpyзки компьютеpа, Manual - бyдет запyскаться только, когда вpyчнyю запyстите, Disabled - совсем не бyдет запyскаться. Если хотите видеть сеpвис в виде окна, то отметьте чек-бокс "Allow Service to Interact with Desktop".

4) запyскаем regedt32 и создаём ключ "Parameters" (без кавычек) в:

HKLMSYSTEMCurrentControlSetServiceИмя_Вашего_сеpвиса

5) создаём под созданным вами ключом "Parameters" параметр "Application" (без кавычек) тип -- REG_SZ: и пpописываем там полный пyть к исполняемомy файлy. Hапpимеp, Application: REG_SZ: c:полный_пyтьt-mail.cmd

6) пеpезагpyжаем компьютеp или стартуем сервис вручную. Выходить из таких сеpвисов лyчше по флагy.

Также можно воспользоваться программой AppToService от basta computing -
]_ttp://www.basta.com/Software/AppToService.zip 29k (бывший ServiceIt).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
VIKT0R
новый


Зарегистрирован: 02.09.2006
Сообщения: 8

СообщениеДобавлено: Ср Сен 13, 2006 7:51 pm    Заголовок сообщения: Ответить с цитатой

Вот все необходимые файлы: http://netcode.ru/files/instsrv.rar (24 кБ)
Все в картинках:
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
S_Nikolas
свой


Зарегистрирован: 20.08.2006
Сообщения: 64
Откуда: 43.2 с.ш. , 44.40 в.д.

СообщениеДобавлено: Ср Сен 13, 2006 10:20 pm    Заголовок сообщения: Ответить с цитатой

Спасибо опробую..., очень хорошая мысль со службой. одобряю!
_________________
off 80cm + SS3+SS3+DS110+53E,42E,60E + Offs 80cm+ 7E+S-2400+Off 90cm 90E SS2(80mgz)+90cm+75E+80E+OpenBox F300. Inet STV 60E рулит.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Mike_75
новый


Зарегистрирован: 03.09.2006
Сообщения: 1
Откуда: Volgograd

СообщениеДобавлено: Чт Сен 14, 2006 7:21 am    Заголовок сообщения: Ответить с цитатой

Видимо плохо сформулировал вопрос.
Можно ли увидеть окно программы службы запущенной без "взаимодействия с рабочим столом",
т.е. в идеале в трее был бы значок, щелкнув по которому открывалось окно программы.
Видимо не в тему, ну раз-уж заговорили...
как создать значок программы в трее, чтобы не на панель задач сворачивалась, а в трей?

S_Nikolas писал(а):
Расскажи как добился ???


я сделал проще,
програмка Any Service делает из любой програмки сервис,
еще стоит SS2Init - эта инициализирует ss2 и запускает skynet
_________________
"Ну не меняться же мне из-за каждого идиота!"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Mike_75
новый


Зарегистрирован: 03.09.2006
Сообщения: 1
Откуда: Volgograd

СообщениеДобавлено: Чт Сен 14, 2006 12:01 pm    Заголовок сообщения: Ответить с цитатой

Проблема решена сама, собой.
Сегодня свалился новый skynet.
Там это все реализовано, сворачивается в трей.
_________________
"Ну не меняться же мне из-за каждого идиота!"
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Советы бывалого "чайника" - архив -> СПУТНИКОВЫЙ ИНТЕРНЕТ Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
All right reserved by Alyno ® 2004-2006