montazeranmahdi
-
تعداد ارسال ها
232 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
2
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط montazeranmahdi
-
-
در ۱۴۰۰/۸/۱۷ در 18:31، امیرحسین قاسمی گفته است:
سلام،
خیر من با vps اروپایی امتحان کردم بازهم با اینترنت مودم صدا دیر منتقل میشد یا آخرسر وقتی به مقصد میرسید کلا صدا یکپارچه نبود.
کلا این سورس استانداردی نیست و بیشتر برای تمرین خوبه. از اونموقع کلی تحقیقات درباره تماس صوتی کردم که انشالله وقت کردم یک سورس تماس صوتی استاندارد با node js در حد تماس واتساپ می نویسم و قرار میدم.
انشاءالله برادر
- 2
-
سلام ، تست کردم ، جالب بود خخخخخ
خداقوت
دیر دریافت شدن صدا از سمت گوشی دوم بخاطر ضعیف بودن vps هست ؟
و اینکه اگه بشه نویز ها رو گرفت خیلی خوبه
- 1
-
با سلام مجدد
لطفا بررسی شود
-
سلام خدمت عزیزان
سورس برنامه مونوپاد پلاس رو خریداری کردم اما متاسفانه لینک های ریسورس که گذاشته شده ارور میده ، لطفا بررسی کنید
-
-
یکی جواب منو بده لطفا
ممنون
-
سلام خدمت شما ،
آیا امکان توقف هنگام ضبط وجود دارد ؟
-
در در 4 اسفند 1395 در 18:13، پژمان نیکروان گفته است :
سلام
خب لابد یا بروزرسانی برای برنامه مورد نظر وجود نداره یا پکیج نیم رو اشتباه میدید.
استاد نیکروان سلام ، ببخشید این سوال رو اینجا مطرح میکنم ، سورس ارتباط با ربات سروش رو از سایتتون پاک کردید ؟ تو کانال تلگرامتون هم نبود ، من تازه میخواستم بخرمش
-
سلام ، چرا همش راه های سخت رو پیشنهاد میدید ؟
یه فایل تکست میذاری تو دیراینترنال برنامه مثلا توش نوشته شده ۱
بعد یه فایل تکست هم میذاری تو هاست که توش مثلا مینویسی ۱
حالا برنامه اول عدد داخل فایل تکست برنامه رو میخونه بعد با عددی که توی فایل تکست هاست هست مقایسه میکنه اگر مساوی بودن یعنی برنامه بروز هست اگر هم عدد داخل هاست مثلا ۲ بود و بیشتر بود یعنی برنامه بروز نیست ،
نکته :عددی که در هاست قرار میدید باید با عددی که توی دیراینترنال آخرین نسخه برنامه قرار میدید یکسان باشه
-
سلام مجدد ، ممنون از پاسخگوییتون ، موفق شدم با روش تغییر نام بعد از ذخیره فایل این کار رو انجام بدم :
اول ساب زیر رو ایجاد کردم :
Sub RenameFile(OriginalFileName As String, NewFileName As String) As Boolean Dim Result As Int Dim StdOut, StdErr As StringBuilder StdOut.Initialize StdErr.Initialize Dim Ph As Phone Result = Ph.Shell("mv " & OriginalFileName & " " & NewFileName, Null, StdOut, StdErr) If Result = 0 Then Return True Else Return False End If End Sub
و سپس هنگام رویداد پایان ضبط کد زیر را اضافه کردم :
audiorecord.stopAudioRecorder Dim adress As String = File.DirRootExternal&"/REC/MYSOUND/firstsound.mp3" RenameFile(audiorecord.stopAudioRecorder,adress)
با توجه به کدهای بالا فایل صوتی بلافاصله بعد از ضبط و ذخیره شدن آن ، به اسم دلخواه ما تغییر نام می دهد .
کیفیت کتابخانه استاد شاهپیری بسیار بالا هست ، خیلی ممنونم
- 2
-
با سلام خدمت استاد شاهپیری ، چطور میتوانم صدای ضبط شده را به اسم دلخواه ذخیره کنم ؟
با سپاس
-
یکم روش کار میکنم اگر پیدا نکردم خدمتتون میپرسم
-
در در 9 دی 1399 در 12:07، YareGomnam گفته است :
سلام و عرض ادب خدمت استاد شاهپیری
بنده سورس آموزشی کار با کتابخانه را دریافت کردم ، نیاز به کمک در ذخیره سازی عکس دانلود شده در حافظه داخلی گوشی دارم و اینکه میخوام بدونم تصویر دانلود شده کجا ذخیره و کچ میشه و چطور میتونم آدرس ذخیره سازی عکس رو به حافظه داخلی یا رم تغییر بدم ،
لینکی که سورس آموزشی را از آن دریافت کردم :
اطلاعاتی که در سورس وجود داشت تنها مربوط به دانلود بود :
Sub Globals 'These global variables will be redeclared each time the activity is created. 'These variables can only be accessed from this module. Dim pp As MyPerFastNet Private ImageView1 As ImageView End Sub Sub Activity_Create(FirstTime As Boolean) 'Do not forget to load the layout file created with the visual designer. For example: Activity.LoadLayout("gbit") pp.Initialize pp.getbitm("https://en.es-static.us/upl/2015/05/meteor-shower-guide-ad.jpg") End Sub Sub ok(bi As Bitmap) ImageView1.Bitmap=bi End Sub
استاد شاهپیری ، بیزحمت این تایپیک رو هم پاسخ بدید
ممنون
-
و یک مشکل اساسی هم دارم که بنظر برای تداخل کتابخونه fast network هست با یکی از کتابخونه هایی که اد کردم ما نمیدونم کدوم کتابخونه هست ،
ارور کامپایل :
B4A Version: 10.2 Java Version: 8 Parsing code. (0.15s) Building folders structure. (0.05s) Compiling code. (0.78s) Compiling layouts code. (0.04s) Organizing libraries. (0.00s) (AndroidX SDK) Generating R file. (0.00s) Compiling debugger engine code. (5.52s) Compiling generated Java code. (7.59s) 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:692) at com.android.dx.command.dexer.Main.runMultiDex(Main.java:366) at com.android.dx.command.dexer.Main.runDx(Main.java:291) 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
این هم تصویر از کتابخونه ها :
آیا راهی هست بدون اینکه کتابخونه ای که باعث تداخل شده رو بردارم ، مشکل برطرف بشه ؟
ممنون از شما
-
سلام و عرض ادب خدمت استاد شاهپیری
بنده سورس آموزشی کار با کتابخانه را دریافت کردم ، نیاز به کمک در ذخیره سازی عکس دانلود شده در حافظه داخلی گوشی دارم و اینکه میخوام بدونم تصویر دانلود شده کجا ذخیره و کچ میشه و چطور میتونم آدرس ذخیره سازی عکس رو به حافظه داخلی یا رم تغییر بدم ،
لینکی که سورس آموزشی را از آن دریافت کردم :
اطلاعاتی که در سورس وجود داشت تنها مربوط به دانلود بود :
Sub Globals 'These global variables will be redeclared each time the activity is created. 'These variables can only be accessed from this module. Dim pp As MyPerFastNet Private ImageView1 As ImageView End Sub Sub Activity_Create(FirstTime As Boolean) 'Do not forget to load the layout file created with the visual designer. For example: Activity.LoadLayout("gbit") pp.Initialize pp.getbitm("https://en.es-static.us/upl/2015/05/meteor-shower-guide-ad.jpg") End Sub Sub ok(bi As Bitmap) ImageView1.Bitmap=bi End Sub
-
ممنونننننننن
- 1
-
در 3 دقیقه قبل، محمدرضا شاهپیری گفته است :
سلام و درود. متد getItemCount میتونید بگیرید
Private Sub pr_getItemCount As Int Return itemsize End Sub
ممنون از محبتتون
-
با سلام ،
قطعه کد نمایش تعداد آیتم های ریسایکلر چی هست ؟
ممنون
مثلا در بعضی کتابخونه ها این متد وجود داره : lv.itemcount
استاد شاهپیری ممنون میشم کمک کنید ،
-
در 2 ساعت قبل، محمدرضا شاهپیری گفته است :
سلام مختار جان. زنده باشید. خوشحالم که تونستیم انرژی مثبت امروزتونو توش سهیم باشیم.
استاد شاهپیری ممنون از این کتابخونه فوق العاده
- 1
-
در در 26 مهر 1399 در 03:53، محمدرضا شاهپیری گفته است :
بله. امکانش هست. البته تو نسخه جدید. نسخه آخر رو از پنل دریافت کنید و تابع withScrollListener رو صدا بزنید و متد زیر رو به اکتیویتی اضافه کنید.
Private Sub pr_onScrollStateChanged(newState As Int) If newState==Pr.SCROLL_STATE_IDLE Then Log(Pr.AdapterPosition) End If End Sub
تابع withScrollListener تو ViewPagerLayoutManager نیست ؟!
اون متد رو همونجوری تعریف کردم ولی وقتی اسکرول میکنم چیزی لاگ نمیکنه
-
در 6 دقیقه قبل، محمدرضا شاهپیری گفته است :
دوست عزیز شما بعد نیم ساعت خرید کتابخونه ای که نزدیک به ده ساعت اموزش داره انتظار نداشته باشین کتابخونه رو یاد بگیرین. ViewPagerLayoutManager یه لیوت کاملا مستقله و چیزی که شما میخواین نیست.تو پست اول آموزشهای زیر رو حداقل باید ببینید بعد اگه به مشکل خوردید تاپیک بزارید.
خداقوت ، ممنون از این کتابخونه بسیار خوبتون ، با آرزوی کامل تر شدن
اگر میشد پکیج snaphelper رو به لایوت ViewPagerLayoutManager اضافه کرد خیلی فوق العاده تر میشد ، در هر صورت ممنون از زحمات شما
یه چیزی تو مایه های صفحه اصلی برنامه (مفاتیح باب النعیم)
-
در 3 ساعت قبل، محمدرضا شاهپیری گفته است :
ببینید عزیز این موضوع با پکیجی به نام snaphelper حل میشه. موقه اینشیالایز به شکل زیر باید این قابلیت رو فعال کنید
Pr.Builder("pr").NormalRecycler.XMLLayout.ListView.RecyclerView.GravitySnap(Pr.GRAVITY_START,True).Build
متد (GravitySnap(Pr.GRAVITY_START,True این کار رو انجام میده
خیلی ممنون از پاسخ شما ، اما من میخوام از NormalRecycler.BALayout استفاده کنم نه xml و اینکه بصورت زیر اینیشیلایز میکنم ولی هنگام اسکرول دوباره برمیگرده به آیتم اول بصورت خودکار
pr.Builder("pr").NormalRecycler.BALayout.ViewPagerLayoutManager.RecyclerView.GravitySnap(pr.GRAVITY_START,True).Build pr.PersianViewPagerLayoutManager.GalleryLayoutManager _ .withAngle(40).withMaxAlpha(1.0f).withMinAlpha(0.5f).withRotateFromEdge
یعنی روی اون آیتمی که اسکرول رو میبرم نمیمونه ، بلکه وقتی ولش میکنم پله پله میره آیتم اول
-
در ۱ ساعت قبل، محمدرضا شاهپیری گفته است :
سلام و درود. بله شدنی هست.
در ضمن تو خریدهای شما این این کتابخونه ثبت نشده. پشتیبانی برای دوستانی هست که محصول رو خریداری کردن.
بله خواستم ببینم اگر این امکان وجود داره خریداری کنم ،
الان خریداریش کردم
ممنونم میشم راهنمایی بفرمایید
-
سلام جناب شاهپیری
امکانش هست که هنگام سوآیپ کردن ، آیتم ها در وسط نمایش داده بشن ،
منظورم این هست که وقتی اسکرول میکنیم به بالا یا پایین و آیتم ها نمایش داده میشن اسکرول هیچگاه در میان دو آیتم قرار نگیره و روی خود یکی از آیتم ها بره ...
عذرمیخوام خوب نمیتونم منظورمو عرض کنم امیدوارم متوجه شده باشید
دریافتirMediaLoader
در کتابخانه ها (Libraries)
ارسال شده در
سلااااام مهندس
مگه بهتر از اینمممم داریم
واقعا دمتون گرم بابت این کتابخونه