|
WScript.Sleep. | ☑ | ||
---|---|---|---|---|
0
Адинэснег
20.06.14
✎
15:15
|
Чем заменить WSHShell = Новый COMОбъект("WScript.Shell");?
Нужно спать заданое кол. секунд. |
|||
1
f_vadim
20.06.14
✎
15:18
|
в линухе не взлетает?
|
|||
2
Адинэснег
20.06.14
✎
15:19
|
в фоном зависает под виндами
|
|||
3
Kalambur
20.06.14
✎
15:19
|
д = текущаяДата();
пока истина цикл если д+5сек < текущаяДата() тогда прервать; конецесли; конеццикла; |
|||
4
f_vadim
20.06.14
✎
15:20
|
можно попробовать пинг на левый адрес запускать
|
|||
5
Адинэснег
20.06.14
✎
15:21
|
(3) прощай цп
|
|||
6
Адинэснег
20.06.14
✎
15:22
|
задача не положить сервер, а делать паузу
|
|||
7
Kalambur
20.06.14
✎
15:22
|
:)
|
|||
8
Адинэснег
20.06.14
✎
15:22
|
wscript почему-то висит
|
|||
9
f_vadim
20.06.14
✎
15:24
|
ping 192.168.254.254 -n <тут число секунд> -w 1000
запустить с параметром дожидаться завершения ну и железки с адресом 192.168.254.254 рядом быть не должно |
|||
10
le_
20.06.14
✎
15:33
|
||||
11
Fragster
гуру
20.06.14
✎
15:37
|
кстати, на линупсе через пинг теперь тоже работает
|
|||
12
acsent
20.06.14
✎
15:38
|
на форме или на сервере?
|
|||
13
Fragster
гуру
20.06.14
✎
15:38
|
в серверном ОМ у меня в http://infostart.ru/public/173394/ так,
только аргументы немного другие: Процедура Пауза() Экспорт Инфо = Новый СистемнаяИнформация(); Если Инфо.ТипПлатформы = ТипПлатформы.Windows_x86 ИЛИ Инфо.ТипПлатформы = ТипПлатформы.Windows_x86_64 Тогда ЗапуститьПриложение("ping -n 2 127.0.0.1", , Истина); // windows Иначе ЗапуститьПриложение("ping -c 2 127.0.0.1", , Истина); // linux КонецЕсли; КонецПроцедуры |
|||
14
orefkov
20.06.14
✎
15:40
|
(11)
В линуксе есть каноничный sleep, безо всяких извращений с пингами. |
|||
15
Fragster
гуру
20.06.14
✎
15:42
|
(14) это да
|
|||
16
acsent
20.06.14
✎
15:42
|
(14) так и на винду можно найти легко
|
|||
17
Fragster
гуру
20.06.14
✎
15:46
|
(15)+ я имел ввиду через "ЗапуститьПриложение"
|
|||
18
orefkov
20.06.14
✎
15:58
|
(16)
Найти не вопрос, и даже написать прогу не вопрос, вопрос чтобы в стоке работало. (15) Вот. Еще одно отличие. В винде иконки и службы, в линуксе - демоны и зомби. Винда тормозная, и нужды в паузах нет, потому и sleep нету, а линукс быстр и приходится иногда спать. :) |
|||
19
Fragster
гуру
20.06.14
✎
16:04
|
(18) в винсервер ресурс пак есть слип.ехе :)
|
|||
20
МихаилМ
20.06.14
✎
16:53
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |