CallerID hakkında

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kullanıcı avatarı
Jarmen Kell
Üye
Mesajlar: 47
Kayıt: 04 Mar 2005 04:58
İletişim:

CallerID hakkında

Mesaj gönderen Jarmen Kell »

merhaba arkadaşlar
daha önce forumda bu konuda yazılan konuları inceledim ama herhangi birinde tam sonuç yok , ve sonuç almayı başaran kimsede yok gördüğüm kadarı ile.
Apro componentlerini araştırdım , örneklerini inceledim ama kendi örnekleride arayan numarayı göstermiyor.
şimdi modemin desteklemiyor , hattın clip özelliğine kapalı diye düşünebilirsiniz ama ben visual basic ile arayan numaranın bilgisini alabiliyorum. ama delphi ile beceremedim....

bu konu hakkında bir sonuca ulaşabilen veya yol gösterebilecek olan kimse varmı? br yerlerde yanlış yaptığımı düşünüyorum artık.

herkese kolay gelsin...
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

bende daha önceki uygulamalarımda alamamıştım ama benim modemim desteklemiyordu gerçekten..
bir yerde ufak bişey atlıyor olabilirsin. çünkü bana tabi bileşeni lazım olduğunda çok araştırdır ama Apro dan daha yeteneklisini bulamadım..
DeveloperToolKit

..::|YeşilMavi|::..
Kullanıcı avatarı
Jarmen Kell
Üye
Mesajlar: 47
Kayıt: 04 Mar 2005 04:58
İletişim:

Mesaj gönderen Jarmen Kell »

lazio yazdı:bende daha önceki uygulamalarımda alamamıştım ama benim modemim desteklemiyordu gerçekten..
bir yerde ufak bişey atlıyor olabilirsin. çünkü bana tabi bileşeni lazım olduğunda çok araştırdır ama Apro dan daha yeteneklisini bulamadım..
evet ama aynı modem aynı hat visual basic ile arayan numarayı gösteriyor. daha sonra apro nun bu konuda örnek uygulaması var onu çalışıtrıyorum.sonuç sıfır. kendi uygulaması bile numarayı göstermiyor. gerekli ayarlamaları yaptım ama nafile yinede bir sonuca ulaşamadım
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Merhaba...

- Çalışıp çalışmadını test için vereceğim linkteki dosyayı çalıştırıp başka numara ile modeme bağlı telefon numarasını arayın... :wink:

- programı indirmek için buraya tıklayın (295Kb ZIP dosya)

- Listede modem görünüyor mu bildirin... Bende sadece modem görünüyor, sizde birden fazla görünen device varsa modem olduğunu değerlendirdiğinizi seçin. Otomatik ona adapte olacaktır... :idea:
Resim
Resim ....Resim
Kullanıcı avatarı
Jarmen Kell
Üye
Mesajlar: 47
Kayıt: 04 Mar 2005 04:58
İletişim:

Mesaj gönderen Jarmen Kell »

mrmcop yazdı:Merhaba...

- Çalışıp çalışmadını test için vereceğim linkteki dosyayı çalıştırıp başka numara ile modeme bağlı telefon numarasını arayın... :wink:

- programı indirmek için buraya tıklayın (295Kb ZIP dosya)

- Listede modem görünüyor mu bildirin... Bende sadece modem görünüyor, sizde birden fazla görünen device varsa modem olduğunu değerlendirdiğinizi seçin. Otomatik ona adapte olacaktır... :idea:
selamlar
programı denedim kayıtlarımızda böyle bir telefon no'su yoktur diyor..


http://www.belmarisapart.com/project1.exe

visual basic ile yapmış olduğum programın küçük bir kısmı
bu şekilde arayan numaraya ulaşabiliryorum. modeme telefon hattınızı takın ve kendi numaranızı arayın. arama yapmadan önce command1'e tıklayınız
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Merhaba..
- Ben sana Modem'in CallerID olarak numara gösterip göstermediğini test etmen için göndermiştim. Turbopower AsynchPro ile yaptığım deney projelerden biriydi... Web Sorgusu ayrı bir olay... :lol: :lol: :lol:

- Numarayı gösteriyorsa kendi projendeki bileşen kurulumunda hata var demektir sonucuna ulaşmak içindi... :o Hani demiştin ya VisualBasic ile gösteriyor Delphi ile göstermiyor diye...

- Bekleme konumuna geçmesi için

Kod: Tümünü seç

  ApdTapiDevice1.AutoAnswer
demeyi ihmal etmemişsindir umarım...

-- Ek: Senin proje her Visual Basic uygulamasından çektiğim sorun gibi OCX istedi. Ben de vazgeçtim...
Resim
Resim ....Resim
Kullanıcı avatarı
Jarmen Kell
Üye
Mesajlar: 47
Kayıt: 04 Mar 2005 04:58
İletişim:

Mesaj gönderen Jarmen Kell »

mrmcop yazdı:Merhaba..
- Ben sana Modem'in CallerID olarak numara gösterip göstermediğini test etmen için göndermiştim. Turbopower AsynchPro ile yaptığım deney projelerden biriydi... Web Sorgusu ayrı bir olay... :lol: :lol: :lol:

- Numarayı gösteriyorsa kendi projendeki bileşen kurulumunda hata var demektir sonucuna ulaşmak içindi... :o Hani demiştin ya VisualBasic ile gösteriyor Delphi ile göstermiyor diye...

- Bekleme konumuna geçmesi için

Kod: Tümünü seç

  ApdTapiDevice1.AutoAnswer
demeyi ihmal etmemişsindir umarım...

-- Ek: Senin proje her Visual Basic uygulamasından çektiğim sorun gibi OCX istedi. Ben de vazgeçtim...

Kod: Tümünü seç

  ApdTapiDevice1.AutoAnswer
özelliği ile uygulamayı çalıştırınca Operation Failed hatası alıyorum. herhangi bir işlem yapmadan direk hataya geçiyor.

Not : vb eğer ocx hatası veriyor ise (win xp kurulu değil ) ->eğer kurulu ise system32 klasöründe bir sorun var demektir
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

Operation Failed hatası alıyorum.
bu hatanın nedeni Modemin Voice Olmaması..
Not : vb eğer ocx hatası veriyor ise (win xp kurulu değil ) ->eğer kurulu ise system32 klasöründe bir sorun var demektir
ocx komponentlerin activex e çevrilmiş halidir. bu hatanın nedeni, ilgili ocx dosyasının windows a tanıtılmamış olmasıdır. yani dosya windows klasörlerinde bulunsa bile windows a tanıtılmamışsa source lar hata verir.
delphi component menüsünden menüsünden import activex control u inceleyebilirsiniz. visual basic de bildiğim kadarıyla komponent kütüphanesini bu şekilde yönetiyor..
DeveloperToolKit

..::|YeşilMavi|::..
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Şimdi toparlayalım...

- Linkini verdiğiim program çalışıyor diyorsun (yani callerID gösteriyor). Ben de aynı bileşeni kullandığıma göre, geriye bileşenin yanlış kurgulandığı veya şimdi aklıma geldi device seçiminde sorun olduğu sonucunu çıkıyor...

- Formun onCreate olayında en başa şunu yaz...

Kod: Tümünü seç

  ApdTapiDevice1.SelectedDevice := ApdTapiDevice1.TapiDevices[ApdTapiDevice1.DeviceCount-1];
- Sanal Modem sürücüsü gibi şeyler varsa, donanım taraması en sona kaldığından, kesin olmasa da son device asıl modem çıkıyor. Birkaç yerde karşılaşmıştım...

- Listede sadece tek device varsa da ilk ve son olarak yine bu device seçileceğinden bir taşla iki kuş vurmuş olursun...

Unutmamalı ki

Kod: Tümünü seç

  ApdTapiDevice1.AutoAnswer
demezsen CallerID okumaz...
Resim
Resim ....Resim
Kullanıcı avatarı
ovural
Üye
Mesajlar: 167
Kayıt: 22 Eki 2003 10:20
İletişim:

Mesaj gönderen ovural »

türkiyede arayan numara ilk ringden(calma) sonra gelir ..

diger ulkelerde ise ilk ringden önce gelir ..

bununla ilgili bir ayar var sanırım .. bende bir ara ugrasmıstım .. modemin uzerinde ozellikle USA icindir diyordu ..

istersen bu dediklerime bir bak .. komponentte oyle bir ayar vardır ..
Kullanıcı avatarı
Jarmen Kell
Üye
Mesajlar: 47
Kayıt: 04 Mar 2005 04:58
İletişim:

Mesaj gönderen Jarmen Kell »

Kod: Tümünü seç

Note: Caller ID requires voice capabilities (i.e., UnimodmV, voice modem).
The following example shows an OnTapiConnect event handler that updates a TLabel on the current form with the caller ID information:

TForm1 = class(TForm)
  ...
  ApdTapiDevice1 : TApdTapiDevice;
  CallerID       : TLabel;
  ...

end;

procedure TForm1.ApdTapiDevice1TapiConnect(Sender : TObject);
begin
  CallerID.Caption := 'Caller: ' + ApdTapiDevice1.CallerID;
  ...

end;
apro nun helpinde callerID için bunları yazıyor. aynen deniyorum farklı şeyler deniyorum ama olmuyor. runtime comport özelliklerini değiştiriyorum.Baund özelliğini felan değiştiriyorum. ama nefile. banamısın demiyor vicdansız.
Notebook kullandığım için modemi değiştiremiyorum :roll: external bir modem alıp(voice özelliğine dikkat ederek) bir daha deneyeceğim. ama değişen birşey olurmu onu bilmiyorum.
yinede bu olayıı çözmeye kararlıyım.vazgeçmek yok. acaba piyasada başka bileşnler varmı. onu araştırıyorum ama en güçlüsü APro gibi gözüküyor. [/code]
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

@Jarmen Kell

- Bana bir daha teyid eder misin ? Sana gönderdiğim linkteki dosya arayan numarayı gösterdi mi ? Web Operasyonunu bir kenara koyup söyler misin ?

- Çünkü o da aynı bileşen ile yapıldı.
Resim
Resim ....Resim
Kullanıcı avatarı
Jarmen Kell
Üye
Mesajlar: 47
Kayıt: 04 Mar 2005 04:58
İletişim:

Mesaj gönderen Jarmen Kell »

mrmcop yazdı:@Jarmen Kell

- Bana bir daha teyid eder misin ? Sana gönderdiğim linkteki dosya arayan numarayı gösterdi mi ? Web Operasyonunu bir kenara koyup söyler misin ?

- Çünkü o da aynı bileşen ile yapıldı.
merhaba sizin gönderdiğiniz programı denedim , arayan numara bilgisi gözükmedi. siz bu programı denediniz ve doğru sonucu aldıysanız
bana aşağıdakileri yapmak kalıyor...

1. önce hattı ve hattın clip özelliğini tekrar kontrol etmek
2. yeni bir modem ile programı tekrar test etmek

bu konuları tekrar en kısa zamanda kontrol edip burada tekrar yazacağım.


teşekkürler
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

Mesaj gönderen uğur alkan »

bende bir şey sormak istiyorum. Normal telefonlara bağlanan kontör ölçen cihazlar var... Bunların çalışma mantığı ise her kontor attığında hatta kısa bir süre sinyal uyguluyor bu tonu apro ile yakalayıp kontör saydırmak mümkünmüdür acaba ?
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

@uğur alkan, apro nun dtmf özelliziği bir incele istersen.
DeveloperToolKit

..::|YeşilMavi|::..
Cevapla