کتابخونه ی Hitex PrDownloader منتشر شد 🔥
✔️مدیریت دانلود تکی یا همزمان فایل های شما
🟢امکان مشاهده ی لحظه ای وضعیت دانلود و نوار وضعیت (مقدار دانلود شده از مقدار کل)
🔵امکان Pause و Resume و Cancel تکی و کلی
🟡امکان تعریف کانفیگ و کلاینت
📥 لینک دریافت
❄️ @hitexroid_channel
اطلاعیه :
وضعیت فروشگاه به حالت عادی برگشته، میتونید خرید یا مدیریت خرید انجام بدید.✅
تا چند وقت دیگه، فروشگاه روی سایت یارگمنام هم بالا میاد
از اونجا هم میتونید خرید داشته باشید
شاد و پیروز باشید 🌹
@hitexroid_channel
در ادامه ی آموزش بالا
اگه تلگرام دسکتاپ رو میخواید بالا بیارید حتما گزینه ی Use System Proxy Setting رو تیک بزنید تا وصل بشه
امیدوارم از این آموزش لذت کافی رو برده باشید
به اشتراک بگذارید ...
@hitexroid_channel
واسه ویندوز VPN میخوای ؟؟
همونطور که میدونید واسه اندروید کلی Vpn رایگان هست که کار میده اما واسه ویندوز خیلی خیلی کمه
و حدود 98% اون ها کار نمیکنن اصلا
چاره چیه؟ هات اسپات کنیم...
یعنی چی...
نت گوشی رو به vpn وصل کنیم، هات اسپات رو روشن کنیم، لپتاپ یا دستگاهی که wifi داره رو بهش Connect کنیم
بعد نرم افزار Every Proxy رو از گوگل پلی دانلود کنیم و گزینه ی اول یعنی Http/Https رو فعال کنیم
بهمون ip و port میده که اون رو توی Proxy ویندوز وارد میکنیم و save میزنیم
و تمام
درضمن سعی کنید موقع استفاده
از نرم افزار Every Proxy خارج نشید چون احتمال Disconnect شدن بسیار بالا میره....
این روش واسه آیفون و کنسول و تلویزیون و غیره هم جواب میده
فقط اینکه رو هر vpn جواب نمیده این روش، باید اجازه ی share کانکشن رو بده اون vpn
فیلترشکن های تست شده رو اسمشو میگم
Express Vpn
BitDefender Vpn
Mullvad
☑️ @hitexroid_channel
یه ربات درست کردم ، اکانت های فیک اینستام رو باهاش اتومات پاک میکنم 🤖
اینم یکی از کاربرد های کتابخونه ی اینستا
ک به دلیل استقبال کم ، شاید داخل ایران منتشر نشه 🙂
دوستانی ک تمایل دارن، اعلام کنن که انتقال بدیم به گروه ویژه
نکته :
این دوره محدود به بیسیک نیست
هرجای دیگه میتونید ازش استفاده کنید
چه جاوا باشه چ فلاتر، چ اندروید چ آیفون
یه آموزش کوچیک دیگه :
اگه دقت کرده باشید توی آپدیتی که از چند ماه پیش اومده ، یه متد جدید به اسم As اضافه شده ، که توی همه ی کلاس ها هست
ایمیج ویو ، لیبل و غیره
حالا این As چی هست ؟! 🧐
در واقع کار Cast رو انجام میده ، شما میتونید توی یک خط ، یه Object رو به Object دیگه تبدیل کنید
برای مثال قبلا میخواستیم یه view که توی xml هست رو بگیریم و بهش عکس بدیم ، اینجوری عمل میکردیم
Dim imageView = XML.GetView("menu") As ImageView
imageView.Bitmap = myBitmap
XML.GetView("menu") .As(ImageView).Bitmap = myBitmap
label1.As(JavaObject).RunMethod("setShadowLayer", Array(1.5f, 0.5f, 0.5f, Colors.Gray))
این آموزش به پایان رسیده و تکمیل شده
میتونید درصورت خرید قبلی، با کلیک روی این لینک دریافتش کنید
💎 @hitexroid_channel
توضیحات تکمیلی :
دسترسی که با RunTimePermission میگیرید ، فقط دسترسی به خواندن و نوشتن Media عکس ، فیلم و موزیک هستند (پوشه های عمومی مثل Download, Pictures و غیره)
تو پوشه های عمومی فقط MimeType مخصوص خودش رو میتونید استفاده کنید
مثلا توی پوشه ی Pictures نمیتونید Mp3 ذخیره کنید
پوشه ی Download، همه جور فایلی با هر فرمتی میتونید داخلش بسازید، اما نمیتونید اون هارو ک Media نیستند رو بخونید
مثلا txt بسازید، بعد بخواید Read کنید، خطای دسترسی میده
شما مجاز ب حذف هیچکدوم از فایل های کاربر نیستید ، مگر اینکه خودتون پوشه ی غیرعمومی با اجازه ی کاربر ساخته باشید (فایل Media که خودتون ایجاد کردید رو میتونید حذف کنید از عمومی ها)
برای غیرعمومی ها ، باید کاربر خودش پوشه رو تعیین کنه ، یا باید دسترسی Manage توی منیفست قرار بدید تا به همه ی فایل ها دسترسی داشته باشید
برای استفاده از دسترسی فوق باید اپ شما ، یکی از دسته بندی های زیر باشد
×File managers
×Backup and restore apps
×Anti-virus apps
×Document management apps
×On-device file search
×Disk and file encryption
×Device-to-device data migration
@hitexroid_channel
اگه تارگت رو 30 بزاریم چطور به حافظه ی خارجی دسترسی پیدا کنیم ؟ 🧐
👨🦯اول از همه بگم که توی اندروید 11 ، دسترسی به پوشه ها فایل های DirRootExternal ممنوع شده و برای استفاده از اون ها ، گوگل یه سری شرط گذاشته
برای مثال ، شما فقط میتونی یک یا چند پوشه مخصوص خودت بسازی و از اون داده هارو بنویسی و بخونی (که اونم خود کاربر باید انتخاب کنه کدوم مسیر برای شما باشه 😒)
شاید براتون سوال شه تکلیف فایل منیجر ها ، موزیک پلیر ها ، گالری ها ، آنتی ویروس ها چی میشه ؟ 😕
اونا باید دسترسی MANAGE_EXTERNAL_STORAGE رو توی منیفست بزارن تا بتونن ب همه ی فایل ها دسترسی داشته باشن 💁♂️
شاید بگید خب ماهم بیایم این دسترسی رو بزاریم و این همه دردسر نکشیم 😺
اما بعد اینکه اپ رو منتشر کنید توی گوگل پلی ، اپ شما به سرعت حذف میشه 😾
چون باید دلیل محکمی برای استفاده از این دسترسی به گوگل ارائه بدید ... 😼
ولی خب چیکار کنیم که این مشکلات رو نداشته باشیم 🤔
گوگل چندتا پوشه رو عمومی کرده تا همه بتونن بی دردسر ازشون استفاده کنن 🕺
مثل
Download
Pictures
DCIM
Documents
Music
Alarms
and ....
داخل اینا میتونید پوشه بسازید (File.MakeDir) و هرکاری خواستید باش بکنید ✍️
حتی نیازی به RuntimePermission برای دسترسی به حافظه نداره 🙃
ولی خب برای زیر 11 حتما دسترسی رو بگیرید ک ب مشکل نخورید 🙅♂️
اینم یه کد برای تست
Wait For (File.CopyAsync(File.DirAssets, "map.png", File.DirRootExternal, "Pictures/" & "map.png")) Complete (Success As Boolean)اگه اطلاعات جدیدی به دستم برسه این پست بروز میشه ... 🪄
Log("Success : " & Success)
📁 فایل api نسخه 30 ک میتونید جداگونه دانلود کنید، و توی پوشه ی platforms اکسترکتش کنید
🌹 @hitexroid_channel
ریسایکلرویو نسخه 7.60 منتشر شد از لینک زیر اقدام به خرید
📥 https://b2n.ir/h81348
و از لینک زیر اقدام به بروز رسانی نمایید
🔄 http://hitexroidgroup.ir/clients/purchases
تغییرات : اضافه شدن یک رویداد برای تشخیص باز و بسته شدن Swipe
ریسایکلرویو نسخه 7.55 منتشر شد از لینک زیر اقدام به خرید
📥 https://b2n.ir/h81348
و از لینک زیر اقدام به بروز رسانی نمایید
🔄 http://hitexroidgroup.ir/clients/purchases
تغییرات : رفع تداخل با نسخه 10.70 بیسیک 4 اندروید
کتابخونه ی Hitex_Language منتشر شد 🔥 (چندزبانه کردن برنامه)
🪄توی اکسل خیلی راحت زبون ها و ترجمه هاتو وارد کن، با کمتر از نیم خط کد وارد برنامت کن
💡مزایای این کتابخونه :
1. کم حجم و سبک بودن در حد چند کیلوبایت
2. قابلیت شخصی سازی متون توی اکسل، و کنار هم بودن ترجمه ها
3. عین sql خطا نداره و عین xml پراکنده نیست، توی باندل هم به مشکل نمیخوره
4. در لحظه میتونید زبان رو تغییر بدید
5. محدودیت تعداد سطر و ستون نداره
📥 آموزش تصویری استفاده و لینک دریافت از یارگمنام
🌈🤍 @hitexroid_channel
🔴 اشتراک پرمیوم یوتوب به صورت رایگان با نصب سه برنامه ی بالا
مزیت نسخه ی پرمیوم :
🔹تماشا بدون تبلیغات
🔺دسترسی به محتوا های اختصاصی
🔸پخش در زمینه و دانلود ویدئو ها
➕ آموزش نصب :
⬇️ ابتدا برنامه MicroG و NewPipe رو دانلود و نصب کنید
✅ درنهایت برنامه ی Revanced رو دانلود و نصب کرده، وارد حساب گوگل خود شوید...
◽️ @hitexroid_channel
در ادامه ی آموزش بالا:
توی ویندوز سرچ بزنید Proxy تنظیماتش براتون میاد عین تصویر بالا ، مقدار ip و port رو وارد کنید
و اون کادری که ضربدر قرمز زدم هرچی داخلش بود رو پاک کنید
@hitexroid_channel
کتابخانه Hitex_RecyclerView نسخه 7.65 منتشر شد
تغییرات :
--اضافه شدن متد های زیر:
BothSideSwipe
(باز شدن سوآیپ همزمان از چپ و راست).
SmoothScrollSpeedFactor
(تغییر سرعت اسکرول نرم به صورت رانتایم).
--متد LV.SwipeBackPanel فقط در onCreateViewHolder کار میکرد ، زین پس توی onBindViewHolder هم کار میکنه.
--اضافه شدن رویداد BackPanelBothSideSwipeChangedListener برای تشخیص باز و بست شدن از کدام سمت.
جهت خرید اینجا را و جهت بروزرسانی اینجا را کلیک کنید
💎 @hitexroid_channel
خبر خوش ✴️ برای شرکت کننده های دوره اینستاگرام ✅
کتابخونه ی هایتکس اینستا ساخته شد 🤗
با چندتا کد ساده، حتی میتونید دایرکت بدید :)
پست یا استوری ارسال کنید
و....
هر سوالی دارید PV پاسخ میدم 🔰
🚧 توجه 🚧 توجه 🚧
میخوایم یه دوره ی جدید بزاریم که به اینستاگرام مربوط میشه
میتونید باهاش یه اینستاگرام غیر رسمی بزنید 💣 و کلی پول ب جیب بزنید
استوری و هایلایت دانلودر بسازید
پست، ig Tv، و پروفایل دانلودر حتی
توی این آموزش بهتون یاد میدیم چطور با لاگین یا بدون لاگین، محتوا دانلود کنید و هر تغییر دیگه ای
تارگت این دوره 10 ملیون تومن هست
یعنی حداقل 10 نفر، نفری 1 تومن بزارن، این دوره استثنایی
استارت میخوره ⚙
اگه کسی میخواد کل هزینه رو یکجا پرداخت کنه یک تومن تخفیف میخوره براش، و ویدئو پابلیک نمیشه و فقط برای اون یک نفر ارسال میشه
اگه از مشتریان خوب ما باشید، تخفیف هم داره 🧧
این دوره رو با کیفیت ما جای دیگه پیدا نمیکنید 🚀 از دست ندید
هر سوالی دارید پیوی از من بپرسید ✅
@hitexroid_channel
یه آموزش کوچیک :
میخوایم بگیم اگر شرطی true بود عکس شماره 1 و اگر false بود عکس شماره 2 نمایش داده بشه
خب قبلا میزدیم :
If i > 0 Then
image.Bitmap = bitmap1
Else
image.Bitmap = bitmap2
End If
image.Bitmap = IIf(i > 0, bitmap1, bitmap2)
سلام خدمت دوستان عزیز ، قسمت اول دوره طراحی اصولی منتشر شده که میتونید با کلیک روی این متن ، اون رو خریداری بکنید
دوستانی که با نصف قیمت پیش خرید کرده بودند ، دایرکت پیام بدن تا آخر امشب پاسخ داده خواهد شد.
سلام خدمت دوستان عزیز ✋
یه آموزش براتون ساختیم بدونید چطور طراحی اصولی داشته باشیم ✍
که برنامه ی ما روی همه ی گوشی ها و سایز ها بدون مشکل اجرا بشه 😎
توی این آموزش یاد میگیریم
چطور بدون دادن ارتفاع، پشت سر هم ویو اضافه کنیم، حالا چه عمودی، چه افقی 🤗
چطور یه ویو رو، توی موقعیت دلخواه اضافه کنیم بدون بهم خوردن عرض و ارتفاع سایر ویو ها👌
دیدین تبلیغ میزارین تا لود نشده جاش خالیه و برنامه رو زشت کرده؟🤔
چیکار کنیم اگه هروقت تبلیغ اومد، خودکار اضافه بشه اون بنر
چطور اسکرول خودکار بزاریم برای ویو هامون، بدون دادن ارتفاع؟ 🤔
چطور بگیم فلان عکس یا ویو دقیقن وسط پنل یا صفحه ی ما باشه 🧭
چطور بگیم این لیبل حتما بالای فلان ویو و سمت راست فلان ایمیج باشه 🎛
چطور دوتا طراحی از پیش آماده شده داشته باشیم و هرکدوم رو دلمون خواست بگیم نمایش بده
عین دو روی سکه🪙
و خیلی کارای دیگه که برنامه ی مارو حرفه ای تر و زیبا تر میکنه💡
@hitexroid_channel
تیکه کد برای پیدا کردن تمام جمله هایی که با حرف خاص شروع میشن و خاتمه پیدا میکنن
برای مثال :
This is a red car
This is a blue car
میخوایم فقط رنگ هارو بگیریم ، پس شروع ما میشه This is a و پایان ما car
نتیجه نهایی :
red
blue
استفاده :Dim list = SubstringsBetween("This is a red car + this is a blue car", "This is a ", " car") As List
کد :Private Sub isEmpty (Cs As String) As Boolean
⏰ @hitexroid_channel
Return Cs = Null Or Cs.length = 0
End Sub
Public Sub SubstringsBetween(Str As String, Open As String, Close As String) As List
If (Str <> Null And Not(isEmpty(Open)) And Not(isEmpty(Close))) Then
Dim strLen As Int = Str.length()
If (strLen = 0) Then
Dim EMPTY_LIST As List
EMPTY_LIST.Initialize
Return EMPTY_LIST
Else
Dim CloseLen As Int = Close.length()
Dim OpenLen As Int = Open.length()
Dim list As List
list.Initialize
Dim Ends As Int
For pos = 0 To (strLen - CloseLen)
pos = Ends + CloseLen
Dim start As Int = Str.indexOf2(Open, pos)
If (start < 0) Then Exit
start = start + OpenLen
Ends = Str.indexOf2(Close, start)
If (Ends < 0) Then Exit
list.add(Str.substring2(start, Ends))
Next
If list.Size = 0 Then
Return Null
Else
Return list
End If
End If
Else
Return Null
End If
End Sub
⌚ نسخه ی بروز شده ی sdk خودم (androidx)
📅 تاریخ : جمعه ١۴٠٠/٠٢/١٧
📁 پوشه های Platforms و System-images به دلیل حجم بالایی ک داشتند آپلود نکردیم
از SDK قبلی خودتون انتقال بدید
🖋️ از build-tools نسخه 30.0.3 استفاده شده (اگه از api کمتر از 30 استفاده میکنید، ک پیشنهاد میدم، نکنید⚠️، بیلد تولز های قدیمی خودتون رو جایگزین کنید)
🗳️ فایربیس روی نسخه 19 هست، عمدا به 20 بروز نکردیم، چون یسری تغییرات داره ممکنه پروژه های قبلیتون ب مشکل بخوره
خودتون میتونید هروقت خواستید آپدیت کنید
💾 بعد از تست، اقدام ب حذف نسخه ی قبلی sdk خودتون کنید، ب مشکل نخورید(یا به عبارتی بکآپ داشته باشید)
🌹 @hitexroid_channel
کتابخونه ی Volley X به نسخه ی 1.3 بروز شد👌🏻
تغییرات :
1. اضافه شدن آرگومان Name As Object به Request ها نظیر StringRequest
برای تشخیص پاسخ درخواست های ارسالی
2.اضافه شدن متد جدید برای استفاده از SSL HTTPS و فایل های Certificate شخصی
3. امکان ارسال Body
قابل بروزرسانی از لینک زیر
http://hitexroidgroup.ir/clients/purchases
و قابل خرید از لینک زیر
http://hitexroidgroup.ir/shop-b4a/product/69-hitex-volley-x/
کتابخونه Hitex_BazaarAuth برای بیسیک منتشر شد
میتونید با این کتابخونه بدون نیاز به داشتن سرور و کارهای اضافی ، با استفاده از لاگین بازار ، صفحه ی ثبت نام و ورود بسازید
همچنین میتونید ، اطلاعات مورد نظر عین ایمیل و شماره کاربر ، یا امتیازات کاربر رو روی سرور بازار ذخیره کنید ، تا همیشه بهشون دسترسی داشته باشید
صفحه ی خرید این کتابخونه
صفحه توضیحات خود بازار