2009-11-24 69 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