logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Całkiem na poważnie - treści SMSów ze stanem konta

nsvinc 16 Sie 2017 14:11 2736 29
REKLAMA
  • #1 16645185
    nsvinc
    Poziom 35  
    Witam,

    proszę o wklejanie do tego wątka całych zawartości (łącznie z reklamami i informacjami dodatkowymi) SMSów, zawierających stan konta (karty prepaid), które przychodzą w odpowiedzi na odpytanie kodem USSD.

    Potrzebna jest różnorodność; wielu operatorów i wiele wersji od danego operatora, gdyż treści tych SMSów mogą różnić się w zależności od wykupionych pakietów czy usług dodatkowych.

    Z prośbą tą zwracam się do wszystkich Elektrodowiczów - wysłanie zapytania jest za darmo.
    Oczywiście nie ma problemy aby wy-x-ować prywatne informacje, a liczby zastępować "nn.nnn", a daty "dd-mm-rrrr" lub ekwiwalentem, a jeśli w datach jest tekstowa nazwa miesiąca, zastąpić ją "MM" gdy skrócona, lub MMMM gdy cała...

    Tak, to jest potrzebne do napisania (w miare) uniwersalnego parsera tych SMSów :)

    pozdrawiam,
    nsvinc

    Na tą chwile w tym wątku są sieci: Vodafone (UK), Lycamobile (UK), wRodzinie, Lajt mobile, T-Mobile, Plus (roaming Vodafone DE), Lycamobile, Nju mobile, Viking mobile, Plus (taryfa Pnk bez limitu), Play, Orange Free, Heyah
    --update:
    a2 mobile, orange pop, orange yes

    PS.
    Nie mam pojęcia do jakiego technicznego działu pasowałby ten wątek, więc założyłem go w HP; w razie co, proszę o przeniesienie
  • REKLAMA
  • Pomocny post
    #2 16645199
    Konto nie istnieje
    Konto nie istnieje  
  • #4 16645213
    Konto nie istnieje
    Konto nie istnieje  
  • Pomocny post
    #5 16645451
    Dydelmax
    Poziom 39  
    Witam.
    Heyah (dla kodu *108#):
    Cytat:
    Kwota brutto XX.YY PLN, polaczenia wychodzace do DD-MM-RRRR, + Z miesiace na odbieranie.

    Pisownia oryginalna (brak polskich znaków, nadmiarowe spacje, Z = 3; dla innych liczb forma rzeczownika "miesiąc" może się różnić).
    Pozdrawiam
  • REKLAMA
  • Pomocny post
    #6 16645549
    1st
    Poziom 23  
    Orange Free, kod *124*#

    Twoja oferta to Orange Free.
    Stan konta glownego: 111.40 zl.
    Srodki wazne przez 95 dni.

    Pisownia oryginalna.
  • Pomocny post
    #7 16645932
    Qri
    Poziom 12  
    Play
    kod *101#

    "Pozostalo Ci 43,12zl do wykorzystania do 2017-10-26 23:59:59. Dodatkowo w ramach srodkow promocyjnych masz 0,00zl do wykorzystania do 2017-08-17 23:59:59."
  • Pomocny post
    #9 16647078
    Turysta_
    Poziom 14  
    Play kod *101#, w sytuacji, gdy nie ma promocji zamiast daty pojawia się "-".

    "Pozostalo Ci xx,xxzl do wykorzystania do 2017-xx-xx 23:59:59. Dodatkowo w ramach srodkow promocyjnych masz 0,00zl do wykorzystania do -."
  • REKLAMA
  • Pomocny post
    #10 16647098
    rafbid
    Poziom 33  
    Plus taryfa ''Pnk bez limitu''
    Kod *100#
    Aktualny stan konta dla numeru 48xxxxxxx : 106,29PLN. Konto ważne do dnia DD-MM-YYYY HH:MM:SS
  • REKLAMA
  • Pomocny post
    #12 16647206
    marcin55246
    Poziom 25  
    Viking Mobile, to chyba pod Play podchodzi.

    #101 Stan konta
    "Pozostało Ci 42,72zl do wykorzystania do 2018-08-10 23:59:59"

    #103 Stan pakietow
    "Stan bonusowych SMS/MMS to 2678392, mozesz je wykorzystac do 2017-09-10 23:59:59"

    #108 Stan pakietow
    "Stan pakietu transmisji danych to 23619.82 MB . Mozesz je wykorzystac do 2017-09-10 23:59:59"
  • #13 16647386
    nsvinc
    Poziom 35  
    Bobasy napisał:
    A czemuś służy ta rozmowa, po prostu nie rozumiem, a mam szanse na zmianę


    Mam potrzebę napisania parsera, który będzie potrafił odnaleźć i sparsować stan konta z tresci smsa tego typu, z dowolnej sieci... W sumie nie tylko stan konta, ale ważność konta też (na co juz duzo trudniej wykombinować jakiś heurystyczny algorytm, jak to widać w przypadku Orange Free)

    Juz zacząłem pisać ten parser, a wklejane tutaj tresci przepuszczam przez niego dzieki temu moge wymyslac algorytmy parsowania rozpoznajace rzeczy. Jak na razie, np. format stanu konta jest zgodny z \d+\s*(?:\.|,)\s*\d*\s*(?i)(?:pln|zl) , ale ten regex nie przewiduje przypadków brzegowych, rzeczywista implementacja jest troche inteligentniejsza.

    PS
    regex tylko dla przykladu, kod jest na mcu wiec wszystko pisane na piechotę
  • #14 16647451
    Bobasy
    Poziom 12  
    nsvinc napisał:
    Bobasy napisał:
    A czemuś służy ta rozmowa, po prostu nie rozumiem, a mam szanse na zmianę


    Mam potrzebę napisania parsera...

    Jestem bliższy zmiany ;)
    Dziękuję że tak odpowiedziałeś. Punktu zrozumienia dla siebie upatruję w obszarze " potrzebie napisania" .
    Jakiemu celowi miała by służyć nadmieniona Tobą "pasera ".
    Dodam że nie mam pojęcia jak działają prepay-dy więc tym bardziej mnie ów wątek interesuje ;-)
  • #15 16647490
    nsvinc
    Poziom 35  
    Bobasy napisał:
    Jakiemu celowi miała by służyć nadmieniona Tobą "pasera ".

    Nie pani Parsera, tylko pan Parser :D
    To coś, co próbuje zamienić tekst czytelny dla człowieka na coś, co lubią komputery (w moim przypadku, gołe liczby). Parser konsumuje ciąg znaków (tekst z SMSa), analizuje go składniowo, nastepnie konwertuje na liczby, do dalszej obróbki. To tak w skrócie, i nieskonczenie uproszczone.
    Sporo tłumaczenia jeśli nie jestes w temacie IT...
  • Pomocny post
    #19 16648020
    quish
    Poziom 15  
    Twoja oferta to nju na karte.Stan konta glownego:27,07 zl.Srodki wazne bezterminowo

    Pisownia oryginalna, bez kropki na końcu
  • Pomocny post
    #20 16648198
    gumisie
    Poziom 43  
    nsvinc napisał:
    Lyca

    Lycamobile
    *131#
    Twoje saldo Lycamobile wynosi PLN10.00.

    Bez podania ważności konta. Konto jest ważne bezterminowo.
    Pozdrawiam.
  • Pomocny post
    #21 16648939
    Konto nie istnieje
    Konto nie istnieje  
  • Pomocny post
    #22 16649653
    LED5W
    Poziom 34  
    T-Mobile
    *101#
    Cytat:
    Stan konta: x.xx zl. Konto wazne do dd-mm-yyyy +1 miesiac na odbieranie Ekstra zlotowki x.x zl
    1. Back

    Miesiąc na odbieranie, ale stan konta zerują po 14 dniach...
    1 (Back)
    Cytat:
    Usluga jest w tej chwili niedostepna. Prosze sprobowac w pozniejszym terminie.
    :)
    Dodane w późniejszym terminie:
    Cytat:
    Dziekujemy, do widzenia.
    :)
  • Pomocny post
    #23 16649757
    rafalmbc
    Poziom 10  
    lajt mobile;

    Aktualny stan konta dla numeru 48727XXXXXX : 24,42 PLN. Konto wazne do dnia 17-08-2018 17:12:59

    pisownia oryginalna
  • Pomocny post
    #24 16655716
    Jamie
    Poziom 20  
    wRodzinie

    *111#

    Stan konta: Glowne 37 zl 44 gr wazne 75 dni;

    pisownia oryginalna
  • #25 16655767
    Tommy82
    Poziom 41  
    @nsvinc
    Możesz Kolego w pierwszym poście podsumować co jest albo wypisać od razu żeby każdy był w stanie od razu sprawdzić czy się nie powtarza?
  • Pomocny post
    #26 16655903
    sanfran
    Specjalista Sieci, Internet
    Nie wiem czy to cię zainteresuje, ale masz z sieci brytyjskich:
    Vodafone kod *#1345# Wiadomosc zwrotna:
    Your balance is #3.93. To check any remaining allowances please call 1345 , for free. Thank you

    Znak HASH jest przed ilością pieniędzy na koncie. Spacja po 1345 a przed przecinkiem.

    Lycamobile kod:*131# Wiadomość zwrotna:
    Your Main balance is £3.23. Thank you for using Lycamobile.
  • #27 16659072
    Konto nie istnieje
    Konto nie istnieje  
  • #28 16659725
    niebieskipolo
    Poziom 25  
    A2 mobile, *111#
    Cytat:
    Saldo 12,34 zl wazne 123 dni. pakiet cykliczny Niewyczerpalne Rozmowy i Wiadomosci wazny 22 dni. Szczegoly *222#
  • #30 16664610
    niebieski55
    Poziom 18  
    Orange Yes na kartę *124*#

    Twoja oferta to Orange Yes.
    Stan konta glownego: 28.85 zl.
    Srodki wazne przez 231 dni.
REKLAMA