Вверх ↑
Этот топик читают: Гость
Ответов: 1379
Рейтинг: 86
#16: 2010-04-02 20:54:41 ЛС | профиль | цитата
[offtop]Genius, ну ты шутник
"суммарное время пребывания компьютера" [/offtop]
карма: 0

0
Ответов: 11
Рейтинг: 1
#17: 2010-04-04 01:02:08 ЛС | профиль | цитата
Еще нужно добавить суммарный километраж мышки и жесткого диска
карма: 1

0
Ответов: 1379
Рейтинг: 86
#18: 2010-04-04 01:18:16 ЛС | профиль | цитата
Madson, первое я не знаю как реализовать, а второе - ? километраж жесткого диска? сколько оборотов сделал?
карма: 0

0
Ответов: 11
Рейтинг: 1
#19: 2010-04-04 01:27:00 ЛС | профиль | цитата
petrocan, писал(а):
километраж жесткого диска? сколько оборотов сделал?


Что-то вроде того
карма: 1

0
Ответов: 3349
Рейтинг: 233
#20: 2010-04-04 08:43:01 ЛС | профиль | цитата
для мыши легко
------------ Дoбавленo в 08.43:
Вот схема измеряющая растояние
Add(MainForm,2953706,140,196)
{
}
Add(MathParse,4094834,196,245)
{
MathStr="sqrt((%1^2) + (%2^2))"
link(onResult,2833633:doText,[])
link(X1,15095351:MouseX,[])
link(X2,15095351:MouseY,[])
}
Add(MouseEvent,15095351,196,196)
{
}
Add(Timer,6565161,140,245)
{
Interval=25
link(onTimer,4094834:doCalc,[])
}
Add(Label,2833633,252,245)
{
Left=210
Top=85
}


карма: 1

0
Ответов: 1379
Рейтинг: 86
#21: 2010-04-04 12:12:31 ЛС | профиль | цитата
Ivann, интересно, но как прикрутить сюда прибавление расстояния?
карма: 0

0
Ответов: 3349
Рейтинг: 233
#22: 2010-04-04 13:36:31 ЛС | профиль | цитата
вычитать
------------ Дoбавленo в 13.36:
Вот
Add(Label,2833633,315,126)
{
Left=210
Top=85
}
Add(MultiElementEx,15394998,266,126)
{
link(onResult,2833633:doText,[])
}
BEGIN_SDK
Add(EditMultiEx,10905059,21,21)
{
EventCount=#8:onResult|
Width=706
Height=487
}
Add(MathParse,4094834,259,98)
{
MathStr="sqrt((%1^2) + (%2^2))"
link(X1,15095351:MouseX,[])
link(X2,15095351:MouseY,[])
}
Add(MouseEvent,15095351,259,49)
{
}
Add(Switch,12718779,175,91)
{
Point(onOn)
Point(onOff)
link(onSwitch,11964365:doCompare,[(221,97)(221,32)(299,32)(299,150)(256,150)(256,195)])
link(onOn,4094834:doCalc,[])
link(onOff,6144499:doCalc,[(232,111)(232,405)])
}
Add(MathParse,6144499,448,399)
{
MathStr="sqrt((%1^2) + (%2^2))"
link(X1,12777387:MouseX,[])
link(X2,12777387:MouseY,[])
}
Add(MouseEvent,12777387,448,350)
{
}
Add(If_else,11964365,294,189)
{
Type=1
link(onTrue,940974:doOperation,[])
link(onFalse,14089375:doOperation,[(360,202)(360,244)])
link(Op1,5570744:Var2,[])
link(Op2,11110232:Var1,[(307,159)])
}
Add(Math,14089375,427,238)
{
OpType=1
link(onResult,660876:doOperation,[])
link(Op1,11937700:Var3,[(433,143)])
link(Op2,4974620:Var2,[])
}
Add(Math,940974,378,189)
{
OpType=1
link(onResult,3286203:doOperation,[])
link(Op1,11110232:Var2,[])
link(Op2,11937700:Var2,[])
}
Add(GetDataEx,11110232,378,154)
{
Angle=1
link(Data,4974620:Var1,[])
}
Add(GetDataEx,5570744,294,154)
{
Angle=3
link(Data,4094834:Result,[(265,159)])
}
Add(GetDataEx,4974620,434,154)
{
Angle=1
link(Data,6144499:Result,[(629,159)(629,445)(454,445)])
}
Add(GetDataEx,11937700,385,138)
{
Angle=3
link(Data,5570744:Var3,[(303,143)])
}
Add(Math,3286203,483,189)
{
link(Op1,660876:Result,[(489,177)(616,177)(616,291)(482,291)])
}
Add(Math,660876,476,238)
{
ResultType=0
link(onResult,10905059:onResult,[(618,244)(618,27)])
link(Op2,3286203:Result,[])
}
Add(MouseEvent,2156983,98,35)
{
}
Add(ChangeMon,1638130,98,84)
{
link(onData,15173331:doWork1,[(152,90)])
link(Data,2156983:MouseX,[])
}
Add(ChangeMon,10660620,105,126)
{
link(onData,15173331:doWork3,[(152,132)])
link(Data,2156983:MouseY,[])
}
Add(Timer,7020884,28,84)
{
Interval=15
link(onTimer,3604878:doEvent1,[])
}
Add(Hub,3604878,63,84)
{
link(onEvent1,1638130:doData,[])
link(onEvent2,10660620:doData,[(91,97)(91,132)])
}
Add(HubEx,15173331,148,91)
{
link(onEvent,12718779:doSwitch,[])
}
END_SDK


карма: 1

1
Голосовали:petrocan
Ответов: 1379
Рейтинг: 86
#23: 2010-04-04 13:51:21 ЛС | профиль | цитата
Ivann, спасибо, вечером прикручу к своей схеме, сейчас просто надо идти.
карма: 0

0
23
Сообщение
...
Прикрепленные файлы
(файлы не залиты)