Jak czytać wiadomości SMS zapisane na karcie SIM?

10

Mam w środku stary telefon z kartą telefoniczną (kartą SIM). Telefon ma z boku interfejs na podczerwień.

Chcę odczytać moje kontakty i zapisane wiadomości SMS z telefonu za pośrednictwem podczerwieni lub poprzez podłączenie karty SIM do komputera za pomocą jakiegoś czytnika kart.

Raz udało mi się odczytać dane przez podczerwień, ale nie mogę odtworzyć potrzebnej konfiguracji, ponieważ nie mam już komputera z interfejsem irda. Kupiłem więc czytnik kart, który niestety działa tylko w systemie Windows. Dołączona do niej aplikacja jest absolutnym śmieciem i nie pozwala na zapisywanie danych (WTF?!?! Kto zaprojektował TO?). Cokolwiek, ten czytnik ma plastikową kartę wielkości karty kredytowej, do której można podłączyć kartę SIM, więc podłączam kartę SIM do dowolnego rodzaju czytnika kart. Więc moje pytanie:

  • Jak mogę uzyskać zapisane dane z karty SIM za pomocą tego adaptera? Mam dostęp do komputera ze zintegrowanym czytnikiem kart, ale musiałbym wcześniej sprawdzić, jak to zrobić.
  • Jeśli jakoś zdobędę interfejs na podczerwień, który program jest najlepszym wyborem do odczytywania zapisanych wiadomości SMS i książek telefonicznych? Jak to się robi? (cmd-linie / link do howto preferowane).

Mam nadzieję, że ktoś może pomóc, ponieważ telefon zaczyna umierać, i chcę zapisać wszystkie moje SMS-y, które nie mieszczą się na karcie SIM (musiałbym skopiować je z pamięci telefonu na kartę SIM, usunąć je i skopiować następny partia, ponieważ karta SIM może przechowywać tylko 10 wiadomości ...).

hochl
źródło
Szukaj słów kluczowych: PCSC, MIĘŚNIE. Spróbuj zajrzeć
Gilles „SO- przestań być zły”

Odpowiedzi:

3

Prawie każdy telefon może działać jako modem - albo przez port szeregowy (ze specjalnym kablem), podczerwień lub bluetooth. I rozumie standardowe polecenia AT modemu + rozszerzone polecenia GSM AT. Musisz więc mieć port podczerwieni na komputerze (pokaże się jako port szeregowy), podłączyć go do telefonu, uruchomić aplikację terminalową ( minicomna przykład) i komunikować się z telefonem za pomocą poleceń AT. Kiedy dowiesz się, jakich poleceń potrzebujesz, po prostu napisz swoją aplikację.

Oto (prawie) kompletny przewodnik po poleceniach GSM AT: https://web.archive.org/web/20081114211802/http://www.communica.se/multitech/gprs_at.pdf . Znajdziesz tam polecenia do ogólnej identyfikacji telefonu, wykonywania połączeń, przeglądania / modyfikowania wpisów w książce telefonicznej, wiadomości SMS, informacji o jakości sieci i wielu innych. Niektórzy producenci mają nawet własne polecenia (stary telefon Ericsson miał na przykład rozszerzone informacje o baterii i temperaturze - już dawno stworzyłem program do zarządzania SMS-em i informacji o telefonie - http://www.marki-online.net/MpM / ). Pamiętaj również, że przynajmniej niektóre telefony używają innego kodowania dla książki telefonicznej i być może również dla SMS-ów (alfabet GSM, gdzie znak @jest znakiem z kodem ASCII 0).

Marki555
źródło
Dzięki, przyjrzę się również temu (obecnie trudny harmonogram, może potrwać kilka dni / tygodni).
hochl
1

pySimReader właśnie dla mnie zadziałał, gdy już wymyślisz , jak ustawić go we właściwej / dev lokalizacji.

james.haggerty
źródło
1

Rozwiązanie tego problemu wydaje się bardzo związane z rodzajem telefonu i jego oprogramowania układowego, przynajmniej jeśli spróbujesz użyć podczerwieni.

Uważam, że najłatwiejszym rozwiązaniem byłoby włożenie karty SIM do innego telefonu (być może można go pożyczyć), najlepiej jakiegoś smartfona, który może odczytać dane z karty i zapisać ją na karcie SD lub coś w tym rodzaju. Myślę, że oznaczałoby to o wiele mniej problemów niż zakup urządzenia na podczerwień lub nowego czytnika kart SIM.

Nacięcie
źródło
Czy możesz zasugerować taki telefon? Mogę uzyskać dostęp do Androida, ale będzie to wymagało pewnej perswazji i będzie niedogodnością dla tej osoby, ponieważ na razie nie może korzystać z telefonu.
hochl
Myślałem również o Androidzie, a następnie korzystałem z aplikacji do tworzenia kopii zapasowych sms ... Ale każdy telefon, który może synchronizować sms i kontakty z komputerem, byłby w porządku
Nick
Czy system Android może to zrobić OOTB, czy też muszę wcześniej pobrać aplikację?
hochl
prawdopodobnie potrzebujesz aplikacji do tworzenia kopii zapasowych sms
Nick
Chyba będę musiał wziąć telefon i zobaczyć, jak to zrobić. Poinformuję z powrotem, kiedy to się skończy, domyślam się, że będzie kilka dni / tygodni.
hochl