mkabir 186 ارسال شده در 11 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 11 آذر، ۱۳۹۶ سلام و عرض خسته نباشید من میخواستم از دانلودر کتابخونه استفاده کنم و متاسفانه برای دانلود لینک های https ارور زیر رو میده javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. نحوه استفاده منم اینطور بوده PFN_Downloader.initialize("pd").WithSSL.Build DownloadReq=PFN_Downloader.buildDownloadQuery(MyCode.sAddressToSave,3,4,False,10000) DownloadReq.detectUrlDownload(map_UpdateInfo.Get("Link")) نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 11 آذر، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 11 آذر، ۱۳۹۶ من که تست میکنم موردی نداره عزیز. این لینک مثلا. https://www.imagejournal.org/wp-content/uploads/bb-plugin/cache/23466317216_b99485ba14_o-panorama.jpg لینکتون رو بدین من تست کنم. ولی کتابخونه مشکلی با ssl نداره و تست شده نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mkabir 186 ارسال شده در 11 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 11 آذر، ۱۳۹۶ در 3 ساعت قبل، محمدرضا شاهپیری گفته است : لینکتون رو بدین من تست کنم. خصوصی ارسال کردم براتون نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 12 آذر، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 12 آذر، ۱۳۹۶ برطرف شد عزیز. نسخه جدید رو دریافت کنید. 1 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mkabir 186 ارسال شده در 12 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 12 آذر، ۱۳۹۶ در 2 ساعت قبل، محمدرضا شاهپیری گفته است : نسخه جدید رو دریافت کنید. تشکر فراوان از استاد شاهپیری عزیز به خاطر پشتیبانی و عملکرد سریعتون استاد متاسفانه یا خوشبختانه من یه باگ دیگه پیدا کردم کتابخونه تو اندروید 5+ مشکلی نداره ولی با اندروید 5 پایین تر یعنی مثلا اندروید 4.4 مشکل داره و چنین اروری برمیگرده برای url های ssl com.androidnetworking.error.ANError: javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0xab339298: Failure in SSL library, usually a protocol error error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version (external/openssl/ssl/s23_clnt.c:744 0x52730ec8:0x00000000) نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 12 آذر، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 12 آذر، ۱۳۹۶ دانلود مشکل نداره تو این نسخه؟ 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mkabir 186 ارسال شده در 12 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 12 آذر، ۱۳۹۶ در ۱ ساعت قبل، محمدرضا شاهپیری گفته است : دانلود مشکل نداره تو این نسخه؟ خیر،دانلود دیگه مشکلی نداره ممنون از زحماتتون . استاد اگر میشه راه حلی برای مشکل با اندروید چهار مطرح کنید .تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 12 آذر، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 12 آذر، ۱۳۹۶ عزیز این مشکل کلا توی اندروید 5 به پایین وجود داره. سایتی که میخواید استفاده کنید از لایه امنیتی TLS استفاده میکنه و همین باعث شده که TrustManager ست شده جواب نده. یه سری راه ها رو پیشنهاد دادن ولی خب من امتحان کردم و جواب نداده. اگه راه حلی پیدا شد انشالا میزارم آپدیتو. 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mkabir 186 ارسال شده در 12 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 12 آذر، ۱۳۹۶ در 6 دقیقه قبل، محمدرضا شاهپیری گفته است : عزیز این مشکل کلا توی اندروید 5 به پایین وجود داره. سایتی که میخواید استفاده کنید از لایه امنیتی TLS استفاده میکنه و همین باعث شده که TrustManager ست شده جواب نده. یه سری راه ها رو پیشنهاد دادن ولی خب من امتحان کردم و جواب نداده. اگه راه حلی پیدا شد انشالا میزارم آپدیتو. ممنون از پاسخگویی تون . یعنی اگر من از یه سرویس دهنده دیگه ssl بگیرم و روش امن کردن سرورم رو تغییر بدم کتابخونه کار خواهد کرد؟شما ssl ی سراغ دارین که این مشکل رو در اندروید چهار نداشته باشه؟! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 12 آذر، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 12 آذر، ۱۳۹۶ بله عزیز. نمونش SSL همین انجمن هست که هیچ موردی نداره با اندروید 4. حالا من زیاد به اون صورت تخصصی ندارم تو این زمینه ولی مطمئن هستم که اگر TLS توی سرویسی که گرفتین نباشه دیگه موردی نداره. به نظرم سرویس استانداردش باید اکی باشه. یه سر به اینجا بزنید ولی بهتره از یه متخصص سرور بپرسید این موضوع رو گواهینامه SSL استاندارد (Domain Validation SSL) - صدور انواع گواهینامه ssl ،گواهی WildCard SSL ،گواهينامه استاندارد (standard ssl) ,گواهینامه WildCard دامنه ir., خرید SSL 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
arastooms 1,046 ارسال شده در 13 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 13 آذر، ۱۳۹۶ در 10 ساعت قبل، محمدرضا شاهپیری گفته است : بله عزیز. نمونش SSL همین انجمن هست که هیچ موردی نداره با اندروید 4. حالا من زیاد به اون صورت تخصصی ندارم تو این زمینه ولی مطمئن هستم که اگر TLS توی سرویسی که گرفتین نباشه دیگه موردی نداره. به نظرم سرویس استانداردش باید اکی باشه. یه سر به اینجا بزنید ولی بهتره از یه متخصص سرور بپرسید این موضوع رو گواهینامه SSL استاندارد (Domain Validation SSL) - صدور انواع گواهینامه ssl ،گواهی WildCard SSL ،گواهينامه استاندارد (standard ssl) ,گواهینامه WildCard دامنه ir., خرید SSL سلام جناب شاهپیری عزیز در باره این مشکل کتابخونه سوال داشتم آیا کتابخونه http خود بیسیک هم همین مشکل رو داره ؟ وjob ها به مشکل میخوره اگر از این لایه امنیتی استفاده کرده باشیم؟ چون غیر منطقی به نظر میرسه برای ارتباط با سرور بیایم و امنیت هاست رو بیاریم پایین شاید اگر برای تست باشه و ... خوب باشه ولی برای یک اپلیکیشن آنلاین و دیتابیس و ... بهتر امنیت رو کم نکنیم چون مشکل تو ارتباط داریم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
majid08 266 ارسال شده در 13 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 13 آذر، ۱۳۹۶ سلام چرا با کتابخانه OkHttp مشکل داره؟ Convert byte code - optimized dex. Error Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokhttp3/internal/platform/JdkWithJettyBootPlatform$JettyNegoProvider; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/AsyncTimeout; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/AsyncTimeout$1; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/AsyncTimeout$2; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/AsyncTimeout$Watchdog; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/Base64; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/Buffer; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/Buffer$1; Uncaught translation error: java.lang.IllegalArgumentException: already added: Lokio/Buffer$2; UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: Translation has been interrupted at com.android.dx.command.dexer.Main.processAllFiles(Main.java:689) at com.android.dx.command.dexer.Main.runMultiDex(Main.java:368) at com.android.dx.command.dexer.Main.run(Main.java:277) at com.android.dx.command.dexer.Main.main(Main.java:247) at com.android.dx.command.Main.main(Main.java:106) Caused by: java.lang.InterruptedException: Too many errors at com.android.dx.command.dexer.Main.processAllFiles(Main.java:681) ... 4 more نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
majid08 266 ارسال شده در 13 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 13 آذر، ۱۳۹۶ سلام مجدد این کلاس واسه کتابخانه زدین پال هست توش از OkHttp استفاده شده که کتابخانه شما با این مشکل داره اگر زحمت بکشید کدهاش رو تبدیل کنید به کتبخانه خودتون ممنون میشم هم قسمت جیسونش و هم دانلودش 2 تا کتابخانه رو هم گرفتم این لینک گیت هاب GitHub - Seyyed-Morteza-SeyyedAghaei/ZarinPal-Sample-For-B4A اینم کدهاش #Event : ResultPaymentRequest(Result As ResultPaymentRequest) #Event : ResultVerificationPayment(Result As ResultVerificationPayment) Private Sub Class_Globals Private MERCHANT_ID_PARAMS = "MerchantID" As String Private AMOUNT_PARAMS = "Amount" As String Private DESCRIPTION_PARAMS = "Description" As String Private CALLBACK_URL_PARAMS = "CallbackURL" As String Private MOBILE_PARAMS = "Mobile" As String Private EMAIL_PARAMS = "Email" As String Private AUTHORITY_PARAMS = "Authority" As String Private PAYMENT_GATEWAY_URL = "https://www.zarinpal.com/pg/StartPay/" As String Private PAYMENT_REQUEST_URL = "https://www.zarinpal.com/pg/rest/WebGate/PaymentRequest.json" As String Private VERIFICATION_PAYMENT_URL = "https://www.zarinpal.com/pg/rest/WebGate/PaymentVerification.json" As String Type ResultPaymentRequest(Status As Int,Authority As String,Url As String,Intent As Intent) Type ResultVerificationPayment(IsPaymentSuccess As Boolean,RefID As String,Payment As ZPaymentRequest) Type ZPaymentRequest(MerchantID As String,Amount As Long,Description As String,CallbackURL As String,Email As String,Mobile As String,Authority As String) Private vPayment As ZPaymentRequest Private event As String Private target As Object End Sub 'Initializes the object. You can add parameters to this method if needed. Public Sub Initialize(EventName As String,TargetModule As Object) event = EventName target = TargetModule End Sub Private Sub getPaymentRequestJson(ZPaymentRequest As ZPaymentRequest) As String Dim jg As JSONGenerator jg.Initialize(CreateMap(MERCHANT_ID_PARAMS : ZPaymentRequest.MerchantID,AMOUNT_PARAMS : ZPaymentRequest.Amount,DESCRIPTION_PARAMS : _ ZPaymentRequest.Description,CALLBACK_URL_PARAMS : ZPaymentRequest.CallbackURL,MOBILE_PARAMS : ZPaymentRequest.Mobile, _ EMAIL_PARAMS : ZPaymentRequest.Email)) Return jg.ToString End Sub Public Sub StartPayment(ZPaymentRequest As ZPaymentRequest) Dim SP As HttpJob SP.Initialize("StartPayment",Me) vPayment = ZPaymentRequest SP.PostString(PAYMENT_REQUEST_URL,getPaymentRequestJson(ZPaymentRequest)) SP.GetRequest.SetContentType("application/json") End Sub Private Sub JobDone(Job As HttpJob) If Job.Success Then Dim jp As JSONParser jp.Initialize(Job.GetString) Dim Result As Map = jp.NextObject Select Job.JobName Case "StartPayment" Dim Intent As Intent,Url As String = PAYMENT_GATEWAY_URL&Result.Get("Authority") Intent.Initialize(Intent.ACTION_VIEW,Url) Dim ResultPayment As ResultPaymentRequest ResultPayment.Initialize ResultPayment.Authority = Result.Get("Authority") ResultPayment.Intent = Intent ResultPayment.Status = Result.Get("Status") ResultPayment.Url = Url vPayment.Authority = ResultPayment.Authority CallSub2(target,event&"_ResultPaymentRequest",ResultPayment) Case "VerificationPayment" Dim ResultVarification As ResultVerificationPayment ResultVarification.Initialize ResultVarification.IsPaymentSuccess = True ResultVarification.RefID = Result.Get("RefID") ResultVarification.Payment = vPayment CallSubDelayed2(target,event&"_ResultVerificationPayment",ResultVarification) End Select Else Select Job.JobName Case "StartPayment" Try Dim ResultPayment As ResultPaymentRequest ResultPayment.Initialize ResultPayment.Authority = Null ResultPayment.Intent = Null ResultPayment.Status = Result.Get("Status") ResultPayment.Url = Null CallSubDelayed2(target,event&"_ResultPaymentRequest",ResultPayment) Catch Log(LastException) End Try Case "VerificationPayment" Try Dim ResultVarification As ResultVerificationPayment ResultVarification.Initialize ResultVarification.IsPaymentSuccess = False ResultVarification.RefID = Null ResultVarification.Payment = vPayment CallSubDelayed2(target,event&"_ResultVerificationPayment",ResultVarification) Catch Log(LastException) End Try End Select End If Job.Release End Sub Public Sub VerificationPayment(Intent As Intent) If Intent = Null Or Not(Intent.IsInitialized) Then Return Dim r As Reflector r.Target = Intent r.Target = r.RunMethod("getData") If r.Target = Null Or vPayment = Null Or Not(r.RunMethod("isHierarchical")) Then Return Dim VP As HttpJob VP.Initialize("VerificationPayment",Me) Dim jg As JSONGenerator Dim vAuthority As String = r.RunMethod2("getQueryParameter","Authority","java.lang.String") If vAuthority <> vPayment.Authority Or Not(r.RunMethod2("getQueryParameter","Status","java.lang.String") = "OK") Then Dim ResultVarification As ResultVerificationPayment ResultVarification.Initialize ResultVarification.IsPaymentSuccess = False ResultVarification.RefID = Null ResultVarification.Payment = vPayment CallSubDelayed2(target,event&"_ResultVerificationPayment",ResultVarification) End If jg.Initialize(CreateMap(AUTHORITY_PARAMS : vPayment.Authority,MERCHANT_ID_PARAMS : vPayment.MerchantID,AMOUNT_PARAMS : vPayment.Amount)) VP.PostString(VERIFICATION_PAYMENT_URL,jg.ToString) VP.GetRequest.SetContentType("application/json") End Sub ممنونم 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 13 آذر، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 13 آذر، ۱۳۹۶ در 3 ساعت قبل، arastooms گفته است : آیا کتابخونه http خود بیسیک هم همین مشکل رو داره ؟ مشکل کلیه عزیز ربطی به کتابخونه نداره. کتابخونه بیسیک هم همین مشکل رو داره وjob ها به مشکل میخوره اگر از این لایه امنیتی استفاده کرده باشیم؟ بله همین طوره چون غیر منطقی به نظر میرسه برای ارتباط با سرور بیایم و امنیت هاست رو بیاریم پایین شاید اگر برای تست باشه و ... خوب باشه ولی برای یک اپلیکیشن آنلاین و دیتابیس و ... بهتر امنیت رو کم نکنیم چون مشکل تو ارتباط داریم امنیت قرار نیست کم بشه عزیز. دوتاشون قوی ان به این لینک رجوع کنید 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 13 آذر، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 13 آذر، ۱۳۹۶ در 3 ساعت قبل، majid08 گفته است : نسخه جدید رو دریافت کنید. تداخلش با کتابخونه http پیش فرض برطرف شد. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
majid08 266 ارسال شده در 16 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 16 آذر، ۱۳۹۶ سلام ایا امکان دانلود توی ترد هست یا خیر؟ دانلود یم صفحه معمولی php که جیسون میده نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 17 آذر، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 17 آذر، ۱۳۹۶ دانلود به صورت پیشفرض توی یه ترد جداگونه انجام میشه. توی ترد دلخواه خودتونم میتونید ولی باید تست کنید ببینید ایونتها اجرا میشن یا نه. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
rezanaseri 6 ارسال شده در 26 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 26 آذر، ۱۳۹۶ با سلام من این کتابخانه را دانلود کردم وقتی می خوام از سورس شما ران بگیرم این خطا رو میده Cannot find: C:\Program Files (x86)\Anywhere Software\Basic4android\libraries\per-cookiemanager.jar باید چیکار کنم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
smr 2 ارسال شده در 27 آذر، ۱۳۹۶ اشتراک گذاری ارسال شده در 27 آذر، ۱۳۹۶ باسلام و احترام من از آخرين نسخه بيسيك و جاوا استفاده ميكنم و اين كتابخونه مفيد رو خريدم اما با مشكل خطاي زير بعد از كامپايل مواجه شدم تمام فايل هاي jar را هم توشه اصلي lib كپي كردم اما حل نشد ؟!!!!!!!!!! *** Service (starter) Create *** ** Service (starter) Start ** ** Activity (main) Create, isFirst = true **~e:java.lang.NoClassDefFoundError: okhttp3.OkHttpClient$Builder at com.reza.sh.fastnet.Fastnet.initialize(Fastnet.java:45) at b4a.example.main._activity_create(main.java:376) 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:5001) 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:785) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601) at dalvik.system.NativeStart.main(Native Method) ** Activity (main) Resume ** ** Activity (main) Pause, UserClosed = true ** ** Service (starter) Destroy ** مشكل چيه و چگونه بايد رفع كرد؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 27 آذر، ۱۳۹۶ سازنده اشتراک گذاری ارسال شده در 27 آذر، ۱۳۹۶ نسخه 5 اضافه شد. حتما به این نسخه آپدیت کنید چون به طور کامل با کتابخونه های پیشفرض سازگار شده و همچنین یه سری ایرادات گفته شده توجه مهم حتما نسخه بیسیکتون باید 7.30 باشه که از همین انجمن قابل دانلود هست. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.