-
تعداد ارسال ها
4,060 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
773
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط محمدرضا شاهپیری
-
-
در ۱۴۰۱/۴/۱۶ در ۱۷:۴۷، mohsen m گفته است:
سلام نسخه اول مشکلی نداره اما نسخه اخیر تو حالت دیباگ خطای زیر را میده
یه مشکلی هم در poolakey.connect وجود داره. تو هنگام نصب برنامه اگه حساب کاربری تو بازار فعال باشه پولکی نمیتونه متصل بشه و وقتی تو برنامه بازار از حساب کاربری خارج میشیم اتصال برقرار میشه
مشکل اول رفع شد.
مورد دوم رو باید به بازار اطلاع بدید. چون مربوط به کتابخونه نیست و سمت بازار هست
- 1
-
در ۱۴۰۱/۳/۲۷ در ۲۱:۲۳، ali afrazi گفته است:
سلام و خسته نباشید خدمت جناب شاهپیری عزیز
ضمن تشکر بابت این حرکت و کمک بزرگ به بچه های B4A
در پولکی که توسط بازار ارائه شده فانکشنی وجود داره به اسم "بررسی وضعیت اشتراک آزمایشی برای کاربر" که با استفاده از فانکشن checkTrialSubscription موجود در کلاس Payment از وضعیت امکان تعلق اشتراک آزمایشی به کاربر در برنامه خود مطلع می شوید
در صورت امکان ممنون میشم این فانکشن رو هم به کتابخونه اضافه کنید 🙏
سلام و درود. راستش من فکر کردم این متد به درد نخوره و استفاده ای نداره☺ انشالا تو نسخه بعد اضافه میشه
-
در ۱۴۰۱/۳/۲۱ در ۰۰:۱۴، Ebi۹۹ گفته است:
B4A Version: 10.50
Parsing code. (0.00s)
Java Version: 8
Building folders structure. (0.01s)
Compiling code. (0.01s)
Compiling layouts code. (0.00s)
Organizing libraries. (0.00s)
(AndroidX SDK)
Generating R file. (0.00s)
Compiling generated Java code. (0.03s)
Convert byte code - optimized dex. Error
PARSE ERROR:
unsupported class file version 53.0
...while parsing META-INF/versions/9/module-info.class
PARSE ERROR:
unsupported class file version 53.0
...while parsing META-INF/versions/9/module-info.class
2 errors; aborting
عزیز توی آموزش توضیح داده شده. نسخه بیسیکتون باید ۱۱.۵ به بالا باشه همینطور توی sdk هم باید یه سری تغییرات بدین.قبل از کار با کتابخونه حتما آموزش رو ببینید
- 2
-
- این ارسال پرطرفدار است.
- این ارسال پرطرفدار است.
Poolakey
با سلام و درود خدمت دوستان عزیز انسرسنتر .
برایتان کتابخونه آورده ایم اونم چه کتابخونه ای.
پولکی بله.
بازار کتابخونه درون پرداختشو تغییر داده و دیگه با نسخه قدیمی نمیشه رو اندرویدهای جدید درون پرداخت پیاده کرد. از طرفی این کتابخونه نسخه b4a نداره و خب برای دوستان b4a خیلی خوشایند نبود این قضیه. طبق معمول وارد عمل شدیم و طی یک عملیات واقعا پیچیده کتابخونه رو برای b4a پیادوندیم. امیدوارم مورد استفاده تون باشه.
برای استفاده هم اول به شکل زیر کتابخونه رو تعریف و اینشیالایز کنید و درنهایت به سرویس بازار متصل کنید.
Dim poolakey As Poolakey poolakey.init("public_key","poolakey") poolakey.connect Private Sub poolakey_connectionSucceed Log("connectionSucceed") 'اینجا یعنی همه چی اکی بوده و میتونید خرید رو شروع کنید End Sub
برای خرید محصولات غیر اشتراکی به شکل زیر
poolakey.purchaseProduct("product_id","payload") Private Sub poolakey_purchaseSucceed(purchaseInfo As PurchaseInfo) If purchaseInfo.payload=="buy_100_coin" Then ' اینجا اگه محصول مصرفی بود باید اونو مصرف کنید که بتوه دوباره بخره کاربر CallSubDelayed2(Me,"consumeProduct",purchaseInfo.purchaseToken) End If End Sub Private Sub consumeProduct(purchaseToken As String) poolakey.consumeProduct(purchaseToken) End Sub Private Sub poolakey_purchaseCanceled ToastMessageShow("purchaseCanceled",False) ProgressDialogHide End Sub Private Sub poolakey_purchaseFailed(error As String) ToastMessageShow("purchaseFailed::"&error,False) End Sub Private Sub poolakey_consumeSucceed ToastMessageShow("consumeSucceed",False) End Sub Private Sub poolakey_consumeFailed(error As String) ToastMessageShow("consumeFailed::"&error,False) End Sub
برای محصولات اشتراکی هم از کد زیر
poolakey.subscribeProduct("product_id","payload")
---------------------------------------------------------------------------------------------------------------------------------------
-
ارسال کننده
-
ارسال۰۱/۰۳/۲۰
-
دسته
- 11
- 7
-
در ۱۴۰۱/۳/۱۵ در ۱۰:۱۲، hemn۰ گفته است:
سلام
میشه لطفا یه نمونه کدشو بهم بدید
واقعا بلد نیستم 😟کل ویدیو های آموزشی این کتابخانه رو نگاه کردم و اینی که میخامو نداشت
سورس خدمت شما. طبق نیاز خودتون ویرایش کنید
- 1
-
در ۱۴۰۱/۳/۱۴ در ۲۲:۳۴، امیر مولوی گفته است:
سلام
من دیروز کتابخانه درون پرداخت را خریدم
متاسفانه برای اس دی کا ۳۰ جواب نداد و به کارم نیمد
بازار جدیدا کتابخونه پولکی رو معرفی کرده و دیگه از روش قدیمی پشتیبانی نمیکنه. پولکی هم برای b4a نسخه نداره. در حال کار روی نسخه b4a هستیم انشالا آماده بشه توی انجمن برای استفاده دوستان قرار میگیره
- 1
-
در ۱۴۰۱/۳/۱۴ در 01:39، hemn0 گفته است:
یه لیست ویو ساختم با persianrecyclerview و xml ، حالا چطور به لیست ویو تصاویر متفاوتی بدم ؟
با آرایه یا دیتابیس
ممنون میشم یه نمونه کد یا سورسی بهم بدید
سلام و درود. اولا اینکه شما باید یه مدل بسازید که توش مثلا عنوان و لینک و ... باشه. بعدش یه لیست از این آبجکتا رو حالا از دیتابیس یا آنلاین. و توی متد onBindViewHolder این مدل رو بگیرید و از توش لینک رو بخونید و با کتابخونه گلاید اونو به ایمیج ویو بدید
- 1
-
در ۱۴۰۱/۲/۲۸ در 11:39، moatafa گفته است:
با سلام، تشکر از استاد عزیز بابت قرار دادن آموزش های مفید ، ببخشید استاد این آموزش برای من صداش اشکال داره و پخش نمی شه
سلام و درود
از یه پلیر خوب مثه pot یا vlc استفاده کنید
-
در ۱۴۰۱/۱/۳۱ در ۲۲:۵۴، امیرحسین قاسمی گفته است:
از رتروفیت استفاده میکنیم هیچ مشکلی روی اندروید ۷ با SSL رایگان نیست و به راحتی درخواست های https رو انجام میده.
سلام و درود. sslرایگان کلا مشکل داره با اندروید پایین و ربطی هم به کتابخونه استفاده شده نداره. رتروفیت هم دقیقا همین مشکل رو داره و من باهاش مواجه شدم که مجبور شدیم بخریم ssl.
در کل مسئله ssl راه منطقیش خرید ssl معتبر هست نه تعویض کتابخونه.
در ۱۴۰۱/۱/۳۱ در 22:54، امیرحسین قاسمی گفته است:راستی بعضی از متدهای کتابخونه غلط املایی دارن.
بله متاسفانه😅 انشالا تو نسخه بعد برطرف میشه
- 1
-
در ۱۴۰۱/۱/۴ در ۰۲:۱۴، Forutan گفته است:در ۱۴۰۱/۱/۲۹ در 02:05، behzad12 گفته است:
سلام دوست عزیز منم دقیقا مشکل شما رو دارم xml بلد نیستم و فقط میخوام یه دکمه و لیبل بسازم
نسخه جدید با قابلیت پشتیبانی از لیوت b4a اضافه شد. از پنل دریافت کنید
- 1
-
در ۱۴۰۱/۱/۲۹ در ۲۳:۴۵، b۴a developer گفته است:
من نمیخوام فایلای سنگین آپلود کنم فوقش ۱ یا ۲ مگابایت بعدش برا یکار موقتی میخوام یعنی برنامم برا مدت کوتاه میخوام برام کاری انجام بده بخاطر همین نمیصرفه هاست بخرم .
من بار اول تست کردم با کتابخونه okhttputils2 آپلود کرد ولی الان باز هم نمیشه و خطا میده.
تو منیفست برید و کد زیر رو اضافه کنید. و اینکه برای مشکل آپلود هم اگه مربوط به کتابخونه نیست یه تاپیک جدید ایجاد کنید لطفا.
SetApplicationAttribute(android:usesCleartextTraffic,"true")
-
در ۱۴۰۱/۱/۲۹ در ۱۸:۳۷، b۴a developer گفته است:
سلام دوستان ببخشید آیا این کتابخونه برای ارسال فایل به هاست رایگان مورد استفاده هست یا باز هم خطا میده؟
در صورتی که هاست محدودیت آپلود نداشته باشه کتابخونه هم موردی نداره قطعا. ولی معمولا هاستای رایگان کلا اجازه استفاده از api نمیدن. چرا از لوکال برای تست استفاده نمیکنید؟
-
در ۱۴۰۱/۱/۲۹ در ۱۶:۳۲، Amir - B گفته است:
سلام
استاد شاهپیری میشه از معماری تو b4a هم استفاده کرد؟
معماری MVVM که خیر متاسفانه. چون ساختارش با بیسیک کلا همخونی نداره و خیلی سخته سازگار کردنش با بیسیک. خود ارل هم که کلا اعتقادی نداره ظاهرا. تو یه تاپیک که در مورد همین مساله پرسیده شده اینجوری جواب داده
My guess is that you will only make things more complicated with such architecture. B4X is designed differently- 2
-
در ۱۴۰۱/۱/۲۹ در ۱۶:۰۲، Amir - B گفته است:
سلام وقت بخیر
استاد شاهپیری من قبلا یک پروژه نوشته بودم و بدون مشکل رانش میکردم. الان بعد از حدود یک سال میخوام دوباره اجراش بکنم، خطای زیر رو میده.
تمام sdk هم به تازگی آپدیت کردم.
موقع ران گرفتن از بقیه پروژه ها مشکلی ندارم و فقط با PersianRecylerView این مشکل به وجود میاد
عزیز این مشکلات به طور قطع از Sdk هست. حتما از sdk خود سایت مرجع استفاده کنید مشکلی نداره کتابخونه
-
در ۱۴۰۱/۱/۲۹ در 02:05، behzad12 گفته است:
سلام دوست عزیز منم دقیقا مشکل شما رو دارم xml بلد نیستم و فقط میخوام یه دکمه و لیبل بسازم
سلام و درود. امروز یا فردا یه آموزش واسه لود کردن لیوت بیسیک توی کتابخونه می زارم که دوستان ویوی دلخواه رو اد کنن
-
در ۱۴۰۱/۱/۲۴ در ۰۰:۵۵، koke_sa گفته است:
سلام خسته نباشید چطوری میشه خط سیاه بین هر ایتم رو برداشت یا تغییر رمگ داد یا مثلا قطرش رو بزرگ کرد ممنون
خط سیاه بین آیتمها اسمش DividerItemDecoration هست و در صورتی اضافه میشه که خودتون دستورشو اضافه کنید.
به دو صورت هم اضافه میشه. یکی دستور withDefaultDividier هست که پیشفرضه و نمیتونید روش تغییری ایجاد کنید. واسه اینکه خط دلخواه اضافه کنید باید از متد withCustomDividier استفاد کنید که یه Drawable میگیره
- 2
-
سلام و درود خدمت دوستان عزیز و ضمن تبریک سال نو.😍
خیلی وقت بود که میخواستم یه آموزش توپ واسه دوستان آماده کنم که مباحث جدید و پیشرفته توش کار بشه و خدارو شکر این امر محقق شد.
دوستان الان دیگه توی برنامه نویسی اندروید معماریها حرف اول رو میزنن و بدون داشتن یه چارچوب درست واقعا نمیشه یه اپ رو توسعه داد. جدیدترین معماری اندروید که توسط خود گوگل هم معرفی شده معماری MVVM هست که شامل سه بخش Model, View ,ViewModel میشه که توی آموزش به طور کامل بهشون پرداخته شده. علاوه بر اون مباحث مهمی مانند تزریق وابستگی (DependencyInjection) همینطور Coroutine و حتی sealed class کار شده. توصیه میکنم دوستانی که میخوان توی برنامه نویسی کاتلین حرفه ای بشن و هنوز با این مفاهیم آشنا نیستن آموزش رو ببینن. آموزش خیلی ساده و روون گفته شده. امیدوارم که این آموزش براتون مفید واقع بشه.
لیست آموزشها.
1- ApiCallResult ( کلاس پایه برای انواع حالات جواب از سرور)
2- ApiCall ( کلاس پایه برای اجرای درخواستهای Http)
3- Api ( اینترفیس رتروفیت برای api ها)
4- DependencyInjection (تزریق وابستگی با استفاده از Hilt)
5- Repository (ساخت کلاس Repository برای گرفتن داده ها از سرور)
6- ViewModel (ساخت کلاس ViewModel برای ارسال داده ها از Repository به UI)
7- Adapter&Ui (ساخت آداپتر و دریافت اطلاعات از ViewModel و نمایش در اکتیویتی )
- 3
- 6
-
در ۱۴۰۱/۱/۱۶ در ۱۵:۴۹، مهدی قاسمی گفته است:
عرض سلام و احترام
راستش لینک کتابخونه Persian_Encryption که تو این آموزش قرار داره به صفحه خالی میره ، آیا این آموزش دیگه قابل استفاده نیست ؟
سلام و درود. آموزش قابل استفاده اس عزیز.فقط کتابخونه به اون صورت نیازی نیست و با یه ssl نتیجه مشابه رو میگیرین. انشالا وقت شد آموزش رو طبق تغییرات بازار(اگه تغییر کرده باشه البته) به روز میکنم
- 1
-
در ۱۴۰۱/۱/۹ در ۱۹:۲۱، farsroom گفته است:
باز هم عذر خواهی میکنم اگه میشه لینک دانلود برای بروزرسانی SDK رو میشه بدید چندتا سایت رو دیدم همه قدیمی بود
ممنون
از خود سایت b4a دانلود کنید
- 1
-
در ۱۴۰۱/۱/۳ در 18:48، farsroom گفته است:
با عرض شرمندگی
بروز هست
احتمالا مشکل از چیز دیگه نیست؟
این مشکل به طور قطع از sdk هست عزیز. کتابخونه مشکل نداره. sdk خود سایت مرجع رو تست کنید
- 1
-
سلام ودرود. مشکل maven artifact از SDK هست.به روز نیست و یا نسخه support هست. از سایت مرجع دانلود کنید
- 1
-
در ۱۴۰۰/۱۱/۲۷ در ۰۸:۰۸، koke_sa گفته است:
سلاک من این کتابخونه رو خریداری کردم برای ssl اما نسخه اخر که اصلا شکل اموزش نیست و برای ssl دقیقا همون خطا رو میده توی آموزش نسخه 5 بود فکر میکنم اگر با نسخه 5 مشکل حل میشه لطفا بگید چطوری باید نسخه 5 رو داشته باشم ممنون
سلام و درود. در صورتی که مشکل ssl دارید بهتره یه گواهی معتبر خریداری کنید برای هاستتون و بهتره اصن از ssl رایگان استفاده نکنید که دیگه این مشکلات رو نداشته باشه.
-
در ۱۴۰۰/۱۱/۲۴ در 14:48، batman123 گفته است:
سلام.
آقا، این سورس روی گوشی ردمی نوت3 اندروید 11 وقتی روی دکمه play میزنیم برنامه کرش میکنه
دلیلش چیه؟
بعد اصلا پوشه برنامه رو نمیسازه
یعنی صدا ذخیره نمیشه ظاهرا
متن خطا رو پیوست کنید
- 1
-
در ۱۴۰۰/۱۱/۲۲ در ۱۲:۵۱، batman۱۲۳ گفته است:
سلام به همه.
استاد کاش خود سورس رو هم میذاشتید.
شما آمدید یکسری کد رو کپی کردید و درموردش هم توضیح ندادید که این از کجا اومده
من که گیج شدم.
ممنون میشم سورس رو بذارید.
عزیز شما سورس محصولات فروشگاهی رو باید از قسمت مدیریت خرید دانلود کنید. از منوی بالا فروشگاه قسمت مدیریت خرید هم سورس نسخه ۱ و هم ۲ هست
- 1
دریافتPoolakey
در کتابخانه ها (Libraries)
ارسال شده در
من تست کردم موردی نداشت. چه بازار باز باشه یا بسته چه کاربر لاگین باشه یا نه موردی نبود و کانکت انجام میشه و خرید انجام میشه. رو چه دستگاه و نسخه اندرویدی تست میکنید؟