Hirdetés

Keresés

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

  • foregister

    tag

    válasz foregister #4773 üzenetére

    No, azt hiszem belebonyolódtam elég gyorsan.

    Tehát ez az SMS szöveg:

    160101 23:59 Kártyás vásárlás/zárolás: -1.000 HUF; Bolt neve; Kártyaszám: ...1234; Egyenleg: +10.000 HUF - SIMPLE

    Ebből a szövegből szeretném a következő változókat letárolni (a többire nincsen szükségem):
    - összeg
    - vásárlás helye

    Majd ezt a két átküldeni a programnak (MMEX) egy külön "Send Intent" taskkal:

    - action: android.intent.action.INSERT
    - package: com.money.manager.ex
    - class: com.money.manager.ex.CheckingAccountActivity
    - data: content://parameters?account=account_name&transactionType=withdrawal&amount=%osszeg&payee=%vasarlasi_hely&category=category_name
    - target: Activity

    Eddig létrehoztam egy profilt és azon belül egy taskot. A taskon belül a lépések jelenleg így néznek ki:
    1. Variable set: Name %smsszoveg to %smsrb
    2. Variable split: Name %smsszoveg Splitter "Kártyás vásárlás/zárolás: -"

    Kérdések:
    - az összeg a 2. taskban is olvasható lévő mondta után van (1.000). Ezt az értéket mivel tárolom le egy változóba?
    - ha letároltam, akkor folytatom egy sima "; " splittel (mivel a következő a boltnév)?
    - a boltnevet hasonlóan a fenti értékhez letárolom, de valahogy meg kell mondom, hogy hol van a vége, hogy ne az sms maradék szövegét mentse le bolt nevének.

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