مهدی ایزدی 9,203 ارسال شده در 20 اسفند، 2014 اشتراک گذاری ارسال شده در 20 اسفند، 2014 سلام دوستان خب کسانی که برای پرداخت از USSD استفاده میکنند در راس استفاده کنندگان این روش قرار میگیرند !!! بزارید کم کم بحث رو باز میکنم ... فرض کنید شما یک برنامه رو ساختید که برای فعال سازی یک بخش برنامه احتیاج به پرداخت USSD داریم من میاییم مبلغ رو پرداخت میکنم و برنامه هم اون قسمت غیر فعال رو برام فعال میکنه ... حالا یه مشکلی پیش اومده و گوشیم رو Reset کردم و به حالت کارخونه برگشته الان میخام دوباره با اون برنامه کار کنم ولی نمیشه *شرمسار* بهترین راه میتونه این باشه که ما بعد از خرید ، از طریق php که آموزش تصویریش در حال آماده سازی است میاییم شماره سریال گوشی رو میگیریم و روی یک هاست میریزیم ! شماره سریال تغییر نمیکنه ک ک ک ک *ناز2* خب بعدش کاربر میاد دوباره فعال سازی رو میزنه ... برنامه هم میاد دوباره سریال گوشی رو میگیره و با سریال های موجود در دیتابیس چک میکنه اگه شماره سریالش وجود داشت میاد برنامه رو دوباره فعال میکنه بدون اینکه کاربر مجبور بشه دوباره یک مبلغ رو پرداخت کنه *لال* در کنارش میشه موقعی که میخاد فعال سازی بررسی بشه شماره موبایل کاربر هم ازش پرسیده بشه(قبلا باید به همراه شماره سریال گوشی،در دیتابیس ذخیره شده باشه) خیلی کارهای دیگه میشه انجام داد که بستگی به خودتون داره ... خب برای گرفتن شماره سریال گوشی به صورت String : Sub GetDeviceId As String Dim r As Reflector Dim Api As Int Api = r.GetStaticField("android.os.Build$VERSION", "SDK_INT") If Api < 9 Then If File.Exists(File.DirInternal, "__id") Then Return File.ReadString(File.DirInternal, "__id") Else Dim id As Int id = Rnd(0x10000000, 0x7FFFFFFF) File.WriteString(File.DirInternal, "__id", id) Return id End If Else Return r.GetStaticField("android.os.Build", "SERIAL") End If End Sub این روش بسیار کاربردی است . در ضمن آموزش پرداخت USSD هم خیلی خیلی زود آماده میشه موفق باشید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ab.ba 10 ارسال شده در 6 اردیبهشت، 2016 اشتراک گذاری ارسال شده در 6 اردیبهشت، 2016 سلام دوستان خب کسانی که برای پرداخت از USSD استفاده میکنند در راس استفاده کنندگان این روش قرار میگیرند !!! بزارید کم کم بحث رو باز میکنم ... فرض کنید شما یک برنامه رو ساختید که برای فعال سازی یک بخش برنامه احتیاج به پرداخت USSD داریم من میاییم مبلغ رو پرداخت میکنم و برنامه هم اون قسمت غیر فعال رو برام فعال میکنه ... حالا یه مشکلی پیش اومده و گوشیم رو Reset کردم و به حالت کارخونه برگشته الان میخام دوباره با اون برنامه کار کنم ولی نمیشه *شرمسار* بهترین راه میتونه این باشه که ما بعد از خرید ، از طریق php که آموزش تصویریش در حال آماده سازی است میاییم شماره سریال گوشی رو میگیریم و روی یک هاست میریزیم ! شماره سریال تغییر نمیکنه ک ک ک ک *ناز2* خب بعدش کاربر میاد دوباره فعال سازی رو میزنه ... برنامه هم میاد دوباره سریال گوشی رو میگیره و با سریال های موجود در دیتابیس چک میکنه اگه شماره سریالش وجود داشت میاد برنامه رو دوباره فعال میکنه بدون اینکه کاربر مجبور بشه دوباره یک مبلغ رو پرداخت کنه *لال* در کنارش میشه موقعی که میخاد فعال سازی بررسی بشه شماره موبایل کاربر هم ازش پرسیده بشه(قبلا باید به همراه شماره سریال گوشی،در دیتابیس ذخیره شده باشه) خیلی کارهای دیگه میشه انجام داد که بستگی به خودتون داره ... خب برای گرفتن شماره سریال گوشی به صورت String : Sub GetDeviceId As String Dim r As Reflector Dim Api As Int Api = r.GetStaticField("android.os.Build$VERSION", "SDK_INT") If Api < 9 Then If File.Exists(File.DirInternal, "__id") Then Return File.ReadString(File.DirInternal, "__id") Else Dim id As Int id = Rnd(0x10000000, 0x7FFFFFFF) File.WriteString(File.DirInternal, "__id", id) Return id End If Else Return r.GetStaticField("android.os.Build", "SERIAL") End If End Sub این روش بسیار کاربردی است . در ضمن آموزش پرداخت USSD هم خیلی خیلی زود آماده میشه موفق باشید سلام این کد روی گوشی مجازی کلمه unknown رو برمیگردونه رو گوشی واقعی هم یک عددی برمیگردونه که سریال گوشی نیست و من هرچی گشتم نفهمیدم چیه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهدی ایزدی 9,203 ارسال شده در 6 اردیبهشت، 2016 سازنده اشتراک گذاری ارسال شده در 6 اردیبهشت، 2016 سلام این کد روی گوشی مجازی کلمه unknown رو برمیگردونه رو گوشی واقعی هم یک عددی برمیگردونه که سریال گوشی نیست و من هرچی گشتم نفهمیدم چیه. درود روی گوشی مجازی بله درسته چون گوشی های مجازی سریال ندارن ... روی گوشی واقعی کاملا درست عمل میکنه شما میتونید از کتابخانه OS Library هم برای گرفتن سریال استفاده کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
a.samaree 2 ارسال شده در 27 مهر، 2016 اشتراک گذاری ارسال شده در 27 مهر، 2016 با سلام آقای ایزدی من از این کد استفاده کردم روی گوشی با اندروید 4 کار کرد ولی روی گوشی با اندروید 5.1 کار نکرد و unknown رو نمایش می داد لطفا راهنمایی کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 27 مهر، 2016 اشتراک گذاری ارسال شده در 27 مهر، 2016 دوست عزیز برای گرفتن سریال نامبر راههای زیادی هست از روش استاد ایزدی میتونید برید از کتابخونه oslib هم میتونید اگه هیچ کدوم از اینا جواب نداد میتونید متد جاوای زیر رو استفاده کنید اول دسترسی زیر رو به منیفست اضافه کن AddPermission(android.permission.READ_PHONE_STATE) متد جاوای زیر رو به اکتیویتی اضافه کن #if java import android.provider.Settings.Secure; import android.telephony.TelephonyManager; import anywheresoftware.b4a.BA; public String getserialnumber(){ String identifier = null; TelephonyManager tm = (TelephonyManager)BA.applicationContext.getSystemService(BA.applicationContext.TELEPHONY_SERVICE); if (tm != null) identifier = tm.getDeviceId(); if (identifier == null || identifier .length() == 0) identifier = Secure.getString(BA.applicationContext.getContentResolver(),Secure.ANDROID_ID); return identifier; } #End If و در نهایت هم استفاده کن اول کتابخونه javaobject رو تیک بزن و کار زیر Dim jo As JavaObject ToastMessageShow( jo.InitializeContext.RunMethod("getserialnumber",Null),False) موفق باشیم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Hamidbergis 332 ارسال شده در 27 مهر، 2016 اشتراک گذاری ارسال شده در 27 مهر، 2016 از کتابخانخ فون هم میشه استفاده کرد و یک کتابخانه هم اقای پرهام احمدی رپ کردن همین کارو میکنه اون حرفه ای تره و چند نوع سریال اختصاصی برای هر گوشی میسازه و میاره براتون بی نهایت منتظر آموزش پرداخت باussdهستم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
netlog 9 ارسال شده در 9 بهمن، 2016 اشتراک گذاری ارسال شده در 9 بهمن، 2016 آیا منظورتون ار سریال همون IMEI گوشی است یا خیر؟ اگر منظور همان است،برای گوشی های 2 سیم کارت ما دو IMEI داریم.چطور میشه هر دو رو گرفت؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
RoyaPM 538 ارسال شده در 9 بهمن، 2016 اشتراک گذاری ارسال شده در 9 بهمن، 2016 در 1 ساعت قبل، netlog گفته است : آیا منظورتون ار سریال همون IMEI گوشی است یا خیر؟ اگر منظور همان است،برای گوشی های 2 سیم کارت ما دو IMEI داریم.چطور میشه هر دو رو گرفت؟ نخیر شماره سریال گوشی 1 دونست و برای هر گوشی متفاوت هستش .. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.