Не понял почему 250000 == 0,25 ((This may seem obvious, but I thought I would save someone from something that just confused me: you cannot use sleep() to sleep for fractions of a second. This:
<?php sleep ( 0.25 ) ?>
will not work as expected. The 0.25 is cast to an integer, so this is equivalent to sleep(0). To sleep for a quarter of a second, use:
<?php sleep ( 250000 ) ?>
Пауза в Perl / sleep # / # - это секунды или микросекунды?
Модератор: 4epT
Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Пауза в Perl / sleep # / # - это секунды или микросекунды?
Собссно сабж. Нужна функция с паузой в мс(долях секунды - без разницы) под перл. К гуглу и яндексу не посылать, искал, все что нашел:
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Хм... мда, я смотрю в Коре везде внутри вызываеццо не sleep а некий usleep:
use Time::HiRes qw(time usleep);
...
# например:
usleep 20000;
* * *
А вот интересное нашел, тебе понравиццо:
use Time::HiRes qw(time usleep);
...
# например:
usleep 20000;
* * *
А вот интересное нашел, тебе понравиццо:
Код: Выделить всё
#ifdef WIN32 #define WIN32_LEAN_AND_MEAN #include <windows.h> #else #include <unistd.h> #define Sleep(miliseconds) usleep(miliseconds * 1000) #<--- интересное #endif