Hirdetés

Új hozzászólás Aktív témák

  • Retroger

    csendes tag

    Elakadtam a Bejövő/kimenő hívásokról naptárbejegyzést készítő task-al.
    A probléma forrása a Calendar Insert - In/For(Minutes) paraméter megadása, itt ugyanis a bejegyzés kezdő időpontját / az esemény időtartamát, jelen esetben a hívás kezdetét, és a hívás időtartamát kellene megadni. Előbbi a %CTIME válozóból adott, utóbbihoz viszont mókolni kell.
    Találtam egy példát arra amit szeretnék, de ez is hibával és eredmény nélkül fut le. Variable substract: %second: failed, not numeric

    Ez az aktuális változat:

    Profile: Callevents (4)
    State: Call [ Type:Any Number:* ]
    Enter: Anon (14)
    A1: Variable Set [ Name:%CallStart To:%TIMES Do Maths: Off Append: Off ]

    Exit: Anon (15)
    A1: Variable Set [ Name:%callduration To:0 Do Maths: Off Append: Off ]
    A2: Variable Set [ Name:%hour To:0 Do Maths: Off Append: Off ]
    A3: Variable Set [ Name:%min To:0 Do Maths: Off Append: Off ]
    A4: Variable Set [ Name:%second To:%TIMES - %CallStart Do Maths: Off Append: Off ]
    A5: Variable Set [ Name:%caleventtime To:%CallStart - %TIMES Do Maths: Off Append: Off ]
    <Incoming call>
    A6: If [ %CallStart = %CTIME ]
    A7: Variable Set [ Name:%eventdescription To:%CNAME hivott Do Maths:Off Append:Off ]
    A8: Variable Set [ Name:%eventtitle To:%CNUM Do Maths:Off Append:Off ]
    <Outgoing call>
    A9: Else
    A10: Variable Set [ Name:%eventdescription To:%CONAME -t hivtam Do Maths:Off Append:Off ]
    A11: Variable Set [ Name:%eventtitle To:%CONUM Do Maths: Off Append: Off ]
    A12: End If
    <Minute maker>
    A13: If [ %second > 59 ]
    A14: Variable Add [ Name:%callduration Value:1 Wrap Around:0 ]
    A15: Variable Add [ Name:%min Value:1 Wrap Around:0 ]
    A16: Variable Subtract [ Name:%second Value:60 ]
    <Hours>
    A17: If [ %min > 59 ]
    A18: Variable Add [ Name:%hour Value:1 Wrap Around:0 ]
    A19: Variable Subtract [ Name:%min Value:60 ]
    A20: End If
    A21: Goto [ Type:Action Label Number:1 Label:Minute maker ]
    A22: End If
    A23: Calendar Insert [ In / For (Minutes):%CallStart / %callduration Calendar:Google:Hívások Title:%eventtitle Description:%eventtitle
    %eventdescription Location:%LOC Available: Off All Day: Off ]

    Annyit változtattam, egyszerűsítettem a dolgon, hogy a bejegyzés címe a telefonszám, a leírásban pedig csak a telefonszám és a hívó neve kell. (ehhez még van mit kivenni)

    Az esemény időtartamával kapcsolatosan nem érdekel a pontosság, az is jó ha minden hívást 1 percesnek rögzít de egy 10 másodperces hívást is rögzíteni kellene.

    Van valami ötlet?

Új hozzászólás Aktív témák