ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming[PHP] ปัญหาเกี่ยวกับการเชื่อมต่ออุปกรณ์
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: [PHP] ปัญหาเกี่ยวกับการเชื่อมต่ออุปกรณ์  (อ่าน 2068 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
chayakornjj
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 82



ดูรายละเอียด
« เมื่อ: 05 สิงหาคม 2015, 23:51:57 »

สวัสดีครับทุกท่าน ผมรบกวนขอคำตอบในสองเรื่องดังต่อไปนี้หน่อย

1. เครื่องปริ้นต่างๆ สามารถปริ้นโดยข้ามฟอร์มคอนเฟิร์มของเบร๊าเซอร์ได้มั้ย อธิบายคือข้ามไดอล็อกหน้าปริ้น โดยผมจะใช้เป็นเครื่องปริ้นสำหรับปริ้นสลิปใบเสร็จต่างๆ (ไม่แน่ใจเรียกว่า Thermal Printer รึปล่าว)
และการตั้งค่าปริน้นั้น เหมือนกับการตั้งค่าปกติหรือไม่

2. การเขียนโดยร่วมกันกับการใช้ PHP หรือเว็บแอ็พพลิเคชั่นใดๆนั่น สามารถทำการเขียนโดยการอ่านบาร์โค๊ด แล้วทำให้เกิดอีเว๊น ได้หรือไม่ อธิบายคือ เราสามารถเชื่อมต่อเครื่องอ่านบาร์โค๊ด และเมื่อทำการแสกนบาร์โค๊ดก็จะบันทึกเข้าระบบ อะไรทำนองนี้

สรุปง่ายๆ สองคำถามข้างต้นคือ
จะเขียนภาษา PHP (อาจจะใช้ JavaScript ช่วยก็ได้) โดยสร้างระบบ POS ที่สามารถเชื่อมต่อกับเครื่องปริ้น และ สแกนบาร์โค๊ดได้

และเพิ่มเติมครับ หากสอบถามว่าทำไมไม่เขียนเป็น Win Base Application ก็เพราะไม่ถนัดครับ ขอบคุณสำหรับทุกความคิดเห็นนะครับ

 wanwan017 wanwan017 wanwan017
บันทึกการเข้า

Zzz~*
smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 06 สิงหาคม 2015, 00:07:46 »

สวัสดีครับทุกท่าน ผมรบกวนขอคำตอบในสองเรื่องดังต่อไปนี้หน่อย

1. เครื่องปริ้นต่างๆ สามารถปริ้นโดยข้ามฟอร์มคอนเฟิร์มของเบร๊าเซอร์ได้มั้ย อธิบายคือข้ามไดอล็อกหน้าปริ้น โดยผมจะใช้เป็นเครื่องปริ้นสำหรับปริ้นสลิปใบเสร็จต่างๆ (ไม่แน่ใจเรียกว่า Thermal Printer รึปล่าว)
และการตั้งค่าปริน้นั้น เหมือนกับการตั้งค่าปกติหรือไม่

2. การเขียนโดยร่วมกันกับการใช้ PHP หรือเว็บแอ็พพลิเคชั่นใดๆนั่น สามารถทำการเขียนโดยการอ่านบาร์โค๊ด แล้วทำให้เกิดอีเว๊น ได้หรือไม่ อธิบายคือ เราสามารถเชื่อมต่อเครื่องอ่านบาร์โค๊ด และเมื่อทำการแสกนบาร์โค๊ดก็จะบันทึกเข้าระบบ อะไรทำนองนี้

สรุปง่ายๆ สองคำถามข้างต้นคือ
จะเขียนภาษา PHP (อาจจะใช้ JavaScript ช่วยก็ได้) โดยสร้างระบบ POS ที่สามารถเชื่อมต่อกับเครื่องปริ้น และ สแกนบาร์โค๊ดได้

และเพิ่มเติมครับ หากสอบถามว่าทำไมไม่เขียนเป็น Win Base Application ก็เพราะไม่ถนัดครับ ขอบคุณสำหรับทุกความคิดเห็นนะครับ

 wanwan017 wanwan017 wanwan017


แค่ 9,900 ครับ
โหลดไปลองเล่นดูครับ จ้างเขียนก็ไม่ได้ราคานี้ นะครับ
https://drive.google.com/file/d/0B1yPqrP7tRUVSmRSdzlvY2Q2TUk
« แก้ไขครั้งสุดท้าย: 06 สิงหาคม 2015, 00:09:09 โดย smapan » บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
tor9771
Newbie
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 36



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 06 สิงหาคม 2015, 00:09:16 »

ลองอ่านตรงนี้ดูครับ น่าจะช่วยคุณได้ครับ wanwan013
http://stackoverflow.com/quest...ipt-one-click-print-no-dialogs
บันทึกการเข้า

อาหารเสริมเพื่อสุขภาพ ธัญพืชสกัด PG&P | link removed
chayakornjj
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 82



ดูรายละเอียด
« ตอบ #3 เมื่อ: 06 สิงหาคม 2015, 01:01:12 »

ลองอ่านตรงนี้ดูครับ น่าจะช่วยคุณได้ครับ wanwan013
http://stackoverflow.com/quest...ipt-one-click-print-no-dialogs

ขอบคุณนะครับ อันที่จริงเคยอ่านจากลิ้งนี้มาแล้ว เลยลองมาสอบถามในนี้ดูเผื่อมีวิธีอื่นนะครับ


เดียวจะพยายามต่อไปครับ หากไม่ได้จริงๆคงต้องลุยเป็น Win App

 wanwan017 wanwan017
บันทึกการเข้า

Zzz~*
chayakornjj
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 82



ดูรายละเอียด
« ตอบ #4 เมื่อ: 06 สิงหาคม 2015, 01:10:08 »

สวัสดีครับทุกท่าน ผมรบกวนขอคำตอบในสองเรื่องดังต่อไปนี้หน่อย

1. เครื่องปริ้นต่างๆ สามารถปริ้นโดยข้ามฟอร์มคอนเฟิร์มของเบร๊าเซอร์ได้มั้ย อธิบายคือข้ามไดอล็อกหน้าปริ้น โดยผมจะใช้เป็นเครื่องปริ้นสำหรับปริ้นสลิปใบเสร็จต่างๆ (ไม่แน่ใจเรียกว่า Thermal Printer รึปล่าว)
และการตั้งค่าปริน้นั้น เหมือนกับการตั้งค่าปกติหรือไม่

2. การเขียนโดยร่วมกันกับการใช้ PHP หรือเว็บแอ็พพลิเคชั่นใดๆนั่น สามารถทำการเขียนโดยการอ่านบาร์โค๊ด แล้วทำให้เกิดอีเว๊น ได้หรือไม่ อธิบายคือ เราสามารถเชื่อมต่อเครื่องอ่านบาร์โค๊ด และเมื่อทำการแสกนบาร์โค๊ดก็จะบันทึกเข้าระบบ อะไรทำนองนี้

สรุปง่ายๆ สองคำถามข้างต้นคือ
จะเขียนภาษา PHP (อาจจะใช้ JavaScript ช่วยก็ได้) โดยสร้างระบบ POS ที่สามารถเชื่อมต่อกับเครื่องปริ้น และ สแกนบาร์โค๊ดได้

และเพิ่มเติมครับ หากสอบถามว่าทำไมไม่เขียนเป็น Win Base Application ก็เพราะไม่ถนัดครับ ขอบคุณสำหรับทุกความคิดเห็นนะครับ

 wanwan017 wanwan017 wanwan017


แค่ 9,900 ครับ
โหลดไปลองเล่นดูครับ จ้างเขียนก็ไม่ได้ราคานี้ นะครับ
https://drive.google.com/file/d/0B1yPqrP7tRUVSmRSdzlvY2Q2TUk



ลองดูเบื้องต้น ระบบน่าสนใจมากนะครับ แต่ตัวไฟล์เข้ารหัสไว้ สงสัยคงต้องซื้อครับ

แต่ที่ผมจะเขียนเองคือมันเชื่อมกับระบบอื่นด้วยครับ เลยอาจจะไม่สะดวกใช้ของท่านอื่นเท่าไหร่

เลยอยากได้วิธีนะครับ
บันทึกการเข้า

Zzz~*
smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 06 สิงหาคม 2015, 08:17:54 »

สวัสดีครับทุกท่าน ผมรบกวนขอคำตอบในสองเรื่องดังต่อไปนี้หน่อย

1. เครื่องปริ้นต่างๆ สามารถปริ้นโดยข้ามฟอร์มคอนเฟิร์มของเบร๊าเซอร์ได้มั้ย อธิบายคือข้ามไดอล็อกหน้าปริ้น โดยผมจะใช้เป็นเครื่องปริ้นสำหรับปริ้นสลิปใบเสร็จต่างๆ (ไม่แน่ใจเรียกว่า Thermal Printer รึปล่าว)
และการตั้งค่าปริน้นั้น เหมือนกับการตั้งค่าปกติหรือไม่

2. การเขียนโดยร่วมกันกับการใช้ PHP หรือเว็บแอ็พพลิเคชั่นใดๆนั่น สามารถทำการเขียนโดยการอ่านบาร์โค๊ด แล้วทำให้เกิดอีเว๊น ได้หรือไม่ อธิบายคือ เราสามารถเชื่อมต่อเครื่องอ่านบาร์โค๊ด และเมื่อทำการแสกนบาร์โค๊ดก็จะบันทึกเข้าระบบ อะไรทำนองนี้

สรุปง่ายๆ สองคำถามข้างต้นคือ
จะเขียนภาษา PHP (อาจจะใช้ JavaScript ช่วยก็ได้) โดยสร้างระบบ POS ที่สามารถเชื่อมต่อกับเครื่องปริ้น และ สแกนบาร์โค๊ดได้

และเพิ่มเติมครับ หากสอบถามว่าทำไมไม่เขียนเป็น Win Base Application ก็เพราะไม่ถนัดครับ ขอบคุณสำหรับทุกความคิดเห็นนะครับ

 wanwan017 wanwan017 wanwan017


แค่ 9,900 ครับ
โหลดไปลองเล่นดูครับ จ้างเขียนก็ไม่ได้ราคานี้ นะครับ
https://drive.google.com/file/d/0B1yPqrP7tRUVSmRSdzlvY2Q2TUk



ลองดูเบื้องต้น ระบบน่าสนใจมากนะครับ แต่ตัวไฟล์เข้ารหัสไว้ สงสัยคงต้องซื้อครับ

แต่ที่ผมจะเขียนเองคือมันเชื่อมกับระบบอื่นด้วยครับ เลยอาจจะไม่สะดวกใช้ของท่านอื่นเท่าไหร่

เลยอยากได้วิธีนะครับ


แนะนำให้ดูหน้า pos ครับ เพราะโค้ดจะเป็น html + ajax
ลองดูค่าที่ส่งไปมาได้จาก f12 ของ chrome

หลักๆระบบทำงานด้วย java script แล้วไปเรียก exe มาทำงานครับ
จากที่ผมเข้าใจก็จะเป็นคำสั่งลักษณะเดียวกับกระทู้ใน สแตคเอคเช้นครับ
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
ohmohm
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 170
ออฟไลน์ ออฟไลน์

กระทู้: 3,098



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 06 สิงหาคม 2015, 18:06:56 »

ในส่วนของ browser นั้น Javascript อาจมีหนทางติดต่อกับ hardware เช่น USB บนเครื่องนั้นๆ ได้ครับ
https://developer.chrome.com/apps/app_usb
http://www.deadosaurus.com/det...rcode-scanner-with-javascript/

อันนี้ตัวอย่างการใช้งาน codebender ที่โปรแกรมไมโครคอนโทรลเลอร์ Arduino ที่เสียบกับ PC ของเรา โดยผ่านหน้าเว็บได้
http://www.elec-za.com/%E0%B9%...84%E0%B8%A5%E0%B8%99%E0%B9%8C/
บันทึกการเข้า
chayakornjj
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 82



ดูรายละเอียด
« ตอบ #7 เมื่อ: 07 สิงหาคม 2015, 00:19:19 »

ในส่วนของ browser นั้น Javascript อาจมีหนทางติดต่อกับ hardware เช่น USB บนเครื่องนั้นๆ ได้ครับ
https://developer.chrome.com/apps/app_usb
http://www.deadosaurus.com/det...rcode-scanner-with-javascript/

อันนี้ตัวอย่างการใช้งาน codebender ที่โปรแกรมไมโครคอนโทรลเลอร์ Arduino ที่เสียบกับ PC ของเรา โดยผ่านหน้าเว็บได้
http://www.elec-za.com/%E0%B9%...84%E0%B8%A5%E0%B8%99%E0%B9%8C/


น่าสนนะครับ แต่ดูจากตัวอย่างของ dev Chrome แล้วน่าจะใช้ได้เฉพาะเบราเซอร์โครม

ผมคงเลือกวิธีเขียนเป็น Win App แทนละครับ เพราะทุกอย่างคงไม่สามารถยัดลงเว็บได้ เนื่องจาก เบราเซอร์เอง อาจจะมีปัญหากับการต่ออุปกรณ์ต่างๆ เพื่อความปลอดภัยของตัวมันเอง อาจจะทำให้ใช้ รีซอสของเครื่องไม่ได้เต็มที่ หรือ ท่านอื่นมีความเห็นใดๆมั้ยครับ
บันทึกการเข้า

Zzz~*
smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 07 สิงหาคม 2015, 09:25:57 »

ในส่วนของ browser นั้น Javascript อาจมีหนทางติดต่อกับ hardware เช่น USB บนเครื่องนั้นๆ ได้ครับ
https://developer.chrome.com/apps/app_usb
http://www.deadosaurus.com/det...rcode-scanner-with-javascript/

อันนี้ตัวอย่างการใช้งาน codebender ที่โปรแกรมไมโครคอนโทรลเลอร์ Arduino ที่เสียบกับ PC ของเรา โดยผ่านหน้าเว็บได้
http://www.elec-za.com/%E0%B9%...84%E0%B8%A5%E0%B8%99%E0%B9%8C/


น่าสนนะครับ แต่ดูจากตัวอย่างของ dev Chrome แล้วน่าจะใช้ได้เฉพาะเบราเซอร์โครม

ผมคงเลือกวิธีเขียนเป็น Win App แทนละครับ เพราะทุกอย่างคงไม่สามารถยัดลงเว็บได้ เนื่องจาก เบราเซอร์เอง อาจจะมีปัญหากับการต่ออุปกรณ์ต่างๆ เพื่อความปลอดภัยของตัวมันเอง อาจจะทำให้ใช้ รีซอสของเครื่องไม่ได้เต็มที่ หรือ ท่านอื่นมีความเห็นใดๆมั้ยครับ


WEB APP ก็น่าสนอยู่นะครับ
APP Windows10 ก็การพัฒนาตามแนวทางนี้นะครับ
โดยใช้ร่วมกันกับ Windows Runtime API ครับ

Universal Windows Platform applications (UWP apps)
https://msdn.microsoft.com/en-...ary/windows/apps/dn705792.aspx
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
tinnakorn
ก๊วนเสียว
*

พลังน้ำใจ: 22
ออฟไลน์ ออฟไลน์

กระทู้: 302



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 11 สิงหาคม 2015, 23:44:16 »

ใช้ win app ง่ายกว่านะครับ
ผมเคยใช้ jQuery, Jquery Mobile/PHP/Json ทำงานกับ barcode เหมือนกัน
สุดท้ายต้องเปลี่ยนไปใช้ win ครับ สะดวกกว่าหลายอย่าง
บันทึกการเข้า

gungsakab
ก๊วนเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 230



ดูรายละเอียด เว็บไซต์
« ตอบ #10 เมื่อ: 25 สิงหาคม 2015, 17:29:09 »

ปริ้นผ่าน thermal receipt printer โดยไม่ต้องโชว์ หน้าปริ้นของ Browser ใช่ไหมครับ

ลองศึกษา printer_open ดูครับ ถ้ามีอะไรปรึกษาได้ครับ

เป็นการปริ้นโดยตรงครับ ไม่ต้องผ่าน popup print ของ browser หรือพูดง่ายๆคือกดปุ่มปริ้น มันก็ปริ้นออกมาเลย ไม่ต้องกดอะไรต่อทั้งนั้นครับ
บันทึกการเข้า
Misaka
Newbie
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 91



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 25 สิงหาคม 2015, 18:42:53 »

ปริ้นผ่าน thermal receipt printer โดยไม่ต้องโชว์ หน้าปริ้นของ Browser ใช่ไหมครับ

ลองศึกษา printer_open ดูครับ ถ้ามีอะไรปรึกษาได้ครับ

เป็นการปริ้นโดยตรงครับ ไม่ต้องผ่าน popup print ของ browser หรือพูดง่ายๆคือกดปุ่มปริ้น มันก็ปริ้นออกมาเลย ไม่ต้องกดอะไรต่อทั้งนั้นครับ
เพิ่งรู้ว่ามีคำสั่งแบบนี้ด้วย ผมเล่นไปโข่งตั้งนาน ขอบคุณครับ wanwan017
บันทึกการเข้า
chayakornjj
Newbie
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 82



ดูรายละเอียด
« ตอบ #12 เมื่อ: 03 กันยายน 2015, 12:58:44 »

 wanwan004 wanwan004 wanwan004 wanwan004

ขอบคุณมากครับ ได้ความรู้เพิ่มเติมอีกแล้ว

 wanwan017 wanwan017
บันทึกการเข้า

Zzz~*
หน้า: [1]   ขึ้นบน
พิมพ์