• 03-10-2021, 16:55:58
    #1
    Herkese merhabalar,

    Sizden ufak bir fikir almak istiyorum. Webform üzerinde IntheHand kütüphanesi kullanarak kendi localimde bilgisayar üzerinden yanımda olan printer'a bluetooth ile bağlanıp yazdırma işlemi yapabiliyorum. Ben bu projeyi müşterinin sunucusuna publish ettiğimde ve kendi bilgisayarımdan ip ile bağlandığımda maalesef bağlantı kuramıyorum. Bunun sebebi bluetooth'un server-side çalışması(Yani sunucu bilgisayarının yanında printer'ın olması bekleniyor ki bu imkansız). Printer'ın sdk'leri ile de çözüm bulamadım. Nasıl bir yol izlemeliyim?

    İşe yarar bir fikir olursa ücret de verebilirim. Teşekkürler.
  • 03-10-2021, 21:32:28
    #2
    bluetooth ile olacak bir is degil hocam o. Bu yazicisi bir aga bagli sonucta, IT ile konusup disari erisim veriseniz TCP/IP üzerinden haberlestirilir. Ve server, printer'a IP üzerinden erisecek. Ancak gerekli ayarlamalar, firewall'un kapali olmasi vs gerek.
    Eger böyle bir sey yapmayacaksaniz aklima su geldi, iki tane program yazacaksin, birisi server'da birisi client'da. Server'da yazdirma istegi geldiginde, server'daki uygulama client ile iletisime gececek ve datayi client'a yollayacak. Yazdirma isini client yapacak.

    Bu iletisim icin en basitinden socket kullanabilirsin (socket.io gibi) ya da messaging kütüphanelerine bakabilirsin (rabbitmq gibi)

    kolay gelsin
  • 03-10-2021, 21:51:42
    #3
    Selam, öncelikle cevabın için teşekkür ederim.

    Şöyle bir sorun var bu cihaz sadece bluetooth üzerinden işlem görüyor. (bixolon-sppl310).
    2.önerinde de client tarafta(js) yazdırabilmem için sdk gerekiyor ama o da çalışmıyor. Datayı client'a atarım bu kolay iş ama client'dan bluetooth yazıcısına nasıl veri aktaracağım sorun bu.
  • 03-10-2021, 22:02:05
    #4
    sdk, manual ve örnek kodlari mevcut hocam, calismasi lazim yani bir yerde yanlislik yapiyorsun.

    https://bixolon.com/_lib/download_si...sdk_idx|43|sdk
    burdan indirdim windows icin mesela. sacma sekilde html uzantili indiriyor temp klasörüne, (C:UsersKULLANICI_ADIAppDataLocalTempSoftware_Wind ows_Label_SDK_V304_EN.zip.html buraya indirdi bende). Bunu acip örnek kodlar üzerinden gidebilirsin. Baglantiyi sagladiktan sonra yazdirabilirsin. Kullandigin PC/laptopta bluetooth cihazi olmali tabi ki.