2009-11-24 2 views
1

Я хотел бы добавить какой-то экран регистрации в свое программное обеспечение J2ME, чтобы пользователи могли использовать мое приложение в течение пробного периода и предоставлять им полный доступ после регистрации.
Я знаю, как получить IMEI и т. Д., Но мне интересно, есть ли там код, который обрабатывает генерацию уникального идентификатора телефона и создание своего рода «CD-Key» для J2ME ...Экран регистрации J2ME

ответ

2

То, что используют многие сайты загрузки (handango и т. Д.), Является методом регистрации RPN. Учитывая уникальный идентификатор (IMEI на телефонах, владелец на PocketPC и т. Д.), Вы делаете на него расчет, который является уникальным для вашего приложения (например: добавьте все буквы вместе и разделите на 5). Это номер вашего кода разблокировки.

Теперь пользователь, который хочет зарегистрировать ваше приложение, дает ему номер imei в интернет-магазине, ... они платят, ... и интернет-магазин делает ваш уникальный расчет. Затем он возвращает код разблокировки клиенту.

Клиент вводит код разблокировки в ваше приложение, если оно соответствует, то оно выплачивается!

Способ хранения этого уникального расчета осуществляется с помощью RPN (обратная польская нотация). Это способ, как работает калькулятор HP. Вместо типичного 4 * 3 и получения ответа 12 вы вводите: 4 3 *

здесь article на реализацию PocketPC, как реализовать метод RPN самостоятельно. У Lot's webshops есть калькулятор RPN в их webbackend, таким образом, таким образом Вы становитесь совместимыми с ними.

+0

Какие веб-узлы вы знаете для j2me, которые используют этот метод? (см. также http://stackoverflow.com/questions/1789379/best-portal-so-buy-and-sell-j2me-apps) – rdmueller

+1

ralf: как я уже сказал, я точно знаю, что handango использует этот метод (и они продают j2me (у них есть порталы j2me для крупных операторов), как и другие магазины. Большинство магазинов, которые я использовал, были для Pocketpc и Symbian продаж (pocketgear, mobile2day), и все они использовали RPN. Если у вас есть сайт, на котором вы хотите продать свой продукт, просто спросите, поддерживают ли они его. – Toad

+0

thanx для ответа! – rdmueller

Смежные вопросы