Cep telefonu yönetimi

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
csyasar
Üye
Mesajlar: 646
Kayıt: 25 Şub 2004 10:14
Konum: Tokat

Cep telefonu yönetimi

Mesaj gönderen csyasar »

Arkadaşlar;

2 yıldır kullandığım Siemens S55 model cep telefonum var. Bunun data kablosu ve kendi programı var. Cep telefonu yönetimiyle ilgili bazı programları da inceledim. Yapmak istediğim şey:

kendi telefonum için delphi ile program geliştirmek ve orjinal programında gördüğüm eksiklikleri böyle tamamlamak. en önemlisi de kendi programımı kullanmak.

sizlerden rica ettiğim şey:
yeni nesil cep telefonlarıyla ilgili teknik/kod bilgisi olan varsa hepimize ışığını tutabilirse çok memnun olucam.

Telefonumun özellikleri:
S55
Renkli ekran
Dosya sistemi
Bluetooth
Infra Red
Data kablosu(Seriden bağlanıyor)
DotCom
Kıdemli Üye
Mesajlar: 1696
Kayıt: 11 Tem 2003 10:30
Konum: İzmir
İletişim:

Mesaj gönderen DotCom »

Merhabalar ;

hocam sanırım aşadakiler işini görür ;

bahsedeceğim component yazdıgına göre tüm delphi sürümlerinde çalışıyor. ayrıca seri port üzerinden iletişim kuruyor...

bordland ın sitesinde bulduğum link...

http://homepages.borland.com/jkaster/cc ... e_for_gsm/

Bileşenin kendi sitesi ==> http://2p.cz/en/bumerang/
BOOMERANG is the component library for GSM communication software
development. It contains the components for SMS support, serial
port communication, TAPI communication, simple terminal, EMI (ERMES
UCP - universal computer protocol), BMG(BIP/Nokia CIMD - Computer Interface to Message Distribution) connection, GDEP (Game Data Exchange Protocol) etc. and several sample applications. The components are primary written for Delphi 5, but they are usable also for Delphi 3&4&6&7, Kylix 3 and Delphi 8 for .NET Framework

The library contains:

- (serial) port components
- modem components (client dial-up communication)
- socket components (TCP/IP client side)
- TAPI components (TAPI 2.0 - Win98,WinNT)
- GSM modem components
- BMG components (Business Message Gateway), Nokia CIMD protocol (Computer Interface to Message Distribution)/BIP
- BMG client
- EMI components (ERMES UCP, T-Online SMS Direct, Oskar)
- EMI client
- GDEP components (GDEP/SMPP, Orange Slovakia), IPSec, SSL
- GDEP client
- terminal component
- narrow band socket (NBS) protocol, UDH (user data header) protocol
- OTA (over-the-air) services
- Smart messages (CLI, logos, picture messages, ringing tones, business cards, calendar, RTTTL)
- EMS (pictures, animations, sounds, etc.)

The components are multi-threaded. It means, that communication components can work asynchronously (non-modally).
Kolay Gelsin
Kullanıcı avatarı
sadettinpolat
Moderator
Mesajlar: 2131
Kayıt: 07 Ara 2003 02:51
Konum: Ankara
İletişim:

Mesaj gönderen sadettinpolat »

oxygen ve tmsnin cep telefonları için bileşenleri olması lazım ama büyük ihtimalle bu bileşenler paralıdır.
DotCom
Kıdemli Üye
Mesajlar: 1696
Kayıt: 11 Tem 2003 10:30
Konum: İzmir
İletişim:

Mesaj gönderen DotCom »

sadettinpolat yazdı:oxygen ve tmsnin cep telefonları için bileşenleri olması lazım ama büyük ihtimalle bu bileşenler paralıdır.
oxygen bileşenleri sadece SMS için ;

Kolay Gelsin
yakupk
Üye
Mesajlar: 59
Kayıt: 04 Haz 2004 11:22
Konum: Balıkesir
İletişim:

Mesaj gönderen yakupk »

Merhaba,
Aşağıdaki komutları delphiturkten almıştım belki işine yarayabilir

Cep Telefonuna Gönderilen AT Komutlari

AT+CBC // Batarya Durumu
AT+CGMI // Üretici Firma
AT+CGMM // Telefonun Modeli
AT+CGSN // Telefonun Seri numarasi
AT+CPBF // Rehberden Buldurma
AT+CPBR // Tüm Adres Defterinin okutulmasi
AT+CPBS // SIM yada Telefonun hafizasinin secilmesi
ATD0535XXXXXXX; // Telefon numarasi cevirme
AT*EKEB="123456" // TUSLAMA
AT*EICO=X,Y // X:ICON Y:ON(1)-OFF(0) Mesaj veya diger iconlari degistirme
AT*ESOM=1,"aAffFgaAgfEpgGefgeafDC" // Melodi Yazdirma
AT*ETXT=1,"SELAM" // KARSILAMA MESAJI
AT+COPS? <CR> // OPERATORU BELIRTIYOR TURKCELL VEYA TELSIM MI ?
AT+CKPD="C",20 <CR> // EKRANI TEMIZLE
AT+CKPD="<",1 <CR> // SOL MENUYE GEC
AT+CKPD=">",20 <CR> // SAG MENUYE GEC
AT*EMMI=1,1,1 <CR> //!! oRTADAKI KLAVYE ENABLE 1 DISABLE 0 ENSONDAKI EKRAN ISIGI 1-0
AT+CPBW // Rehbere Telefon numarasi Ekleme
AT+CSQ // Telefonun Sinyal degerinin ölcülmesi
AT+CSMS // Mesaj Servisini Belirle
AT+CMGF // Mesajin Formatini belirle
AT+CSCA // Mesaj Merkezi
AT+CSMP // Text modu telefonun
AT+CSDH // Text Modun paremetrelerini göster
AT+CSCB // Telefondaki Mesaj Ayarini sec
AT+CSAS // Ayarlari Kaydet
AT+CRES // Ayarlari düzenle
AT+CNMI // TE de yeni mesaj indikatörü ac
AT+CMGL // Mesajlari Listele
AT+CMGR // Mesaj Oku
AT+CMGS // Mesaj Gönder
AT+CMSS // Hafizadaki Mesaji Gönder
AT+CMGW // Hafizaya Mesaj Yaz
AT+CMGD // Mesaj Sil
AT+CMGL // Mesajlari Listele
AT+CMGR // Mesajlari Oku
AT+CMGS // Mesaj Gönder
AT+CMGW // Hafizaya Mesaj Yaz

Not : <CR> Mesajlari her islemden Sonra konulacak Win98 isletim sistemlerinda DADCom98 cekilmesi gerkiyor
Mesajlariniz icin gulolkml@hotmail.com adresine bildiriniz iyi calismalar ...
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

evet eğer modemi olan bir cep telefonu ise, TurboPower Async Pro ile ulaşıp yukardaki komutlarla işlem yapabilirsin, mesaj atabilirsin.

Paket içinde örnekleri vardı.

Kolay gelsin.
csyasar
Üye
Mesajlar: 646
Kayıt: 25 Şub 2004 10:14
Konum: Tokat

Mesaj gönderen csyasar »

1. telefonun modemi var.
2. AT komutlarıyla ilgili döküman bende de var. ama nasıl ve hangi componentlarla kullancağıumı bilemiyorum. comp adresini bilen varsa...
3.tamamiyle bir yönetim modu istiyorum. yani telefon defterindeki kayıtlardan tutun da mesajlara kadar herşey... olursa sevinirim...

kolay gelsin
DotCom
Kıdemli Üye
Mesajlar: 1696
Kayıt: 11 Tem 2003 10:30
Konum: İzmir
İletişim:

Mesaj gönderen DotCom »

hocam bu istediklerin için kendi programını kullan bence madem kendin için yapıyorsun....

ayrıca Nokia için benim kullandıgım Nokia Suite var ama simens için buna benzer bir program varmı bilmiyorum.

Kolay Gelsin
csyasar
Üye
Mesajlar: 646
Kayıt: 25 Şub 2004 10:14
Konum: Tokat

Mesaj gönderen csyasar »

kardeş siemensinde data suite'i var ama ben kendim program yazmak istiyorum. seri den haberleşen component adresleri lazım bana.

teşekkür ederim, kolay gelsin
Cevapla