Delphi Can
Network Veri Okuma - Baskı Önizleme

+- Delphi Can (http://www.delphican.com)
+-- Forum: Delphi (http://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (http://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: Network Veri Okuma (/showthread.php?tid=3546)



Network Veri Okuma - ercanskose - 13-04-2019

Arkadaşlar merhaba;

networkle çalışan bir cihazdan veri okumam gerekiyor. Bunun için neler gerekli. daha önce böyle bir proje yapmadım. Cihaz kısmında neleri bilmem ve delphi üzerinde nelerin olması lazım.

gelsin.


Cvp: Network Veri Okuma - SercanTEK - 13-04-2019

(13-04-2019, Saat: 18:13)ercanskose Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.Arkadaşlar merhaba;

networkle çalışan bir cihazdan veri okumam gerekiyor. Bunun için neler gerekli. daha önce böyle bir proje yapmadım. Cihaz kısmında neleri bilmem ve delphi üzerinde nelerin olması lazım.

gelsin.

Cihazın ip adresi ve hangi protokol ile hangi  port üzerinden iletişim kurduğunu bilmelisiniz.hatta iletişim icin hangi verileri gönderip cevap almanız gerekiyor diye bilmelisiniz. Eder bunları biliyorsanız indy bilesen setindeki bileşenler ile cozersiniz.

Belki cihaz icin Sdk mevcut olabilir bir kütüphane ve dll dosyası üzerinden APİ  bağlantı kurup kullanılabilir. 

Cihaz icin üretici ya da distribütör sdk yada api icin destek verebilir diye düşünüyorum.


Network Veri Okuma - mcuyan - 13-04-2019

Ne cihazı bu?.. Biraz açıklayıcı yazarsanız burada fikir üretebiliriz..


Network Veri Okuma - ercanskose - 14-04-2019

tıbbi bir cihaz. cihazın ekranında 4 adet parametre var onları görmem gerekiyor. firma herhangi bir sdk vey protokol vermiyot. mevcut bir yazılımları var fakat linux tabanlı. ama windows için kullanıcaz. verileri nasıl gönderiyor nasıl ölçebiliriz. comport olsa sorunu çözmüştüm ama ip üzerinden çalışıyor ve veri gönderiyor.


Network Veri Okuma - mrmarman - 14-04-2019

Transparent Proxy konusunu araştırmalısınız. cihazın ve mevcut sistemin arasındaki diyaloğu dinleyip paketlerin analizini yapabilmelisiniz. protokol bu şekilde çözülmeye çalışılır.

ComPort diyaloğunu çözebilecek kabiliyetin onda biri gerekli fazlası değil.


Cvp: Network Veri Okuma - SercanTEK - 14-04-2019

(14-04-2019, Saat: 15:44)ercanskose Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.tıbbi bir cihaz. cihazın ekranında 4 adet parametre var onları görmem gerekiyor. firma herhangi bir sdk vey protokol vermiyot. mevcut bir yazılımları var fakat linux tabanlı. ama windows için kullanıcaz. verileri nasıl gönderiyor nasıl ölçebiliriz. comport olsa sorunu çözmüştüm ama ip üzerinden çalışıyor ve veri gönderiyor.

wireshark ile dinlemeniz gerekiyor. Ama deneme yaparken cihaz+kontrol yazılım ve sizin pc niz aynı switch üzerinde olsun başka hiç birşey takılı olmasın. Network üzerindeki akışı wireshark ile görebilirsiniz.


Network Veri Okuma - mrmarman - 14-04-2019

@SercanTEK haklı wireshark hepsi bir arada ağ paket çözümleme aracı.

Bir kaç cümle daha ekleme yapmak istetim. 

Protokolü çözmek derken görece okumak basit yazmak zordur. Web Post ile bilgi almak için dahi bir sürü parametre ve yönerge takibi gerekiyor.

Hani derler ya, yabancı dili anlarım ama konuşamam dercesine. 

Bunları neden anlatıyorum, linux ile cihazın irtibatını kopartmadan, soru sorma işini başlangıçta linux tarafından sorulup cevabı bir windows yazılımı ile dinlemek şeklinde yapmayı düşünmelisiniz.

Doğru soruyu sormazsanız cihazdan cevap alamayacağınızı tahmin ediyorsunuzdur.

Bu arada cihazın aldığı ip adresini bir web browser ile girmeyi denediniz mi? Sadece 80 değil açık portları araştırıp bir deneyin. 

Belki de cihazın kendi host özelliği vardır da işiniz daha kolay bir hal alır.