Создание Эльфов : Эльфостроение : Форум

Страница 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!! :-D

 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