Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26113
Рейтинг: 2126
#916: 2012-03-06 16:08:23 ЛС | профиль | цитата
Neo писал(а):
Вашу связку модулей с базой

Вот модуль записи -- example_dbwriter.sha
Кусок модуля обработчика -- example_writedb.sha


карма: 22

2
файлы: 2example_dbwriter.sha [11.3KB] [304], example_writedb.sha [5.3KB] [285]
Голосовали:1nd1g0, Konst
Ответов: 704
Рейтинг: 7
#917: 2012-03-06 18:19:33 ЛС | профиль | цитата
[flood]nesco, с меня плюс[/flood]
------------ Дoбавленo в 18.19:
nesco, мне стыдно признаться, но только сейчас на Вашем примере понял как применить EventFromData в практических целях. Спасибо!
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#918: 2012-03-06 19:00:38 ЛС | профиль | цитата
Neo писал(а):
понял как применить EventFromData в практических целях

Тю!
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#919: 2012-03-06 21:45:46 ЛС | профиль | цитата
nesco, а я применяю такое определение перехода через 0 часов
code_27093.txt
0 на выходе держится в течении 5-ти минут, а если Round Op2=0.1, то в течении двух часов.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
файлы: 1code_27093.txt [352B] [221]
Голосовали:Konst
Разработчик
Ответов: 26113
Рейтинг: 2126
#920: 2012-03-06 22:06:35 ЛС | профиль | цитата
Tad писал(а):
0 на выходе держится в течении 5-ти минут

Это довольно много, но идея интересная и простая
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#921: 2012-03-06 23:12:56 ЛС | профиль | цитата
nesco писал(а):
Это довольно много
Можно и поменьше.
Round=0.001 ~ 1.5 минуты ,
0.0001 ~ 7-10сек.
------------ Дoбавленo в 23.12:
А так один импульс в сутки (00:00:00)
Add(Timer,2065471,189,182)
{
link(onTimer,5444191:doOperation,[])
}
Add(Time,11681717,266,119)
{
Point(DateTime)
}
Add(ChangeMon,16183379,336,182)
{
}
Add(Math,5444191,273,182)
{
OpType=37
Op2=1
link(onResult,16183379:doData,[])
link(Op1,11681717:DateTime,[])
}


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#922: 2012-03-06 23:25:32 ЛС | профиль | цитата
Tad писал(а):
А так один импульс в сутки

В последнем придется длительностью как-то управлять и обязательно появится стартовый импульс через 1 сек, независимо от времени запуска
карма: 22

0
Ответов: 704
Рейтинг: 7
#923: 2012-03-06 23:29:00 ЛС | профиль | цитата
nesco, а я использую таймер с интервалом в 700. Он проверяет не 0:00:00 ли на часах, переключая переключатель. Разве это не проще или неправильно?
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#924: 2012-03-06 23:37:29 ЛС | профиль | цитата
Neo писал(а):
Он проверяет не 0:00:00 ли на часах, переключая переключатель. Разве это не проще или неправильно?

Та те же фаберже, только вид сбоку. Тут -- кто во что горазд
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#925: 2012-03-06 23:42:29 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 05:43:23
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#926: 2012-03-07 00:55:27 ЛС | профиль | цитата
nesco писал(а):
В последнем придется длительностью как-то управлять и обязательно появится стартовый импульс через 1 сек, независимо от времени запуска
А если предварительно пробежаться по папке и найти последний log-файл? А имя файлу давать, например, 20120306.log, то найти последний и занести его предварительно в ChangeMonitor не судьба...
------------ Дoбавленo в 00.55:
г. ость, представь, что когда у тебя 000000 идет запись на диск с другой программы или обновление винды или 23:55 свет выключили, а в 00:50 включили. Или даже в 23:59:59 выключили, а в 00:00:01 включили.
И где будет твой
г. ость писал(а):
один раз в сутки

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#927: 2012-03-07 01:10:55 ЛС | профиль | цитата
Tad писал(а):
А если предварительно пробежаться по папке и найти последний log-файл?

У себя я так и делаю -- преобразую имя файла в дату и проверяю, есть он у меня или его еще нет по текущей дате, иначе -- перезагрузка модуля не работала бы
карма: 22

0
Ответов: 5
Рейтинг: 1
#928: 2012-03-07 02:21:00 ЛС | профиль | цитата
A, Аlexbootch,куда делся?
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#929: 2012-03-07 11:44:31 ЛС | профиль | цитата
[offtop]
Tad писал(а):
занести его предварительно в ChangeMonitor
чего, кстати, без танцев с бубном сделать не получится.[/offtop]
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#930: 2012-03-07 12:02:11 ЛС | профиль | цитата
[flood]
Tad писал(а):
чего, кстати, без танцев с бубном сделать не получится

Гы. У каждого продвинутого HiAsm-иста припасен внушительные бубен, и каждый из них сдвл шаманский минимум [/flood]
карма: 22

2
Голосовали:Konst, Neo
Сообщение
...
Прикрепленные файлы
(файлы не залиты)