محمدرضا شاهپیری 5,631 ارسال شده در 7 آبان، 2017 سازنده اشتراک گذاری ارسال شده در 7 آبان، 2017 عزیز من رو چندتا گوشی سامسونگ و هواوی تست کردم بدون مشکل نشون میده هر دو رو. مدل گوشی و نسخه اندرویدتونو بگین ببینم چیکار میتونم بکنم لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجتبی قاسمی 53 ارسال شده در 7 آبان، 2017 اشتراک گذاری ارسال شده در 7 آبان، 2017 در 6 دقیقه قبل، محمدرضا شاهپیری گفته است : عزیز من رو چندتا گوشی سامسونگ و هواوی تست کردم بدون مشکل نشون میده هر دو رو. مدل گوشی و نسخه اندرویدتونو بگین ببینم چیکار میتونم بکنم سامسونگ گلکسی گرند نئو پلاس 4.4.4 api 19 Samsung Galaxy Grand Neo Plus لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 7 آبان، 2017 سازنده اشتراک گذاری ارسال شده در 7 آبان، 2017 یه متد نوشتم تو کتابخونه تو لینک زیر دانلود کنید ببینید کار میکنه یا نه. کتابخونه رو دانلود کنید به جای initialaize از initialize2 استفاده کنید ببینید جواب میده یا نه. Persian_Imei لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجتبی قاسمی 53 ارسال شده در 7 آبان، 2017 اشتراک گذاری ارسال شده در 7 آبان، 2017 در ۱ ساعت قبل، محمدرضا شاهپیری گفته است : یه متد نوشتم تو کتابخونه تو لینک زیر دانلود کنید ببینید کار میکنه یا نه. کتابخونه رو دانلود کنید به جای initialaize از initialize2 استفاده کنید ببینید جواب میده یا نه. Persian_Imei این کد : Dim prim As Persian_Imei prim.inintialize2 ToastMessageShow(" imei1name= "&prim.Sim1NetworkOperatorName & CRLF& " imei2name="&prim.Sim2NetworkOperatorName,False) اینم ارور: Logger connected to: samsung GT-I9060I —------- beginning of /dev/log/main *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true ** Error occurred on line: 31 (Main) java.lang.ClassCastException: android.telephony.MSimTelephonyManager cannot be cast to android.telephony.TelephonyManager at com.android.telefonty.TelephonyInfo.getInstance2(TelephonyInfo.java:280) at com.reza.sh.imei.Imei.inintialize2(Imei.java:24) at b4a.example.main._activity_create(main.java:378) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:710) at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:339) at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:249) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:139) at b4a.example.main.afterFirstLayout(main.java:102) at b4a.example.main.access$000(main.java:17) at b4a.example.main$WaitForLayout.run(main.java:80) at android.os.Handler.handleCallback(Handler.java:733) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5584) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084) at dalvik.system.NativeStart.main(Native Method) ** Activity (main) Resume ** لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
fun_code 222 ارسال شده در 8 آبان، 2017 اشتراک گذاری ارسال شده در 8 آبان، 2017 در در 1396/05/15, 19:11:49، محمدرضا شاهپیری گفته است : کتابخونه با امکانت خیلی بیشتر آپدیت و به پست اول اضافه شد سلام از زحمات شما بسیار متشکرم فقط دو مشکل جزئی وجود داره که البته خللی در دریافت سریال هال دستگاه دو سیم کارته ایجاد نمیکنه و با چند خط کدنویسی بیشتر این موارد رو به نحوی حل کردم. یکی اینکه در گوشی بنده احساس میکنه دستگاه دو سیم کارته است (prim.isDualSIM=true) در حالیکه تک سیم کارته است... (گلکسی اس 6 اندروید 7) و دوم کتابخانه در دستگاه های تک سیم کارته میاد دو سریال رو برمیگردنه... که هر دو یکی است... 1 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 8 آبان، 2017 سازنده اشتراک گذاری ارسال شده در 8 آبان، 2017 در 14 دقیقه قبل، aaaaaaaaaa@moakt.ws گفته است : سلام استاد دقیقا برای بنده هم همین ارور رو میده روی گرند نئو پلاس سامسونگ لطفا رفع کنید دوستان کلا این قضیه گوشیا دو سیمکارته واقعا یه معضلیه که نگو. این کتابخونه اینقد پیچیده شده دیگه نمیتونم مدیریتش کنم خخخ. میدونید مشکل اینه که هر کدوم از گوشیا یه سازی میزنن این وسط. یکیشون یه متد داره اون یکی یه متد دیگه حالا بازم تحقیق میکنم ببینیم چی دستم میاد. متاسفانه گوشی رو ندارم. یه متد مینویسم که همه ی متهای کلاس telephony رو چاپ کنه رو گوشیتون نصب کنید و لاگ رو بفرستید ببینم واسه شما متدش چیه. یه مقدار طول میکشه صبور باشید لطفا 3 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
fun_code 222 ارسال شده در 9 آبان، 2017 اشتراک گذاری ارسال شده در 9 آبان، 2017 در 16 ساعت قبل، محمدرضا شاهپیری گفته است : دوستان کلا این قضیه گوشیا دو سیمکارته واقعا یه معضلیه که نگو. این کتابخونه اینقد پیچیده شده دیگه نمیتونم مدیریتش کنم خخخ. میدونید مشکل اینه که هر کدوم از گوشیا یه سازی میزنن این وسط. یکیشون یه متد داره اون یکی یه متد دیگه حالا بازم تحقیق میکنم ببینیم چی دستم میاد. متاسفانه گوشی رو ندارم. یه متد مینویسم که همه ی متهای کلاس telephony رو چاپ کنه رو گوشیتون نصب کنید و لاگ رو بفرستید ببینم واسه شما متدش چیه. یه مقدار طول میکشه صبور باشید لطفا سلام جناب شاهپیری ، 4 تا سوال دارم که ممنون میشم راهنمایی بفرمایید: 1. در حال حاضر به کتابخانه میشه اطمینان کرد و در کدنویسی استفاده کرد ؟ بنده فقط بخش دریافت دو سریال دستگاه رو میخوام ، آیا قابل اطمینان است ؟ 2. یعنی کماکان ممکنه در دستگاهی دو سیم کارته ای هیچ سریالی را برنگردونه ؟ 3. ممکنه برای دستگاه هایی که سریال ندارم همون null رو برمیگردونه ، درسته ؟ 4. با توجه به اینکه در ابتدا با توجه به موقعیت سیم کارت همان سریال را برمیگرداند ، آیا ممکنه به هر دلیلی کتابخانه بیاد مقادیر سریال ها را جابجا نمایش دهد ؟ مثلا در یک وضعیتی سریال اول را 22 و سریال دوم را 44 نمایش دهد.... با تغییر سیم کارت ها یا به هر دلیلی دفعه بعد مقدار سریال اول را 44 و دوم را 22 نمایش دهد. سوال آخرم هم به این دلیل پرسیدم چون در حال حاضر کد زیر در گوشی های دو سیم گاهی مقدار سریال اول و گاهی مقدار سریال دوم رو نسبت به فعال بودن سیم 1 یا سیم 2 نمایش میده ! Dim oPID As PhoneId Return oPID.GetDeviceId با سپاس لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 9 آبان، 2017 سازنده اشتراک گذاری ارسال شده در 9 آبان، 2017 یه سری نکات هست که باید بهشون توجه داشته باشین عزیز. مهمترینش اینه که تو هیچ کدوم از نسخه های اندروید تا حالا api ی برای گوشی های دو سیمکارته معرفی نشده و این متدهایی که توی کتابخونه استفاده شده بر اساس غالب دیوایسهای اندروید هست. بنابر این احتمال اینکه متدها توی بعضی از دیوایسها کار نکنن وجود داره. در هم اکنون، nima_j گفته است : 2. یعنی کماکان ممکنه در دستگاهی دو سیم کارته ای هیچ سریالی را برنگردونه ؟ حداقل یک سریال رو به طور قطع برمیگردونه. ولی سریال دوم با احتمال بسیار کم ممکنه برنگردونه. مثل گوشی دوستایی که سامسونگ نئو پلاس دارن. در کل با خیال راحت استفاده کنین شاید نهایتا یه مدل دو مدل گوشی از دستتون در بره که اونم اگه بتونم رفع میکنم انشالا در هم اکنون، nima_j گفته است : 3. ممکنه برای دستگاه هایی که سریال ندارم همون null رو برمیگردونه ، درسته ؟ بله همین طوره. متغیر به صورت پیشفرض با null مقدار دهی شده و درحین گرفتن اطلاعات از دیوایس اگه مقداری نتونه بگیره در آخر همون null برگردونده میشه در هم اکنون، nima_j گفته است : با توجه به اینکه در ابتدا با توجه به موقعیت سیم کارت همان سریال را برمیگرداند ، آیا ممکنه به هر دلیلی کتابخانه بیاد مقادیر سریال ها را جابجا نمایش دهد ؟ مثلا در یک وضعیتی سریال اول را 22 و سریال دوم را 44 نمایش دهد.... با تغییر سیم کارت ها یا به هر دلیلی دفعه بعد مقدار سریال اول را 44 و دوم را 22 نمایش دهد. احتمالش نیست اصلا. سریال یه چیز سخت افزاریه و ربطی به سیمکارت نداره عزیز. هر درگاه یه سریال منحصر به فرد داره که با تعویض سیمکارت عوض نمیشه. اون چیزی که شما فکر میکنین عوض میشه IMSI هست نه IMEI 1 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
fun_code 222 ارسال شده در 9 آبان، 2017 اشتراک گذاری ارسال شده در 9 آبان، 2017 در ۱ ساعت قبل، محمدرضا شاهپیری گفته است : احتمالش نیست اصلا. سریال یه چیز سخت افزاریه و ربطی به سیمکارت نداره عزیز. هر درگاه یه سریال منحصر به فرد داره که با تعویض سیمکارت عوض نمیشه. اون چیزی که شما فکر میکنین عوض میشه IMSI هست نه IMEI ممنونم از راهنماییتون اما طبق کدی که دادم نمیدونم به چه دلیلی ، اما اد پیشفرض دریافت سریال که فقط یه سریال رو برمیگردونه به سیم فعال دستگاه مرتبطه... یعنی وقتی سیم فعال رو تغییر میدیم میاد سریال بعدی گوشی رو نمایش میده...!!!! بخاطر همین گفتم که به هر دلیلی ممکنه این مورد رخ بده در کتابخانه شما ... که مطمئن شدم به نحو دیگه ای کدنویسی کردین. با سپاس فراوان لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
hojjatborohan 56 ارسال شده در 11 آبان، 2017 اشتراک گذاری ارسال شده در 11 آبان، 2017 رو گوشی من که جواب نداد قسمت پیامکش و اینکه میخوام زنگ بزنم میاره به انتخاب خودم یه سیمکارت رو بزنم که تو حالت عادی هم همینطور هست مدل گوشیم ZTA BLADE A910 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 11 آبان، 2017 سازنده اشتراک گذاری ارسال شده در 11 آبان، 2017 در 2 ساعت قبل، aaaaaaaaaa@moakt.ws گفته است : یه متد نوشتم تو کتابخونه به شکل زیر استفاده کنید و متن لاگ رو پیوست کنید. کتابخونه هم پیوست شده. Log("metods= "&prm.getAllMethodofTelClass) Persian_Imei.rar 1 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 12 آبان، 2017 سازنده اشتراک گذاری ارسال شده در 12 آبان، 2017 ببینید هموطن متدی که اسم اپرواتور رو برمیگردونه getNetworkOperatorName هست. همونجوری که توی لاگ هم میبینید این متد توی کلاس TelephonyManager ی که توی گوشی شما هست وجود داره. پس نباید مشکلی توی گرفتن نام شبکه باشه. چون موقعی نام گرفته نمیشه که متد وجود نداشته باشه. در صورتی که این متد وجود نداشته باشه دوتا دیگه متد رو من تو کتابخونه بررسی میکنم اگه اونا هم نتونن چیزی بگیرن دیگه واقعا باید گوشی شما تخصصی بررسی بشه. یه چیز دیگه ای که ذهن منو مشغول کرده اینه که اسم یکی از اپراتورها رو گرفته ولی دومی رو نگرفته که این خیلی شک برانگیزه. وقتی یکیشونو گرفت دومی هم باید گرفته بشه. شما تو تنظیمات گوشی برین بببینین اونجا اسم هردوتا شبکه هست یا نه. یه اسکرین بفرستین از همین صفحه 1 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
hojjatborohan 56 ارسال شده در 14 آبان، 2017 اشتراک گذاری ارسال شده در 14 آبان، 2017 شما بیا از این آبجکت استفاده کن خیلی راحت هم نام اپراتور هارو بهتون میده هم imei گوشی رو Dim p As PhoneId Dim ctxt As JavaObject ctxt.InitializeContext Dim SubscriptionManager As JavaObject = ctxt.RunMethod("getSystemService", Array("telephony_subscription_service")) Dim infolist As List = SubscriptionManager.RunMethod("getActiveSubscriptionInfoList", Null) For Each info As JavaObject In infolist Log(info) Log(info.RunMethod("getSubscriptionId", Null)) Next 2 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
hojjatborohan 56 ارسال شده در 15 آبان، 2017 اشتراک گذاری ارسال شده در 15 آبان، 2017 هیچ مشکلی نمیبینم testdualsim لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
hojjatborohan 56 ارسال شده در 15 آبان، 2017 اشتراک گذاری ارسال شده در 15 آبان، 2017 واسه من که هیچ مشکلی نداشت نمیدونم چیه مشکل اساتید بهتر میدونن لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,875 ارسال شده در 16 آبان، 2017 اشتراک گذاری ارسال شده در 16 آبان، 2017 در 10 ساعت قبل، aaaaaaaaaa@moakt.ws گفته است : متاسفانه فورس استپ میشه برادر سلام خطا بیانگر این هستش که شما متغییری از نوع JavaObject تعریف کردید، اما نمونشو نساختید، به نوبه ای Initialize نکردید. 1 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 19 آبان، 2017 سازنده اشتراک گذاری ارسال شده در 19 آبان، 2017 فعلا که نتونستم راه حلی واسش پیدا کنم عزیز. به مدل گوشی شما هم دسترسی ندارم متاسفانه. رو چندتا گوشی سامسونگ دیگه تست کردم کتابخونه رو. مشکلی نداشت و دوتاشونو نشون داد. درگیریهای خودمم زیاده و نمیرسم زیاد وقت بزارم. چیزی دستگیرم شد اطلاع میدم بهتون. 2 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده