Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Сотовый фрикинг (https://forum.antichat.xyz/forumdisplay.php?f=59)
-   -   Спецификация на команды модема C380 (https://forum.antichat.xyz/showthread.php?t=8908)

SAMOKILLER 19.08.2005 15:24

Спецификация на команды модема C380
 
Люди, пишу теримнальную прогу для C380, подскажите где можено взять спецификацию на команды модема (AT) или просто скажите какие есть, хочу написать прогу для автоматической работы компа через мобилу. если у кого есть, киньте плиз на vit88@list.ru

dinar_007 19.08.2005 15:30

Какие ты имеешь ввиду команды?
Это типа этих:
+++ats7=1&w0&y0
+++atl3m2
+++ath0
Или нет?

SAMOKILLER 19.08.2005 15:35

Ну навроде того, только этого команды по видимому для работы с обычным модемом, всякого рода изменение регистров итп, а мне нужны типа отправка приём sms, обработка событий, или может это делается не только с помощью модемных команд? може тут другие нужны

SAMOKILLER 19.08.2005 15:39

похожая программа идёт в комплекте если покупать диск и провод для синхронизации с компом, она там где то окооло 40 метров, название не помню

dinar_007 19.08.2005 16:12

Попробуй в гугле поищи.... я тебя просто не совсем понял )))

SAMOKILLER 19.08.2005 16:17

хех, естессно уже искал, и не тока в гугле и ещё, я меня тут на 2 дня на дачу заставляют ехать, такчто до понед наверно я не оставлю ни одного сообщ.

nerezus 19.08.2005 16:19

offtop:
При пожаре звонить ATDT01

Dronga 19.08.2005 16:56

Вопрос однозначно адресован Сильверану)))

silveran 22.08.2005 16:53

хм .... тяжёлый случай... узнать спецификацию модема сотки не так то просто- эти команды обычно хорошо охраняются... так быстро я не найду команды- дайте неделю- я постораюсь- но не гарантирую((

SAMOKILLER 22.08.2005 17:12

пасибо, может это глупость, но можно ли поставить com порт на прослушку, тобишь перехватывать команды обмена с устройством?

silveran 22.08.2005 17:31

слешай этого я никогда не делал- но есть прога пфоне туулс- она помоему с открытыми прогами- а вот про сниф на ком слышал но никогда не делал(

SAMOKILLER 22.08.2005 17:46

http://www.sysinternals.com/Utilities/Portmon.html
прога для снифа com порта, ещё не пробовал, буду качать, но заинтересовали такоие пункты как
Regmon - a Registry monitor
Filemon - a file system monitor
TDIMon - a TCP/IP monitor
PMon - a process and thread monitor (NT/Win2K)
Diskmon - a hard disk monitor (NT/Win2K)
DebugView/EE - a debug output monitor

КероСиН 23.08.2005 01:17

AT+CGMI: Query phone manufacturer.
AT+CGMM: Query phone model.
AT+CGSN: Query phone serial number.
AT+CGMR: Query phone revision.
AT+CIMI: international mobile subscriber identity <IMSI>
AT+CPBS=?: list of supported phonebook memory storages
Эти нужны? Если эти, то могу еще оставить.

SAMOKILLER 23.08.2005 04:42

не совсем те, но тоже могут пргодиться, эти выводят какую-то определённую инфу заложенную в телефоне, а мне нужны для инициации действия (например отправки sms, набора номера) либо обработки события (входящий звонок, sms), работы с изменяемой памятью (записная книжка, планировщик). Оставь.

silveran 23.08.2005 08:29

наткнулся в рунете

На www.ixbt.com в разделе "мобильники" была довольно старая статья, где человек рассказывал как написать софт для отсылки СМС и в качестве примера приводил свою программу с исходниками на Дельфи - поищи в архиве

http://www.malyav.narod.ru/

http://www.hpc.ru/soft/software.phtml?id=4101

http://www.freeware.ru/program_prog_id_5512.html

попробуй их!!!

или поставь конкретнее задачу- а я пока поищю команды...

SAMOKILLER 24.08.2005 04:58

Кароче я установил снифф на порт, вот:

zasranex.fatal.ru/otpravkasms.log
zasranex.fatal.ru/ne_otpravka_sms.log

два примера отправки sms, первая удачная, потомучто такой номер существует, вторая неудачная, ибо номера не существует.

проблема вот в чём.

В неудачном логе, отправка sms начинается с 291 строки, вплодь до 356 идут установки для отправки sms по стандарту, далее

(строки 361-367) идёт переадча данных об номере получателя, в данном случае номер 0. Потом как я понимаю в строке 369 идёт

приглашение для ввода текста sms сообщения, по видимому его нужно отправлять прямо в порт. Текст который я отправлял: "0", в

384 строке прога передаёт строку длиной 3 символа: "0.." и вот после этого у меня возникает проблема, как обозначить конец

строки, если поставить в конец сообщ точку или 2 точки, то он почемуто продолжает ждать ввода текста сообщ. Я не могу понять

начиная со строки 387, вот моё толкование дальше (возможно неправильное). После получения оповещения о конце сообщения, модем

присваивает данному событию (отправка sms) номер (id), в данном случае 1109, и отправляет его в порт на комп (про timeout

вообще ничё понять не могу), комп получает id, и выдаёт команду AT+CMSS=1109, тобишь вызывает на исполнение событие 1109,

потом комп модем ждёт пока отправиться sms, и если нифига не получилось, то модем посылает в порт ошибку, и тогда комп делает

какоето действие(чёто я ни понял какое.).

В правильном логе отправка идёт на номер 89153123456, текст sms: "textsms" прога опять добавила две точки.
Вопрос: как обозначить конец ввода строки sms?

silveran 24.08.2005 08:44

задал ты задачку!!)))) блин чесно сам не знаю- придётся друзей фрикиров напрягать.. а ты посмотри это http://forum.antichat.ru/threadnav7295-3-10.html

может там есть ответ на твой вопрос

а так щас не всё будет зависить от меня- а от времени котороя я потрачу на поиск своих знакомст... но вопрос и правду интересный))

КероСиН 25.08.2005 03:43

Вот еще:

AT+CPBR=?: Read Phonebook Entries test command
AT+CPBS="ME"
AT+CPBR=: Read Phonebook selected Entries
AT+CNUM: subscriber number
AT+CBC: battery charge level
AT+CSQ: signal quality level
AT+CKPD=: keypad control
AT+CCLK?: get current data&time
AT+CSCS=IRA: select character set - international reference alphabet
AT+CSCS=?: List of supported character sets
AT+CSCS=GSM:
AT+CSCS=HEX:
AT+CSCS=UCS2: 16-bit universal multiple-octet coded character set
AT+CMGL=: check sms
ATI1
ATI2
ATI3
ATI4
ATI5
AT+MDBAD?
AT+MODE=0
AT+MODE=1
AT+MODE=2
AT+MODE=3
AT+MODE=4
AT+MODE=8
AT+MODE=12
AT+CMOD= : Call mode +CMOD
AT+CMOD=?: List of supported call modes
AT+CMOD?: current call mode
AT+CBST=x,0,y : The following commands are described more fully in the ETSI specification GSM 07.07.x takes the following values: 0 Autobauding (non-transparent only).1 300 bps V.21. 2 1200 bps V.22. 3 1200/75 bps V.23. 4 2400 bps V.22bis. 5 2400 bps V.26ter. 6 4800 bps V.32. 7 9600 bps V.32 65 300 bps V.110. 66 1200 bps V.110. 68 2400 bps V.110. 70 4800 bps V.110. 71 9600 bps V.110. y takes the following values: 0 Transparent connection (default). 1 Non-transparent connection (uses RLP).
AT+CBST?: Query the bearer service type.

SAMOKILLER 25.08.2005 15:09

http://oskin.ru/pub/other/gsm/sms_pdumode.pdf

Тут объясняется как отправляются sms, по видимому конец сообщения обозначается нажатием клавиш CTRL+Z, или я не прав? както замысловато. как вообще передать в порт нажатие такого сочетания клавиш?


Время: 02:51