Вверх ↑
Этот топик читают: Гость
Главный модератор
Ответов: 2999
Рейтинг: 396
#136: 2007-11-06 08:40:41 ЛС | профиль | цитата
Для инсталляции сервиса из схемы HiAsm использую следующий скрипт:
code_2005.txt
Жаль неумеет устанавливать аккаунт от которого будет запускаться сервис.
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
файлы: 1code_2005.txt [1.5KB] [654]
Ответов: 2125
Рейтинг: 159
#137: 2007-11-07 13:51:33 ЛС | профиль | цитата
Byuik писал(а):
О системе Win XP SP2

Значит на XP проблемы есть. Будем разбираться...
карма: 1

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#138: 2008-01-23 11:42:48 ЛС | профиль | цитата
tsdima, а почему внутренние мессаги нельзя сделать точками, чтобы свои можно было прицепить, или вообще не цеплять?

Мне кажется, надо немного добавить функционала:

1. Вывести внутренние сообщения точками наружу.
2. Добавить свойство RunType для назначения типа запуска при инициализации

Кроме того,

3. В компонент ServiceTools добавить возможность инсталляция/деинсталляции сервиса

карма: 22

0
Ответов: 2125
Рейтинг: 159
#139: 2008-01-23 12:08:49 ЛС | профиль | цитата
1. С сообщениями пока не всё ясно, окна-то в сервисе не создаются...
2. Ты имеешь ввиду manual/auto при запуске с параметром /install ? В принципе можно...
3. А что, параметров /install и /uninstall ехе-шника сервиса недостаточно? Иногда раздражает, что сервис есть, а установить/удалить его просто так нельзя, потому что нужен его инсталлятор.

карма: 1

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#140: 2008-01-23 12:30:44 ЛС | профиль | цитата
tsdima,
1. Точка выхода -- это событие, к нему можно подцепить свой Message, зачем окно?
2. Да, но сделать это свойством (я уже это делал, работает не плохо, и создается сервис, который запускается автоматически, или вручную, или отключенным)
3. Но эти команды никто и не отменял, просто API-функцию WinExec с коммандами /install и /uninstall добавить в ServiceTools и не нужен будет отдельный компонент WinExec (доп код тянет ненужный), все управление сервисами (включая инсталляцию/деинсталляцию) для твоих приложений в одном компоненте ServiceTools
карма: 22

0
Ответов: 893
Рейтинг: 18
#141: 2008-03-29 00:17:52 ЛС | профиль | цитата
nesco, так а команда вида /instasll a есть ?
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#142: 2008-03-29 03:19:39 ЛС | профиль | цитата
Byuik писал(а):
так а команда вида /instasll a есть ?

Я не проверял, может и есть. Ты же можешь это проверить, компоненты еще никто не трогал, они как были, так и остались.
карма: 22

0
Ответов: 893
Рейтинг: 18
#143: 2008-03-29 15:59:36 ЛС | профиль | цитата
Понял проверю , ато надо делать сервис и запускать автоматически а незнаю станет сервер с параметрами такими
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 2125
Рейтинг: 159
#144: 2008-03-30 16:37:06 ЛС | профиль | цитата
После того, как сервис установлен, режим запуска можно изменить. Найти его в списке сервисов, я думаю, не составит труда.
карма: 1

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#145: 2008-03-30 17:21:50 ЛС | профиль | цитата
tsdima писал(а):
Найти его в списке сервисов, я думаю, не составит труда

Ну тут я не согласен. Да, для тебя, как для специалиста, труда не составит, а если дать другому -- не специалисту. Задолбит же вопросами.
карма: 22

0
Ответов: 893
Рейтинг: 18
#146: 2008-03-30 17:32:10 ЛС | профиль | цитата
tsdima писал(а):
Найти его в списке сервисов, я думаю, не составит труда.
мне да , авот пользователи которым я пишу ПО меня достали вопросами уже.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
146
Сообщение
...
Прикрепленные файлы
(файлы не залиты)