2009-11-24 67 views
1

我想在我的J2ME軟件中添加某種註冊屏幕,以允許用戶在試用期間使用我的應用程序,並且僅在註冊後爲其提供完全訪問權限。
我知道如何獲得IMEI等,但我不知道是否已經有代碼處理一個唯一的手機標識符的生成和創建某種「CD-Key」爲J2ME ...J2ME註冊屏幕

回答

2

許多下載站點使用(handango等),是RPN註冊方法。 給出一個唯一的ID(手機上的IMEI,PocketPC上的ownerid等),你可以對它進行計算,這是你的應用程序唯一的(例如:將所有字母加在一起併除以5)。這個號碼是你的解鎖碼。

現在想要註冊您的應用程序的用戶,給它的imei號碼給網上商店,...他們支付,...和網上商店做你獨特的計算。然後它將解鎖碼返回給客戶。

客戶將解鎖碼輸入到您的應用程序中,如果匹配,那麼他們付款!

存儲這種獨特計算的方法是憑藉RPN(Reverse Polish Notation)。這與HP計算器的工作方式類似。請輸入:4 3 *

這裏是一個article關於PocketPC如何實現自己的RPN方法的實現。 Lot的網上商店在他們的webbackend上有RPN計算器,這樣你就可以與它們兼容。

+0

哪個網上商店你知道j2me使用這種方法? (另見http://stackoverflow.com/questions/1789379/best-portal-so-buy-and-sell-j2me-apps) – rdmueller 2009-11-25 12:30:44

+1

ralf:正如我所說我知道肯定handango使用這種方法(和他們賣j2me (他們有大型運營商的j2me門戶)),其他商店也一樣。我使用的大部分商店都是用於Pocketpc和Symbian的銷售(pocketgear,mobile2day),他們都使用RPN。如果您有一個網站想要出售您的產品,請詢問是否也支持它。 – Toad 2009-11-25 12:39:33

+0

thanx爲答案! – rdmueller 2009-11-25 18:42:16