Создание Эльфов : Эльфостроение : Форум |
Страница 86 из 211: « 1 ... 82 83 84 85 [86] 87 88 89 90 ... 211 » |
sc_ghost: |
30.03.09, 12:15 |
that can't get ... i hope get it !! IMSI is 15 num for sim ,and only one for a phone, so i hope get it make for turn out sim call a num |
Deitro: |
30.03.09, 19:55 |
Да, я тоже пытался получить IMSI, но выводится пустая строчка. Возможно, функция неправильная на k750? |
UltraShot: |
30.03.09, 20:31 |
возможно, что имси является массивом, в котором цифры просто по-байтово записаны. не знаю точно, не глядел |
den_po: |
30.03.09, 20:49 |
GetIMSI возвращает указатель на последовательность байт примерно такого вида: 08 29 05 30 82 07 80 53 43 первый байт, видимо, длина, дальше байты imsi с переставленными нибблами. в данном примере последовательность байт соответствует значению 250032870083534 |
Deitro: |
30.03.09, 21:40 |
Код: char *imsi=GetIMSI(); char ws[16]; snwprintf(ws, 16,L"%s",imsi); MessageBox(0x6fFFFFFF,Str2ID(ws,0,SID_ANY_LEN),0, 1 ,0,0); Жесть, я понял, почему этот код не работал (у меня, по крайней мере) - 16 символов мало получилось для выводимой строки, я на 100 исправил. В общем, вот что мне вывелось: +CGEV: ME DEACT "IP","10.237.76.93",1 На IMSI вроде не похоже, зато теперь я знаю свой DEACT IP, что бы это ни значило (правда, он меняется постоянно). Впрочем, неудивительно, функция неофициальная, выкладывал в "Ведем учет занятого места в либе" на странице 53 Oleg1990 [ Редактировано Deitro в 30.3.09 23:45 ] |
den_po: |
30.03.09, 22:30 |
Deitro, ты используешь char, а нужно wchar_t, он размером больше. а по поводу функци... как-то оно всё по-разному у всех. может и у меня неправильно. нужно спросить того, кто добавлял функцию. хотя у меня результат выглядит правильным. [ Редактировано den_po в 30.3.09 22:31 ] |
sc_ghost: |
31.03.09, 07:49 |
i don't get the IMSI num like this: 08 29 05 30 82 07 80 53 43 how can get like this num?? i try: Код: char *imsi=GetIMSI(); wchar_t ws[16]; snwprintf(ws, 16,L"%s",imsi); MessageBox(0x6fFFFFFF,Str2ID(ws,0,SID_ANY_LEN),0, 1 ,0,0); show it ,but no num what can i do ? [ Редактировано sc_ghost в 31.3.09 13:55 ] |
den_po: |
31.03.09, 13:11 |
sc_ghost, Код: wchar_t temp[256]; char* x=GetIMSI(); snwprintf(temp, MAXELEMS(temp), _T("%02X %02X %02X %02X %02X %02X %02X %02X %02X"), x[0],x[1],x[2],x[3],x[4],x[5],x[6],x[7],x[8]); MessageBox(0x6FFFFFFF, Str2ID(temp,0,MAXELEMS(temp)), 0xFFFF, 1, 0, 0); |
sc_ghost: |
01.04.09, 06:29 |
den_po, Thank you very much!! |
IDDQD: |
01.04.09, 19:47 |
Как осуществить следующее: например, произошел какой нибудь ивент(поменялся профиль, заблокировалась клава и т. д.), нужно этот момент обработать эльфом, как это сделать? И еще одна проблема, при создании эльфа с bcfg, создается пустой bcfg без никаких данных, почему? |
Страница 86 из 211: « 1 ... 82 83 84 85 [86] 87 88 89 90 ... 211 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=2479&start=850 © 2005-2018 supertrubka.org |