pro_imaj Posted November 7, 2015 Share Posted November 7, 2015 Merhaba;Delphide gecmiste comport calismasi yapmistim. Exe nin calistigi makinada hangi comport aktif ise oradan islemi yapiyordum. Unigui ile bunu yaptigimda uygulama serverda oldugundan, agdaki comport tan bilgi nail alabilirim.Ornek;1-Unigui Server ismindeki makinada kurulu.2-Isletme isimli makinada explorer a serverin adresi yazilarak unigu projesi calistiriliyor.3-Isletme isimli makinanin comport1 inden veriler geliyor. Amacim bu bilgileri alip unigui projemde kullanmak.Saygilarimla.Tesekkurler. Quote Link to comment Share on other sites More sharing options...
sobakava Posted November 8, 2015 Share Posted November 8, 2015 UniGui ile veya Delphi altından bir component ile ComPort'a erişim ile ilgisi yok. Bu şekilde olması mümkün değil. Sizin client tarafında cihazın fiziksel seri portuna erişebiliyor olmanız gerekli. Eğer chrome browser kullanıyorsa cllient bilgisayar (isletme), Chrome Serial API'yi kullanabilirsiniz. Java... https://developer.chrome.com/apps/serial 1 Quote Link to comment Share on other sites More sharing options...
pro_imaj Posted November 8, 2015 Author Share Posted November 8, 2015 Tesekkurler @sobakava Ben normal windows projesiyle isletme isimli makinadan comport bilgisini okuyorum. Unigui projesi ile okuyabilir miyim demek istiyorum. tesekkurler Quote Link to comment Share on other sites More sharing options...
pro_imaj Posted November 14, 2015 Author Share Posted November 14, 2015 Merhaba; Bu konoyu unigui ile nasil kullanabilirim. Yardimci olabilirseniz cok sevinirim. Saygilarimla. Teşekkürler. Quote Link to comment Share on other sites More sharing options...
pro_imaj Posted November 14, 2015 Author Share Posted November 14, 2015 Başlık aktiftir. Quote Link to comment Share on other sites More sharing options...
pro_imaj Posted November 14, 2015 Author Share Posted November 14, 2015 chrome.serial.... diyebilmem için Uses kısmına ne eklemem gerekiyor acaba? Quote Link to comment Share on other sites More sharing options...
Administrators Farshad Mohajeri Posted November 16, 2015 Administrators Share Posted November 16, 2015 chrome.serial.... diyebilmem için Uses kısmına ne eklemem gerekiyor acaba? Uses bölümüne herhangi bir hazır unit adı yazarak bunu yapamayız. Bunu gerçekleştirmek daha karmaşık işlemler gerektirir. En önemlisi browser tarafında ciddi JS kodu yazmak gerektirir. Eğer uygulama LAN üzerinde ise TCP/RS232 çeviricilerle bu işi yapmak daha kolay. Quote Link to comment Share on other sites More sharing options...
sobakava Posted November 16, 2015 Share Posted November 16, 2015 chrome.serial.... diyebilmem için Uses kısmına ne eklemem gerekiyor acaba? Daha önce de yazdım, bu işin unigui veya Delphi'de kullandığınız seri port bileşenleri ile zerre alakası yok. Hatta bunlar dünyada hiç yokmuş gibi düşünün. Sadece JavaScript ve Notepad var. Javascript kullanmanız gerekli veya Java applet'i kullanabilirsiniz. Javascript için bunu incelemenizi öneririm. https://github.com/garrows/browser-serialport Java için: https://code.google.com/p/java-simple-serial-connector/ Javascript ile yapılmış kütüphaneyi kullanarak bir HTML yapıp, browser'ı çalıştıran bilgisayarın seri portuna erişim sağlayabilirsiniz. Tekrar ediyorum bunun UniGui ile alakası yok. HTML dosyasını, kullanıcı ister flash diskten dosyaya çift tıklarayarak açsın ister bir TUNIHTMLFrame içinden erişsin... İşi yapan Javascript ve "yerel" browser. Quote Link to comment Share on other sites More sharing options...
pro_imaj Posted November 16, 2015 Author Share Posted November 16, 2015 Merhaba öncelikle cevaplar için teşekkür ederim. @sobakava kızmanıza gerek yok anladım demek isteğinizi. Siz diyorsunuzki; javascript yada java ile yapman lazım! Bende o diller hiç bilmiyorum diyorum sanırım ayrıştığımız nokta bu. Bu yüzden ilgili makinalarda bir servis çalıştırarak bu işi çözmeyi planlıyorum. Teşekkürler. Quote Link to comment Share on other sites More sharing options...
sobakava Posted November 17, 2015 Share Posted November 17, 2015 Merhaba öncelikle cevaplar için teşekkür ederim. @sobakava kızmanıza gerek yok anladım demek isteğinizi. Siz diyorsunuzki; javascript yada java ile yapman lazım! Bende o diller hiç bilmiyorum diyorum sanırım ayrıştığımız nokta bu. Bu yüzden ilgili makinalarda bir servis çalıştırarak bu işi çözmeyi planlıyorum. Teşekkürler. Selamlar. Kızdığım yok, eğer öyle anlaşıldıysa özür dilerim. Ben de Javascript'e halim değilim. Ama yolladığım linklere bakarsanız, bir Win32 makinede servis çalıştıracak yetenekte birinin, biraz inceleyip okuyarak kolayca altından kalkabileceği bir iş gibi gözüktü bana. Projenizde başarılar dilerim. Quote Link to comment Share on other sites More sharing options...
pro_imaj Posted December 6, 2015 Author Share Posted December 6, 2015 Merhaba; Aklima gelmişken sorayim Tport isminde bir component ile comporttan veri alabiliyorum. Unigui exe si server da çalışıyor, ağdaki bir başka bir bilgisayarda crome ile proje açılsa. Comport nesnesi serverin mi comportuna bakar yoksa crome açtığım ağdaki makinanın mı? Test etme şansım yok. Sonuçta tport bileşeni görsel bir bileşen değil. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.