iT邦幫忙

1

手機的電子票卷,如何達到顯示已兌換的電子戳章?

  • 分享至 

  • xImage

最近幾次有使用星巴克的好友分享卷 => 顯示在手機螢幕,門市人員拿一個戳章(目測應該是平面)蓋在螢幕數秒後,會顯示已兌換的電子戳章?
再三思考我已知的技術(非程式底子),除了多點觸控的可能性,小弟實在想不出其他可能性!
不知各位邦友知道其原理嗎?純好奇心作祟
以上,謝謝

看更多先前的討論...收起先前的討論...
froce iT邦大師 1 級 ‧ 2018-12-04 22:22:33 檢舉
NFC?
看那個章是平面的,可能也不是多點觸控。
---
剛剛找到了,是多點觸控。
https://innoservice.org/13404/%E5%8F%AF%E4%BB%A5%E6%8A%8A%E9%9B%86%E9%BB%9E%E5%8D%A1%E9%83%BD%E4%B8%9F%E5%95%A6%EF%BC%81%E5%9B%A0%E7%82%BA%E9%9B%BB%E5%AD%90%E5%8D%B0%E7%AB%A0echoss%E4%BE%86%E4%BA%86/
唬爛 iT邦好手 1 級 ‧ 2018-12-04 23:48:38 檢舉
嗯,沒錯,就是這個電子戳章!
所以只是單純的『多點觸控』觸發程式?
還是那個印章其實是必要的? => 感覺如果這個印章不是必要的,沒什麼賺頭!
ant1017 iT邦新手 2 級 ‧ 2018-12-05 08:13:26 檢舉
會不會有人手癢,去觸發...
froce iT邦大師 1 級 ‧ 2018-12-05 08:26:44 檢舉
你去看他官網,應該會需要去跟他申請。
因為是靠幾何圖形,要複製應該不會很難,多點觸控了不起10點,實際上在做應該也不會用到這麼多點。
但是要靠手去觸發應該不容易。
唬爛 iT邦好手 1 級 ‧ 2018-12-05 13:41:15 檢舉
昨天手殘一次多點觸控(手指、方型物),似乎無法觸發程序?!
可能還有其他技術!
PS:我的NFC是關閉的,所以應該與NFC無關
唬爛 iT邦好手 1 級 ‧ 2018-12-05 13:49:09 檢舉
這個功能沒有向星巴克申請!
而是在星巴克官網登錄活動獲得電子票卷,兌換時直接在手機螢幕蓋章,就兌換完成!
感覺那顆印章是必要的東西!
froce iT邦大師 1 級 ‧ 2018-12-06 20:24:30 檢舉
...是向echoss申請啊,當然不是向星巴克申請。
echoss有認證中心。

你用手指和方形物當然無法觸發。
他是方形物裡包含導電材料,你必須知道印章裡面導電材料形成的幾何圖形是什麼,還要能精準複製才行。
弄得到印章的話應該很容易複製,沒拿到印章你怎麼知道他印章裡面是用幾點形成的圖形?。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
wingkawa
iT邦新手 3 級 ‧ 2018-12-05 16:57:36
最佳解答

我就記得有在鐵人賽看到過XD

來,就是這個
https://ithelp.ithome.com.tw/articles/10195375
學起來,很有趣的東西/images/emoticon/emoticon01.gif

看更多先前的回應...收起先前的回應...
唬爛 iT邦好手 1 級 ‧ 2018-12-05 17:15:15 檢舉

如果無疑問,應該就是這個技術!
所以那個印章應該不是完全平面?!
看完之後,感覺商機無限!
文後還有留聯絡電話的人

wingkawa iT邦新手 3 級 ‧ 2018-12-05 17:24:33 檢舉

不一定喔,觸控筆頭材質只埋在印章表面的話,應該是沒有必要突出的。

其實就是這個技術,那是完全平面的。但的確是內置幾個點有觸控材質的。
其實觸控螢幕有分電阻式及電容式。電阻式的需要碰到螢幕才會有作用,現在因該很難看到了,只剩下單純式的觸控開關才有可能用電阻式的。

電容式的,其實並不需要碰到也可以感應到。(當然了,也是需要非常的近才會感應到)
要不然保護貼為何貼上去還是可以感應到?

同理,印章的外殼可以用塑膠或是類似保護貼的材質包起來。裏面裝置了觸控筆一樣的材質在隨機點上。一樣就可以各自感應多點處理了。

唬爛 iT邦好手 1 級 ‧ 2018-12-05 22:27:17 檢舉

很好奇,印章的感觸點應該是可以設計造型的吧?再於網頁的程式碼將造型的觸控點進行計算?
不然如果相同的一個印章可以達到一樣的效果(在不同的網頁),雖然可以節省印章成本,但程式碼(觸控點的運算)就無法防止山寨了!

wingkawa iT邦新手 3 級 ‧ 2018-12-05 22:57:27 檢舉

是的,要怎樣的觸控點自行設計,程式碼要如何計算也是自行設計。

不論哪一個都無法防止山寨啊。
印章若外流可以複製;網頁由於是前端javascript,本來就是藏不住的東西。

所以雖然你說商機無限,但目前實際上是有趣居多啦~
要能創造怎樣的商機,且看創意如何發想。

唬爛 iT邦好手 1 級 ‧ 2018-12-06 09:05:52 檢舉

小弟非程式底子(只有在二技寫過程式) => 已經還給老師了!
如果將印章的觸控點資訊寫在資料庫 => 甚至可以加上店家專用代碼,那即使印章外流、被複製,修改資料庫的觸控點資訊,應該可以防弊
現在立即聯想到團購網就非常適合使用此技術!

wingkawa iT邦新手 3 級 ‧ 2018-12-06 09:18:06 檢舉

所以印章若是外流,就是換一個印章,跟鑰匙被複製就換一個新鎖頭+新鑰匙一樣。
或許還不錯啊,用在行動裝置上(甚至是看準未來桌面螢幕普遍具有觸控功能),印章作為安全性較高的「帳號」,搭配密碼來登入某個系統,可能還滿有搞頭的,但跟現有的指紋辨識是有衝突的。
但是團購嘛,印章是誰要蓋?什麼時候需要用到印章?

其實,那只是跟磁片卡一樣的應用原理了。
印章在第一次使用之前。要先去做登錄的動作。也就是需要讓系統去記憶該印章的觸點。所以就算外流也沒用。因為可以取消登錄再換另一個。

唬爛 iT邦好手 1 級 ‧ 2018-12-06 16:14:01 檢舉

團購網不是常在賣「電子票卷」,可以針對合作的店家提供不同的印章
這樣也不需再使用紙本票卷,消費者直接使用網頁消費,店家直接在網頁使用電子戳章兌換
甚至網路訂票系統,比如:美麗華(訂、取票超級麻煩),直接線上訂票、刷卡,消費者直接在影廳人口直接蓋章入場(兌換) => 不同影廳使用不同的印章,還可以以時間戳記辨別場次
不知這種網頁好寫嗎? => 還有想到很多適合的使用情境,比如:熱門的遊樂設施不是常常需要排隊,採預約制,時間到,蓋章入場...

wingkawa iT邦新手 3 級 ‧ 2018-12-06 16:43:44 檢舉

我覺得這些點子挺棒的,不過還有很多要仔細想想的喔。
我沒用過團購的電子票券,確認一下流程是不是這樣?

  1. 買了餐券,得到一個QR code
  2. 到店家消費後出示QR code給店家掃描
  3. 抵銷用餐金額
    這樣的話,電子票券這方面對店家來說可能還是有點不便,還要建立一套「本次蓋章使用的票券」與「本次消費訂單」之間的核對機制,可能是滿麻煩的。
    電影入場滿有意思,因為是使用者主動出示已購票的頁面,由服務生蓋章觸發此張電影票已使用,然後放人進去就行了。
  4. 使用者的行動裝置必須處於聯網狀態
  5. 使用者可偽造網頁,製造電影票兌換成功的假象,成功混進影廳
  6. 若要解決上述兩點,影院方必須主動再向系統確認兌換成功,那就沒有比掃QR code方便到哪裡去,還要多準備許多印章
  7. 可省下取票的流程,但同樣的事情用QR code也能做到

遊樂設施排隊同電影院的例子,不過遊樂設施使用有其趣味性,或許可作為遊樂園的賣點之一就是了,況且反正都買票進場了,放錯人進去玩幾次應該是滿無所謂的吧XD

唬爛 iT邦好手 1 級 ‧ 2018-12-08 18:32:44 檢舉

我不會寫程式,但我常會有異想天開的想法!
實在搞不懂電影訂票的機制?不只美麗華!華納威秀的訂、取票也差不多!
如此不便的機制還收手續費!

  1. 使用者的行動裝置必須處於聯網狀態
  2. 使用者可偽造網頁,製造電影票兌換成功的假象,成功混進影廳

這兩點,基本上應該不會有問題吧?

  1. 行動上網/WIFI這麼普及 => 會斷線的機率應該很低吧?
  2. 如果是偽造的網頁,應該無法兌換吧? => 如何顯示兌換成功?

由於對於網頁如何運作不清楚?有些應用適不適合也無法確定!
QR Code不知是否每筆訂單都是相同?如果相同,那電子戳章搞不好比較適合!

wingkawa iT邦新手 3 級 ‧ 2018-12-09 10:43:21 檢舉
  1. 因為消費者比較大嘛,總是不要要求消費者會好一點。機率很低,就表示仍然有機率發生,消費者可能沒帶手機、可能網路壞掉,但取票機都在那裡、櫃台總是有人。
    當然隨著科技進步,或許有一天這點100%不是問題。
  2. 當然無法兌換啊,但我只要知道兌換成功的畫面長怎樣(按正常程序買一次,手機裡就有Cache參考了),就寫一個「只要多點觸控發生」就「顯示兌換成功」的網頁,到時候隨便哪個印章按一下都會「看起來是成功的」。

要知道,蓋印章的方式是:
印章觸控網頁→網頁回傳結果→剪票員肉眼辨認成功
QR code的方式是:
剪票員掃描code→剪票員的後台回應掃描結果
安全性上差很多的。
QR code當然每一個條碼都長不一樣囉。

唬爛 iT邦好手 1 級 ‧ 2018-12-09 21:46:14 檢舉

這個應該可以區分顧客群

  1. 沒使用智慧型手機 => 傳統櫃台人工服務
  2. 有使用智慧型手機 => 使用電子票卷

甚至忘記帶智慧型手機 => 憑身分證明文件取票(如何防弊,另行討論) => 包含使用假網頁,我不相信開發者會沒有防弊機制!
看來這個話題可以告一個段落了!

ninja iT邦研究生 2 級 ‧ 2018-12-11 17:47:49 檢舉

QRCode應該會包含票號,店家掃瞄會傳到主機確認是否已使用過才對

唬爛 iT邦好手 1 級 ‧ 2018-12-11 23:21:50 檢舉

非程式底子,不知前、後端的運作機制 => 連QR Code的產生機制都不知!/images/emoticon/emoticon04.gif

wingkawa iT邦新手 3 級 ‧ 2018-12-12 11:12:57 檢舉

沒關係,你可以去了解一下,就會漸漸知道有哪些安全啦、驗證啦之類的問題要克服了XD
流程上的東西沒有寫過程式也能夠釐清的。

唬爛 iT邦好手 1 級 ‧ 2018-12-12 19:43:15 檢舉

說實話,會發問這個純粹只是好奇!
完全沒有想深入研究 => 本身比較偏系統、網路方面 => 這些已經是無底坑了! => 倒是可以提供一些異想天開的應用

0

這早期有觸碰過。當時約分4種方式。

1.多點觸控:
你目前說的大多是這種,因為這種的印章製做成本低。平均只要在其平底下隨機約3~5點的位置就行。
而且程式開發也很單純。只要取得click的相對位置點就行了。無論是app還是網頁都可以支援。
缺點就是仿製容易。也很容易破解。一般都是應用在被破解也無所謂的應用。

2.滾動式觸控:
其實這也算是多點觸控的一種應用。差別是它可以更多的點跟比較大的範圍。
在判斷上也會比多點觸控快多了。一般這種的也不太容易被破解。但製做成本就高出很多。

3.按壓式觸控:
說實在,這在當時研究時,並未看到成品。當時是廠商的一個計劃。但還在研究當中。
依照當時的解釋。算是上面兩種的一種結合體。它是屬於多點觸控的一種。但會隨著壓下去產生不同的觸控位置。理想是不錯。只是沒有成品,所以並不清楚其原理是怎麼樣。

4.nfc:
這在當初接洽時,這是他們原本的舊產品。但後續有發現實行不易。
因為需要有支援nfc的手機。(在當時nfc還並未全部的手機都有支援)
再加上如不安裝特定的app軟體。很難做到自動登錄的動作。
且重點是,網頁很難支援。在技術上很難突破。
所以那時雖然有提到這點。但他們其實是已經打算放棄這一塊了。

這是約2~3年前曾經接觸過的。給你參考。

唬爛 iT邦好手 1 級 ‧ 2018-12-05 13:45:47 檢舉

1(多點觸控無法觸發程序)
4(NFC功能關閉了)
2(因為沒有滾動)
應該都可以排除
看來3的可能性最高!但印章看起來是平面?!

其實我認為因該是1才對。
因為這可以觸發程式的,並非不能。但只限有觸控功能就是了。
這就算用網頁也是可以偵測到觸碰。(但是否能判斷延續性,這部份我就得查看資料一下了)

按壓式的是之前廠商的另外的想法。一直到目前為止,我其實也未看過實品過。所以不太可能是按壓式的就是了。

我要發表回答

立即登入回答