Bar-Code reader

เบ›เบฐเบเบญเบšโ€‹เบกเบตโ€‹เป‚เบ„โ€‹เบชเบฐโ€‹เบ™เบฒเบเบฒเบ™เบŠเบทเป‰เบขเบนเปˆเปƒเบ™เปเบญเบฑเบš
10+
เบ”เบฒเบงเป‚เบซเบผเบ”
เบ›เบฐเป€เบžเบ”เป€เบ™เบทเป‰เบญเบซเบฒ
เบ—เบธเบเบ„เบปเบ™
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป
เบฎเบนเบšเปœเป‰เบฒเบˆเป

เบเปˆเบฝเบงเบเบฑเบšเปเบญเบฑเบšเบ™เบตเป‰

--------------
app เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เป€เบฎเบฑเบ”โ€‹เปเบ™เบงโ€‹เปƒเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹?
--------------
เปเบญเบฑเบšเบ™เบตเป‰เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบชเบฐเปเบเบ™เบšเบฒเป‚เบ„เบ” 1D เปเบฅเบฐ 2D (QRCode) เบŸเบฃเบต.
เบกเบฑเบ™เบˆเบฐเบชเบฐเปเบเบ™เบšเบฒเป‚เบ„เบ” (เบญเปˆเบฒเบ™ "เบ‚เปเป‰เบกเบนเบ™เบญเบทเปˆเบ™เป†" เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบเบฒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš) เปเบฅเบฐเบชเบปเปˆเบ‡เบฅเบฐเบซเบฑเบ”เบชเบฐเปเบเบ™เบ—เบฒเบ‡เบญเบตเป€เบกเบฅเปŒ, เบซเบผเบทเบšเบฑเบ™เบ—เบถเบเบžเบงเบเบกเบฑเบ™เป„เบงเป‰เป€เบžเบทเปˆเบญเปƒเบŠเป‰เปƒเบ™เบžเบฒเบเบซเบผเบฑเบ‡, เบซเบผเบทเบงเบฒเบ‡/เบชเบณเป€เบ™เบปเบฒเบฅเบฐเบซเบฑเบ”เปƒเบชเปˆเปเบญเบฑเบšเบฏเบญเบทเปˆเบ™ เบซเบผเบทเบŠเบญเบเบซเบฒเปƒเบ™เป€เบงเบฑเบš.
เบกเบฑเบ™เบˆเบฐเบšเปเปˆเบเบงเบ”เบชเบญเบšเบฅเบฒเบ„เบฒ.

เบ—เบตเปˆโ€‹เบ”เบตโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบฎเป‰เบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ™เป‰เบญเบโ€‹, เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹, เปเบฅเบฐโ€‹เบเบฑเบ‡โ€‹เบขเบนเปˆโ€‹เป€เบฎเบทเบญเบ™โ€‹!

--------------
เปเบญเบฑเบšเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”?
--------------
เป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบชเบฐเปเบเบ™, เปเบ•เบฐเปƒเบชเปˆเบ›เบธเปˆเบก "เปเบ•เบฐเป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบเบฒเบ™เบชเบฐเปเบเบ™" (เบซเบผเบทเบชเบฑเปˆเบ™เบญเบธเบ›เบฐเบเบญเบ™), เปเบฅเบฐเบเป‰เบญเบ‡เบ–เปˆเบฒเบเบฎเบนเบšเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบเบ™เบฅเบฐเบซเบฑเบ”.
เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบเป‰เบญเบ‡เบ–เปˆเบฒเบเบฎเบนเบšเป€เบšเบดเปˆเบ‡ barcode.
เบเบฐเบฅเบธเบ™เบฒเบเบงเบ”เบชเบญเบšเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบเป‰เบญเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ–เบทเบเบ•เบฑเป‰เบ‡เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เบเบฑเบšเบšเบฒเป‚เบ„เบ”เป€เบžเบทเปˆเบญเบชเบฐเปเบเบ™ (เปเบ™เบงเบ•เบฑเป‰เบ‡ เบซเบผเบทเปเบ™เบงเบ™เบญเบ™, เบšเปเปˆเบชเบฐเบซเบผเบฝเบ‡).
เบเบฐเบฅเบธเบ™เบฒเบเบงเบ”เบชเบญเบšเบงเปˆเบฒเบฅเบฐเบซเบฑเบ”เบ–เบทเบเป„เบŸเบ”เบต เปเบฅเบฐเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆ (เบเป‰เบฒเบเบญเบธเบ›เบฐเบเบญเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบฅเบฐเบซเบฑเบ”เบ”เบต).
เป€เบกเบทเปˆเบญเบšเบฒเป‚เบ„เบ”เบ–เบทเบเบเบงเบ”เบžเบปเบš, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบญเป‰เบญเบกเบฎเบญเบšเบ”เป‰เบงเบเบชเบตเปˆเบซเบผเปˆเบฝเบกเบชเบตเบ‚เบฝเบง เปเบฅเบฐเบกเบฑเบ™เบˆเบฐเบ–เบทเบเบ–เบญเบ”เบฅเบฐเบซเบฑเบ” เปเบฅเบฐเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™เบฅเบฒเบเบเบฒเบ™ "CODES SCANNED".

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบšเบฑเบ™เบซเบฒเปƒเบ™เบเบฒเบ™เบชเบฐเปเบเบ™เบฅเบฐเบซเบฑเบ”, เป€เบกเบทเปˆเบญเบเป‰เบญเบ‡เป€เบ›เบตเบ”เบขเบนเปˆ, เปƒเบซเป‰เปเบ•เบฐเปƒเบชเปˆเบ›เบธเปˆเบกเบ‚เปเป‰เบกเบนเบ™เป€เบžเบทเปˆเบญเบ‚เปเบ„เบงเบฒเบกเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบชเบฐเปเบเบ™เบชเบณเป€เบฅเบฑเบ”.

เบ”เป‰เบงเบเบเบฒเบ™เบชเบฐเปเบเบ™เบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบ—เบถเบเบžเบงเบเบกเบฑเบ™เป„เบงเป‰เป€เบžเบทเปˆเบญเปƒเบŠเป‰เปƒเบ™เบžเบฒเบเบซเบผเบฑเบ‡, เบซเบผเบทเปเบšเปˆเบ‡เบ›เบฑเบ™, เบเบฒเบ™เบŠเบญเบเบซเบฒเบžเบงเบเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบš, เบซเบผเบทเบงเบฒเบ‡เปƒเบชเปˆเปƒเบ™เปเบญเบฑเบšเบฏเบญเบทเปˆเบ™เป„เบ”เป‰ (เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบชเบฐเปเบเบ™เบซเบผเป‰เบฒเบชเบธเบ”เปเบกเปˆเบ™เบ–เบทเบเบ„เบฑเบ”เบฅเบญเบเปƒเบชเปˆเปƒเบ™ pasteboard).
เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบ—เบถเบเบฅเบฐเบซเบฑเบ”เป„เบงเป‰เปƒเบ™เป„เบŸเบฅเปŒเบ‚เปเป‰เบ„เบงเบฒเบกเบซเบผเบทเปเบšเปˆเบ‡เบ›เบฑเบ™เบเบฑเบš Dropbox เบซเบผเบท Google Drive.
เปเบ•เบฐเปƒเบชเปˆ "เป€เบฎเบฑเบ”เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ”เป‰เบงเบเปเบ–เบšเบชเบฐเปเบเบ™" เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบเบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบเบฑเบšเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบชเบฐเปเบเบ™.

--------------
เบ‚เปเป‰เบกเบนเบ™เบญเบทเปˆเบ™เป†
--------------
เบฎเบญเบ‡เบฎเบฑเบš EAN-8, UPC-E, ISBN-13, UPC-A, EAN-13, ISBN-13, interleaved 2 เบˆเบฒเบ 5, เบฅเบฐเบซเบฑเบ” 39, เบฅเบฐเบซเบฑเบ” QR, เบฅเบฐเบซเบฑเบ” 128, เบฅเบฐเบซเบฑเบ” 93, Farmacode, GS1 DataBar, GS1 DataBar เบ‚เบฐเบซเบเบฒเบ, GS1 2-digit add-C, เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™-on-C. เบฎเบนเบšเปเบšเบšเบ›เบฐเบเบญเบš, Codabar เปเบฅเบฐ DataBar, PDF417, DataMatrix.
เบเบฐเบฅเบธเบ™เบฒเบเบงเบ”เป€เบšเบดเปˆเบ‡เบ—เบฑเบ‡เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบชเบฐเปเบเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบ (เปœเป‰เบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ).

เบเบฒเบ™เบชเบฐเปเบเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบžเบฝเบ‡เปเบ•เปˆเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเบเป‰เบญเบ‡เบ–เปˆเบฒเบเบฎเบนเบš

เป€เบžเบทเปˆเบญเบ›เบดเบ”เปเบ›เป‰เบ™เบžเบดเบก, เปเบ•เบฐเบšเปˆเบญเบ™เปƒเบ”เบเปเป„เบ”เป‰เปƒเบ™เบžเบทเป‰เบ™เบซเบผเบฑเบ‡



เบชเบฐเป€เบžเบฒเบฐเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบ›เบดเบ”เบเบฒเบ™เป‚เบ„เบชเบฐเบ™เบฒเบ—เบตเปˆเปเบ•เบฐเปƒเบชเปˆเบ›เบธเปˆเบก "เบฅเบถเบšเบ›เป‰เบฒเบเป‚เบ„เบชเบฐเบ™เบฒ" (เปƒเบ™เปœเป‰เบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ):

เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เปเบญเบฑเบšเบ™เบตเป‰เป€เบžเบทเปˆเบญเบชเบฐเปเบเบ™เบšเบฒเป‚เบ„เบ”เบเบฑเบšเปเบญเบฑเบšเป€เบงเบฑเบšเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเป„เบ”เป‰.
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบกเบตเปเบญเบฑเบšเบฏเป€เบงเบฑเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เป‰เบญเบ™ barcode, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบญเบฑเบšเบฏ, scan barcode, เปเบฅเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เป€เบ™เบทเป‰เบญเปƒเบ™ barcode, เบ”เป‰เบงเบเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡ http url !

เบžเบฝเบ‡เปเบ•เปˆเปƒเบŠเป‰ url เปเบšเบšเบ™เบตเป‰:
bar-code://scan?callback=[callback url]
(เบšเปˆเบญเบ™เบ—เบตเปˆ "callback" เปเบกเปˆเบ™ url เบเบฑเบšเบ„เบทเบ™ url เบเบฑเบšเปเบญเบฑเบšเบฏเป€เบงเบฑเบšเบ‚เบญเบ‡เบ—เปˆเบฒเบ™)

เป€เบ™เบทเป‰เบญเบซเบฒเบšเบฒเป‚เบ„เบ”เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบ:
?barcode=[เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบšเบฒเป‚เบ„เบ”][&เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบญเบทเปˆเบ™เป†]

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ url เบ™เบตเป‰:
bar-code://scan?callback=http://www.mysite.com

url callback เบซเบผเบฑเบ‡เบˆเบฒเบ scan barcode เบˆเบฐเป€เบ›เบฑเบ™
http://www.mysite.com?barcode=1234567890

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบžเบฝเบ‡เปเบ•เปˆเป€เบžเบตเปˆเบกเบžเบงเบเบกเบฑเบ™เปƒเบชเปˆ url callback
bar-code://scan?callback=http://www.mysite.com&user=roberto

เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, url callback เบซเบผเบฑเบ‡เบˆเบฒเบ scan barcode เบˆเบฐเป€เบ›เบฑเบ™
http://www.mysite.com?barcode=1234567890&user=roberto

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ—เบปเบ”เบชเบญเบš app เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš url เบ™เบตเป‰:
http://www.pw2.it/iapps/test-bar-code.php

เบ–เป‰เบฒ url เบšเปเปˆเบ–เบทเบเบเบงเบ”เบžเบปเบšเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เปเบฅเบฐ app เบšเปเปˆเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบเบเบฒเบ™เปเบ•เบฐเบ—เบตเปˆเบฅเบดเป‰เบ‡, เบฅเบญเบ‡เป€เบ›เบตเบ”เบซเบ™เป‰เบฒเบ”เป‰เบงเบ Google Chrome เปเบฅเบฐเบฅเบญเบ‡เปƒเปเปˆเบญเบตเบ.




เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบชเป‰เบฒเบ‡โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เบ›เบฑเบšโ€‹เปเบ•เปˆเบ‡โ€‹เบ‚เบญเบ‡ app เบ™เบตเป‰โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹, เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบ–เบฒเบกโ€‹เบขเบนเปˆ info@pw2.itโ€‹

เบญเบฒเบ”เบกเบตเป‚เบ„เบชเบฐเบ™เบฒ.

เบเบดเบ™เบ”เบตเบ•เป‰เบญเบ™เบฎเบฑเบšเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ, เบ‚เบฝเบ™เบขเบนเปˆ info@pw2.it
เบญเบฑเบšเป€เบ”เบ”เปเบฅเป‰เบงเป€เบกเบทเปˆเบญ
26 เบก.เบช. 2025

เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™

เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป€เบฅเบตเปˆเบกเบ”เป‰เบงเบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบเบฑเบšเบเบณ เปเบฅเบฐ เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบ™เบงเปƒเบ”. เบงเบดเบ—เบตเบ›เบฐเบ•เบดเบšเบฑเบ”เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง เปเบฅเบฐ เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบญเบฒเบ”เบˆเบฐเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบ™เบณเปƒเบŠเป‰, เบžเบฒเบเบžเบทเป‰เบ™ เปเบฅเบฐ เบญเบฒเบเบธเบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰ เปเบฅเบฐ เบญเบฒเบ”เบˆเบฐเบญเบฑเบšเป€เบ”เบ”เบกเบฑเบ™เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›.
เบšเปเปˆเป„เบ”เป‰เป„เบ”เป‰เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฑเบšเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก
เบชเบถเบเบชเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบเปˆเบฝเบงเบเบฑเบšเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบเบฒเบ”เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™เปเบ™เบงเปƒเบ”
เบšเปเปˆเป„เบ”เป‰เป€เบเบฑเบšเบเบณเบ‚เปเป‰เบกเบนเบ™
เบชเบถเบเบชเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบก เบเปˆเบฝเบงเบเบฑเบšเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ›เบฐเบเบฒเบ”เบเบฒเบ™เป€เบเบฑเบšเบเบณเบ‚เปเป‰เบกเบนเบ™เปเบ™เบงเปƒเบ”

เบกเบตเบซเบเบฑเบ‡เปƒเปเปˆ

First release

เบเปˆเบฒเบเบŠเปˆเบงเบเป€เบซเบผเบทเบญเบ‚เบญเบ‡เปเบญเบฑเบš

เป€เบšเบตเป‚เบ—เบฅเบฐเบชเบฑเบš
+393382859145
เบเปˆเบฝเบงเบเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบš
Roberto Giuseppe Sonzogni
roberto.sonzogni@gmail.com
Via Evaristo Baschenis, 56 24053 Brignano Gera d'Adda Italy
undefined

เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบเบเบ•เบฒเบก Roberto Sonzogni

เปเบญเบฑเบšเบ—เบตเปˆเบ„เป‰เบฒเบเบเบฑเบ™