![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 13 Dołączył: 7.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie. Dzisiaj bawię się bramką SMS Portecha. Jest to fizyczne urządzenie, prawdopodobnie produkcji radzieckiej (IMG:style_emoticons/default/smile.gif) z 1999 roku. Pobieram z niego treści SMSów telnetem i dalej przekazuję do skryptu PHP. Wszystko jest OK do puki w SMSie nie pojawi się polski znak. Wtedy cała wiadomość wygląda mniej więcej tak:
Cytat 004E0069006500200063006800630065002000730069011900200064006F0077006900650064007A 00690065010700200063007A0079002000740065017C0020006E0069006500200 Testowo wysłałem wiadomość składającą się tylko z dużego Ż z kropką. Otrzymałem: Cytat 017B Czy ktoś z Was mógłby podrzucić funkcję konwertującą te dziwne znaki do ludzkiego formatu? Z góry dzięki! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 13 Dołączył: 7.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mozna by przepuszczac przez niego wszystie SMSY. Zauwazylem, ze dla stringa "Zwykly tekst" zwraca po prostu "Zwykly tekst". Co innego dla stringa "DACAN Patryk: 505123456 " Jesli wlapie czteroznakowy ciag cyfr badz HEXów probuje go konwertowac.
Ten post edytował KR2615 2.09.2015, 11:42:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 15:43 |