مهدی ایزدی 9,203 ارسال شده در 29 آذر، ۱۳۹۳ اشتراک گذاری ارسال شده در 29 آذر، ۱۳۹۳ سلام دوستان خب کسانی که برای پرداخت از 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 ارسال شده در 17 بهمن، ۱۳۹۴ اشتراک گذاری ارسال شده در 17 بهمن، ۱۳۹۴ سلام دوستان خب کسانی که برای پرداخت از 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 ارسال شده در 17 بهمن، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 17 بهمن، ۱۳۹۴ سلام این کد روی گوشی مجازی کلمه unknown رو برمیگردونه رو گوشی واقعی هم یک عددی برمیگردونه که سریال گوشی نیست و من هرچی گشتم نفهمیدم چیه. درود روی گوشی مجازی بله درسته چون گوشی های مجازی سریال ندارن ... روی گوشی واقعی کاملا درست عمل میکنه شما میتونید از کتابخانه OS Library هم برای گرفتن سریال استفاده کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
a.samaree 2 ارسال شده در 6 مرداد، ۱۳۹۵ اشتراک گذاری ارسال شده در 6 مرداد، ۱۳۹۵ با سلام آقای ایزدی من از این کد استفاده کردم روی گوشی با اندروید 4 کار کرد ولی روی گوشی با اندروید 5.1 کار نکرد و unknown رو نمایش می داد لطفا راهنمایی کنید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,582 ارسال شده در 6 مرداد، ۱۳۹۵ اشتراک گذاری ارسال شده در 6 مرداد، ۱۳۹۵ دوست عزیز برای گرفتن سریال نامبر راههای زیادی هست از روش استاد ایزدی میتونید برید از کتابخونه 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 ارسال شده در 6 مرداد، ۱۳۹۵ اشتراک گذاری ارسال شده در 6 مرداد، ۱۳۹۵ از کتابخانخ فون هم میشه استفاده کرد و یک کتابخانه هم اقای پرهام احمدی رپ کردن همین کارو میکنه اون حرفه ای تره و چند نوع سریال اختصاصی برای هر گوشی میسازه و میاره براتون بی نهایت منتظر آموزش پرداخت باussdهستم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
netlog 9 ارسال شده در 19 آبان، ۱۳۹۵ اشتراک گذاری ارسال شده در 19 آبان، ۱۳۹۵ آیا منظورتون ار سریال همون IMEI گوشی است یا خیر؟ اگر منظور همان است،برای گوشی های 2 سیم کارت ما دو IMEI داریم.چطور میشه هر دو رو گرفت؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
RoyaPM 538 ارسال شده در 19 آبان، ۱۳۹۵ اشتراک گذاری ارسال شده در 19 آبان، ۱۳۹۵ در 1 ساعت قبل، netlog گفته است : آیا منظورتون ار سریال همون IMEI گوشی است یا خیر؟ اگر منظور همان است،برای گوشی های 2 سیم کارت ما دو IMEI داریم.چطور میشه هر دو رو گرفت؟ نخیر شماره سریال گوشی 1 دونست و برای هر گوشی متفاوت هستش .. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.