Страница 1 из 1

Запуск интерфейса

Добавлено: 28 авг 2007, 10:50
Den_Is
Наверное сюда вопрос
Есть свой самописный интерфейс, подскажите пожалуйста как сделать так чтобы этот интерфейс запускался сам в определенное время (скажем в восемь вечера и в восемь утра).
Помойму понятно объяснил :???: .

Добавлено: 28 авг 2007, 11:34
Den
ну возможны варианты ..
- стандартный виндовый шедуллер добавить клиента галактики у которого в конфиге прописан запускаемый автоматически нужный тебе фейс
- написать свой фейс, который может запускаться вручную, и на какое то событие повесить цикл с условием выхода. Внутри цикла реализовать как раз нужный тебе запуск, типа :

CmMyEvent : {
while not <условие выхода>
{
if hour(cur_time)=8 or if hour(cur_time=20)
then RunInterface('qwerty')
}
}

Просто подумай как лучше условие выхода организовать :-)

Добавлено: 28 авг 2007, 12:25
Алексей
однозначно первый вариант лучше :)

запуск галактики с параметром интерфейса, NowRun что ли...
посмотрите в параметрах конфигуратор

а запускать чем угодно, виндовым стандартным или примочкой какой.

Добавлено: 28 авг 2007, 13:11
Den_Is
Den писал(а):ну возможны варианты ..
- написать свой фейс, который может запускаться вручную, и на какое то событие повесить цикл с условием выхода. Внутри цикла реализовать как раз нужный тебе запуск, типа :

CmMyEvent : {
while not <условие выхода>
{
if hour(cur_time)=8 or if hour(cur_time=20)
then RunInterface('qwerty')
}
}
Мда запускать ручками фейс который бы запускал нужный фейс, прикольно. Так можно же сразу запускать необходимый фейс и не городить огород. Интересные у вас подходы к решению задачи.
А вот параметр NowRun, это то что надо.

Добавлено: 28 авг 2007, 13:27
Den
Я же писал как вариант... никто не говорил что это лучше или хуже. Это всего лишь один из подходов к решению проблемы, который возможен.

Добавлено: 28 авг 2007, 13:43
Den_Is
Всем спасибо :)
Вопрос закрыт :-)