اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


sajjadrastin

کاربر رو به رشد
  • تعداد ارسال ها

    264
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در سایت

100 عالی

درباره sajjadrastin

  • درجه
    کاربر رو به رشد

آخرین بازدید کنندگان نمایه

494 بازدید کننده نمایه
  1. بسيار ممنون ولي اينو خودم تستش كردم مشكل اينه كه اين ترفند فقط روي فايل هاي افلاين كار ميكنه و هر كاري كردم حتي با اين كد هم نشد كه از لينك بدون كش دانلود كنه و درهرصورت از لينك دانلود و كش ميكنه و ديگ دوباره دانلودش نميكنه و از كش استفاده ميكنه كسي راهي ديگ سراغ داره؟؟؟؟
  2. سلام طبق اموزش زیر: آموزش امن کردن پرداخت درون برنامه ای با استفاده از Api بازار - آموزش های متنی - مرکز پاسخگویی به سوالات برنامه نویسی من میخام قسمت زیر رو: Sub pay_PurchaseCompleted (Success As Boolean, Product As Purchase) If Success Then Try Dim jo As JavaObject = Product Dim raw As String = jo.RunMethod("getOriginalJson", Null) Dim parser As JSONParser parser.Initialize(raw) Dim root As Map = parser.NextObject Dim packageName As String = root.Get("packageName") Dim purchaseToken As String = root.Get("purchaseToken") Dim productId As String = root.Get("productId") Dim accesstoken As String = "6ghOGaSdSf1QT5o6CZvaXvFCG3HlX" link = "https://pardakht.cafebazaar.ir/devapi/v2/api/validate/"&packageName&"/inapp/"&productId&"/purchases/"&purchaseToken&"/?access_token="&accesstoken Volley4.AddQueue(Volley4.CreateJsonRequest(link,Volley4.GET)) Volley4.Start Catch ToastMessageShow("error : " & LastException,False) End Try Else ToastMessageShow("پرداخت انجام نشد",False) End If End Sub از طریق php انجام بدم و نه از خود بیسیک(مشکل اینه فقط از php خیلی کم سررشته دارم) خواستم کسانی که بلدند کمک کنند قضیه اینه این کد قسمت بالا رو میخام از سمت سرور دریافت کنم یعنی داخل خود برنامه وقتی عملیات پرداخت موفق بود و ساب بالا میخاست اجرا شه مقادیر و json رو مستقیم از داخل خود برنامه و سرور های بازار دریافت نکنم میخام این مقادیر بالا مثل کد پرداخت و تاریخ و ایدی و.. رو به سرور برنامه خودم بفرستم و سرور از طریق php و دریافت این مقادیر از بازار وضعیت پرداخت موفق یا ناموفق رو دریافت کنه یعنی لینک دریافت json زیر از طریق php انجام بشه و مقادیر دریافتی از بازار رو داخل یک استرینگ بریزه فقط من php بلد نیستم https://pardakht.cafebazaar.ir/devapi/v2/api/validate/"&packageName&"/inapp/"&productId&"/purchases/"&purchaseToken&"/?access_token="&accesstoken لطفا کسانی که میتونند کمک کنند و کد php کامل رو با کمی توضیحات ارسال کنند فقط میخام از داخل php لینک بالا رو اجرا کنم و اون لینک مقادیری رو json میفرسته و همونجا داخل php مقادیر از حالت جیسون خارج شن و داخل استرینگ ریخته بشن یک جیسون مثل زیر خروجیه: { "consumptionState": 1, "purchaseState": 0, "kind": "androidpublisher#inappPurchase", "developerPayload": "something", "purchaseTime": 1414181378566 } مرسی،
  3. باتشکر فراوان ولی فورس کلوز میده و اینم متن لاگ: java.lang.RuntimeException: Method: getTextWidth not matched. at anywheresoftware.b4j.object.JavaObject.RunMethod(JavaObject.java:129) at b4a.example.main._vv2(main.java:468) at b4a.example.main._jobdone(main.java:401) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at anywheresoftware.b4a.BA.raiseEvent2(BA.java:191) at anywheresoftware.b4a.keywords.Common$11.run(Common.java:1154) 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:5019) 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:779) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) at dalvik.system.NativeStart.main(Native Method)
  4. باتشكر فراوان ولي منظورم ارتفاع نيست ارتفاع ليبل يك مقدار ثابته و نميخام تو برنامم تغييرش بدم و تغيير نميكنه من ميخام طول يا همون پهناي ليبل رو با توجه به طول متن زياد كنم روشي مثل همين هست؟
  5. dim ffv as string dd.TextColor=Colors.Black dd.Text=" "&ffv&" " dd.TextSize=13 dd.Gravity=Gravity.RIGHT+Gravity.CENTER_VERTICAL ScrollView1.Panel.AddView(dd,25%x , tp , 71.875%x , 40dip) ScrollView1.Panel.Height=tp استرینگ ffv از سرور دانلود میشه الان اگه Width رو -2 بزارم خودکار میشه ولی کلا لایوت میریزه بهم و من میخام مقدار عددی Width خودکارو نسبت به طول متن استرینگ داشته باشم
  6. سلام من یک متنی رو از سرور دریافت میکنم و اونو داخل یک لیبل میریزم و معلوم نیست که متن چقد طولانی باشه و لایوت حالت چت مانند داره پس من میخام که لیبل با توجه به طول متن عرضش خودش تنظیم بشه سرچ کردم و بهاین نتیجه رسیدم که اگه Width رو برابر -2 کنیم خودکار میشه و واقعا هم درسته ولی من میخام مقدار عددی Width خودکار رو هم بدست بیارم چون باهاش کار دارم واسه چن تا پنل و ابچکت دیگه و هر کاری کردم نشد مقدار Width رو دریافت کنم توجه کنید که نمیخام سایز متن رو با لیبل تنظیم خودکار کنم و کوچیک و بزرگ کنم ، میخام سایز متن ثابت باشه و باتوجه به طول متن Width لیبل خودکار بزرگ بشه و اون Width تنظیم شده رو بصورت عدد دریافت کنم. چیکار کنم؟ مرسی
  7. سلام من یه صفحه چت ساختم بصورت عکس زیر (پیوست) حالا میخام وقتی کیبورد باز میشه روی پنل پایینی که توش ادیت تکست و دکمه ارسال داره نیاد مث تلگرام که وقتی روی ادیت تکست میزنیم کیبورد باز میشه و ادیت تکست میاد بالای کیبورد و میشه دید که چی تایپ کردیم من هیچ فکری به ذهنم نرسید اخه از لایوت هم نمیشه چون سایز کیبورد های مدل های مختلف متفاوت هست حالا چیکار کنم که سایز دقیقا با کیبورد ست بشه و موقعی که کیبورد بازه اون پنل پایینی بیاد بالای کیبورد؟
  8. تست کردم ولی نمیدونم چرا اونم کش میکنه فایل رو دانلود و سیو میکنم حتی فایل رو پاک میکنم ولی همون کش رو دوباره سیو میکنه موقع دانلود
  9. سلام کتابخونه اریاگلاید و پوشه1.4 وقتی کنار هم فعالن سازگار نیستن و ارور زیر موقع ران میده: Convert byte code - optimized dex. Error Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: Translation has been interrupted at com.android.dx.command.dexer.Main.processAllFiles(Main.java:692) at com.android.dx.command.dexer.Main.runMonoDex(Main.java:315) at com.android.dx.command.dexer.Main.runDx(Main.java:293) at com.android.dx.command.dexer.Main.main(Main.java:249) at com.android.dx.command.Main.main(Main.java:94) Caused by: java.lang.InterruptedException: Too many errors at com.android.dx.command.dexer.Main.processAllFiles(Main.java:684) ... 4 more لینک اریاگلاید: کتابخانه قدرتمند AriaGlide برای b4a - تـولـیـداتـــ انـجـمــن - مرکز پاسخگویی به سوالات برنامه نویسی پوشه هم که نسخه1.4 داخل خود سایت هست الان من هر دو تا لایبرری رو کنار هم لازم دارم چیکار کنم؟؟ کسی میتونی لایبرری ها رو ویرایش کنه که سازگار بشن؟ مرسی منتظرم
  10. سلام من نیاز به یک لایبرری دارم برای اینکه از یک لینک عکس رو دانلود و سیو کنم ولی مشکلم اینه نمیخام اصلا دانلود عکس رو کشی کنه و میخام هر دفعه دانلود کنه (چون لینک دانلود همونه ولی عکسش عوض میشه ک به مشکل میخورم و عکس تو برنامه اپدیت نمیشه) من به این مشکل جدی خوردم و کلافه شدم و چن تا لایبرری تست کردم با روشهای متفاوت مثل پیکاسو و گلاید و ایمیج دانلودر که همشون کش میکنن و حتی لایبرری های کش پاک کن هم کششون رو پاک میکنه. اگه کسی روشی یا لایبرری میشناسه بشه بدون کش کردن دانلود کرد معرف کنه و اموزش بده لطفا مرسی
  11. مشکلم با پاک کردن کش موقعی که یک فایل از حافظه باز میشه حل شد با پیکاسو ولی هرکاری میکنم انلاین که عکس رو دانلود میکنه عکس رو کش میکنه و با انلاین الان مشکل دارم لطفا یکی راهنمایی کنه
  12. سلام به یه مشکل بزرگ با پیکاسو گرفتار شدم وقتی رو یک ایمیچ ویو بخای چن بار عکس رو با پیکاسو عوض کنی عکس عوض نمیشه و همون عکس قبلیه چون پیکاسو عکس ها رو کش میکنه و تا وقتی برنامه رو نبندی درست نمیشه و منم مشکلم همینه از کتابخونه دیگ ای هم به دلایلی نمیخام استفاده کنم از کتابخونه کلیرکش و کش هم برای پاک کردن کش استفاده کردم ولی تاثیری نداشت و درست نشد کسی میدونه چجوری کش های پیکاسو رو مستقیما پاک کنم؟ لطفا کمک
  13. سلام من به یه مشکل بزرگ خوردم این کتابخونه به همراه کتابحونه پوشه 1.4 کنار هم سازگار نیست و ارور کامپایل میده و ران نمیشه تست کردم فقط با پوشه مشکل داره لطفا برطرفش کنید نیاز دارم نسخه سازگارش رو یا یه راهنمایی کنید متن ارور: Convert byte code - optimized dex. Error Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$CallbackHandler; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ConnectionCallback$StubApi21; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ItemCallback; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ItemCallback$StubApi23; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$ItemReceiver; Uncaught translation error: java.lang.IllegalArgumentException: already added: Landroid/support/v4/media/MediaBrowserCompat$MediaBrowserImpl; UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: Translation has been interrupted at com.android.dx.command.dexer.Main.processAllFiles(Main.java:692) at com.android.dx.command.dexer.Main.runMonoDex(Main.java:315) at com.android.dx.command.dexer.Main.runDx(Main.java:293) at com.android.dx.command.dexer.Main.main(Main.java:249) at com.android.dx.command.Main.main(Main.java:94) Caused by: java.lang.InterruptedException: Too many errors at com.android.dx.command.dexer.Main.processAllFiles(Main.java:684) ... 4 more
  14. sajjadrastin

    درخواست سورس

    این آموزش معمولیه و خودم بلدم میخام تبلیغ رو خودم سفارشی توی یه پنل بزارم و نمایش بدم که بتونم پنل رو دیزاین کنم تو لایوت