Android channel programming
androidx.core.aar
میتونید لیست تمامی شبکه های wifi در اطراف خودتون را اسکن کنید و در لیست نمایش بدین با قابلیت های نمایش
SSID
BSSID
RSSI
Frequency
Capabilities
❤4
Android channel programming
androidx.core.aar
آپدیت جدید
قابلیت تشخیص تعداد سیمکارت ها
و شماره سیمکارت ها
قابلیت تشخیص تعداد سیمکارت ها
و شماره سیمکارت ها
🔥4
Android channel programming
آپدیت جدید قابلیت تشخیص تعداد سیمکارت ها و شماره سیمکارت ها
قابلیت ها
اپراتور سیمکارت
شماره تلفن
شناسه اپراتور
کد کشور اپراتور
شماره شکاف سیمکارت: مشخصکننده شکاف سیمکارت در دستگاه (برای دستگاههای دو سیمکارته)
MCC: Mobile Country Code (کد کشور موبایل).
MNC: Mobile Network Code (کد شبکه موبایل).
وضعیت رومینگ داده: مشخص میکند که آیا سیمکارت در حالت رومینگ داده است یا نه.
شناسه اشتراک سیمکارت
ICCID: شماره شناسایی سیمکارت.
اپراتور سیمکارت
شماره تلفن
شناسه اپراتور
کد کشور اپراتور
شماره شکاف سیمکارت: مشخصکننده شکاف سیمکارت در دستگاه (برای دستگاههای دو سیمکارته)
MCC: Mobile Country Code (کد کشور موبایل).
MNC: Mobile Network Code (کد شبکه موبایل).
وضعیت رومینگ داده: مشخص میکند که آیا سیمکارت در حالت رومینگ داده است یا نه.
شناسه اشتراک سیمکارت
ICCID: شماره شناسایی سیمکارت.
Android channel programming
قابلیت ها اپراتور سیمکارت شماره تلفن شناسه اپراتور کد کشور اپراتور شماره شکاف سیمکارت: مشخصکننده شکاف سیمکارت در دستگاه (برای دستگاههای دو سیمکارته) MCC: Mobile Country Code (کد کشور موبایل). MNC: Mobile Network Code (کد شبکه موبایل). وضعیت رومینگ داده:…
Nordeh_scanWifiNetworks.xml
2.3 KB
Dim wifi As Nordeh_scanWifiNetworks
wifi.initialize
If wifi.checkPermissionWIFI Then
Dim list1 As List=wifi.getDetailedWifiNetworks
Log(list1)
Log(list1.Get(0).As(Map).Get("SSID"))
Log(list1.Get(0).As(Map).Get("Capabilities"))
Log(list1.Get(0).As(Map).Get("BSSID"))
Else
wifi.RequestPermissionWIFI
End If
If wifi.checkPermissionSIM Then
Dim list2 As List=wifi.getSimCardDetails
Log(list2)
Else
wifi.RequestPermissionSIM
End If
AddPermission(android.permission.READ_PHONE_STATE)
@Basic4Android_SourceCode
❤3
Android channel programming
Nordeh_scanWifiNetworks.xml
### 🚀 به چه دردی میخوره؟
شما میتونید از این امکان در برنامههایی مثل خدمات سیمکارت و شارژ یا ورود به اپ استفاده کنید. به این صورت که:
💡 اگر کاربر شماره موبایلی رو وارد کنه که در تلفن همراهش هست، دیگه نیازی به کد ورود نخواهد بود!
✅ فقط کافیه چک کنه، اگر شمارهای که وارد کرده با یکی از سیمکارتهای موبایل همخوانی داشته باشه، به طور مستقیم وارد اپ میشه! 🌟
### 👍 مزایا:
- 💰 صرفهجویی در هزینههای پیامک
- ⏱️ حداقل رساندن زمان ورود به اپلیکیشن
### ❗ معایب:
- 🔒 ایمنی نسبتا کمتر
### 🛠️ راه حل:
میتونید برای ورود به اپ از یک کلمه عبور دو مرحلهای استفاده کنید که امنیت رو به شدت افزایش میده. 🔐💪
### 📱 استفادههای دیگه:
این کتابخانه میتونه در برنامههای فروش شارژ هم کاربرد داشته باشه. به این صورت که یک لیست از شماره سیمکارتهای موبایل نمایش داده بشه و کاربر بتونه شماره مورد نظرش رو انتخاب کنه.
🔥 نکته ویژه:
من دارم یک کتابخانه جامع برای ساخت کلمه عبور دو مرحلهای با Authenticator آماده میکنم که کاربر براحتی بتونه برای اپلیکیشن خودش ورود دو مرحلهای ثبت کنه، مثل صرافیها یا جیمیل! 📊
امیدوارم این اطلاعات براتون مفید باشه! 🎉🚀
@Basic4Android_SourceCode
شما میتونید از این امکان در برنامههایی مثل خدمات سیمکارت و شارژ یا ورود به اپ استفاده کنید. به این صورت که:
💡 اگر کاربر شماره موبایلی رو وارد کنه که در تلفن همراهش هست، دیگه نیازی به کد ورود نخواهد بود!
✅ فقط کافیه چک کنه، اگر شمارهای که وارد کرده با یکی از سیمکارتهای موبایل همخوانی داشته باشه، به طور مستقیم وارد اپ میشه! 🌟
### 👍 مزایا:
- 💰 صرفهجویی در هزینههای پیامک
- ⏱️ حداقل رساندن زمان ورود به اپلیکیشن
### ❗ معایب:
- 🔒 ایمنی نسبتا کمتر
### 🛠️ راه حل:
میتونید برای ورود به اپ از یک کلمه عبور دو مرحلهای استفاده کنید که امنیت رو به شدت افزایش میده. 🔐💪
### 📱 استفادههای دیگه:
این کتابخانه میتونه در برنامههای فروش شارژ هم کاربرد داشته باشه. به این صورت که یک لیست از شماره سیمکارتهای موبایل نمایش داده بشه و کاربر بتونه شماره مورد نظرش رو انتخاب کنه.
🔥 نکته ویژه:
من دارم یک کتابخانه جامع برای ساخت کلمه عبور دو مرحلهای با Authenticator آماده میکنم که کاربر براحتی بتونه برای اپلیکیشن خودش ورود دو مرحلهای ثبت کنه، مثل صرافیها یا جیمیل! 📊
امیدوارم این اطلاعات براتون مفید باشه! 🎉🚀
@Basic4Android_SourceCode
🔥5
اپدیت و انتشار کتابخانه Nordeh_LottieAnimationView
کتابخانه های قدیمی متاسفانه دیگه آپدیت نمیشن و بعضی از فایلهای سایت https://lottiefiles.com/ دیگه اجرا نمیشن
برای همین کتابخانه lottie را رپ کردم و تا یه ساعت دیگه در اختیار شما قرار میگیره
کتابخانه های قدیمی متاسفانه دیگه آپدیت نمیشن و بعضی از فایلهای سایت https://lottiefiles.com/ دیگه اجرا نمیشن
برای همین کتابخانه lottie را رپ کردم و تا یه ساعت دیگه در اختیار شما قرار میگیره
LottieFiles
LottieFiles: Download Free lightweight animations for website & apps.
Effortlessly bring the smallest, free, ready-to-use motion graphics for the web, app, social, and designs. Create, edit, test, collaborate, and ship Lottie animations in no time!
🔥7👍4🤣1
Android channel programming
اپدیت و انتشار کتابخانه Nordeh_LottieAnimationView کتابخانه های قدیمی متاسفانه دیگه آپدیت نمیشن و بعضی از فایلهای سایت https://lottiefiles.com/ دیگه اجرا نمیشن برای همین کتابخانه lottie را رپ کردم و تا یه ساعت دیگه در اختیار شما قرار میگیره
🎉 معرفی قابلیتهای Nordeh_LottieAnimationView برای انیمیشنهای جذاب در برنامههای اندروید 🎉
🛠 ویژگیهای اصلی این ابزار فوقالعاده:
1️⃣ پخش انیمیشنها 🎬: با استفاده از متد PlayAnimation()، میتوانید انیمیشنهای Lottie را به راحتی در برنامهتان اجرا کنید.
2️⃣ توقف و ادامه انیمیشن ⏸️: با متدهای PauseAnimation() و ResumeAnimation() میتوانید انیمیشنها را متوقف کرده و مجدداً از سر بگیرید.
3️⃣ کنترل سرعت انیمیشن ⚡️: با متد setSpeed() میتوانید سرعت انیمیشن را به دلخواه تنظیم کنید.
4️⃣ حالت تکرار انیمیشن 🔄: با متد SetLoop() میتوانید انیمیشن را به صورت تکراری و یا بدون تکرار اجرا کنید.
5️⃣ تنظیم روشنایی انیمیشنها 🌈: با استفاده از متدهای setAlpha() و getAlpha() میتوانید میزان شفافیت انیمیشنها را تغییر دهید.
6️⃣ تغییر اندازه و موقعیت انیمیشنها 📏: با متدهای setLayoutAnimated() و setVisibleAnimated() میتوانید اندازه و موقعیت انیمیشنها را به راحتی تغییر دهید.
7️⃣ کنترل رنگها و لایهها 🎨: با متدهای changeLayerColor() و changeLayerRotation() میتوانید رنگها و چرخش لایههای انیمیشنها را تنظیم کنید.
8️⃣ پشتیبانی از انیمیشنهای پیچیده 🌀: این ابزار امکان تغییر مقیاس، موقعیت و چرخش لایهها را در انیمیشنهای پیچیده به راحتی فراهم میکند.
✨ مزیتها:
انیمیشنهای زیبا و روان
کنترل دقیق بر تمامی جنبههای انیمیشن
سازگاری کامل با تمامی نسخه های اندروید
این ابزار به شما کمک میکند که انیمیشنهای حرفهای و چشمنواز را به راحتی در اپلیکیشنهای خود پیادهسازی کنید. 💥
🛠 ویژگیهای اصلی این ابزار فوقالعاده:
1️⃣ پخش انیمیشنها 🎬: با استفاده از متد PlayAnimation()، میتوانید انیمیشنهای Lottie را به راحتی در برنامهتان اجرا کنید.
2️⃣ توقف و ادامه انیمیشن ⏸️: با متدهای PauseAnimation() و ResumeAnimation() میتوانید انیمیشنها را متوقف کرده و مجدداً از سر بگیرید.
3️⃣ کنترل سرعت انیمیشن ⚡️: با متد setSpeed() میتوانید سرعت انیمیشن را به دلخواه تنظیم کنید.
4️⃣ حالت تکرار انیمیشن 🔄: با متد SetLoop() میتوانید انیمیشن را به صورت تکراری و یا بدون تکرار اجرا کنید.
5️⃣ تنظیم روشنایی انیمیشنها 🌈: با استفاده از متدهای setAlpha() و getAlpha() میتوانید میزان شفافیت انیمیشنها را تغییر دهید.
6️⃣ تغییر اندازه و موقعیت انیمیشنها 📏: با متدهای setLayoutAnimated() و setVisibleAnimated() میتوانید اندازه و موقعیت انیمیشنها را به راحتی تغییر دهید.
7️⃣ کنترل رنگها و لایهها 🎨: با متدهای changeLayerColor() و changeLayerRotation() میتوانید رنگها و چرخش لایههای انیمیشنها را تنظیم کنید.
8️⃣ پشتیبانی از انیمیشنهای پیچیده 🌀: این ابزار امکان تغییر مقیاس، موقعیت و چرخش لایهها را در انیمیشنهای پیچیده به راحتی فراهم میکند.
✨ مزیتها:
انیمیشنهای زیبا و روان
کنترل دقیق بر تمامی جنبههای انیمیشن
سازگاری کامل با تمامی نسخه های اندروید
این ابزار به شما کمک میکند که انیمیشنهای حرفهای و چشمنواز را به راحتی در اپلیکیشنهای خود پیادهسازی کنید. 💥
🔥4🤣2
دوستان این کتابخونه لوتیه
شامل تمام تنظیمات هم هست.
تغییر اندازه هر لایه
تغییر رنگ هر لایه
تغییر میزان شفافیت هر لایه
و تغییر سرعت اجرای هر لایه و بصورت کلی انیمیشن
امیدوارم مفید باشه
شامل تمام تنظیمات هم هست.
تغییر اندازه هر لایه
تغییر رنگ هر لایه
تغییر میزان شفافیت هر لایه
و تغییر سرعت اجرای هر لایه و بصورت کلی انیمیشن
امیدوارم مفید باشه
👍3❤1🔥1
🔐 کتابخانه Nordeh_AES 🔐
این کلاس فوقالعاده برای رمزنگاری و رمزگشایی دادهها با استفاده از الگوریتم AES در حالت CBC و پدینگ PKCS5 ساخته شده تا دادهها رو امن و محافظتشده نگه داره. 🔒
🚀 ویژگیهای جذاب:
رمزنگاری دادهها 📜: میتونی دادهها رو به فرمت رمزنگاریشده تبدیل کنی.
رمزگشایی دادهها 🔓: دادههای رمزنگاریشده رو به حالت اولیه برمیگردونه.
امنیت بالا 🔒: با استفاده از کلید AES و مقدار IV، امنیت دادهها رو تضمین میکنه.
پشتیبانی از Base64 📂: دادهها رو به فرمت قابل انتقال (Base64) تبدیل میکنه.
ویژگی منحصربهفرد:
💡 مهمترین ویژگی این کتابخانه اینه که با کوچکترین تغییرات در برنامه، مثل امضای اپلیکیشن یا پکیج نیم، دادههای رمزنگاریشده قبلی دیگه قابل رمزگشایی نیستند! 🚫 این یعنی هیچ کس نمیتونه به راحتی به دادههای شما دسترسی پیدا کنه، حتی اگه قبلاً دادهها رو ذخیره کرده باشه!
این کلاس فوقالعاده برای رمزنگاری و رمزگشایی دادهها با استفاده از الگوریتم AES در حالت CBC و پدینگ PKCS5 ساخته شده تا دادهها رو امن و محافظتشده نگه داره. 🔒
🚀 ویژگیهای جذاب:
رمزنگاری دادهها 📜: میتونی دادهها رو به فرمت رمزنگاریشده تبدیل کنی.
رمزگشایی دادهها 🔓: دادههای رمزنگاریشده رو به حالت اولیه برمیگردونه.
امنیت بالا 🔒: با استفاده از کلید AES و مقدار IV، امنیت دادهها رو تضمین میکنه.
پشتیبانی از Base64 📂: دادهها رو به فرمت قابل انتقال (Base64) تبدیل میکنه.
ویژگی منحصربهفرد:
💡 مهمترین ویژگی این کتابخانه اینه که با کوچکترین تغییرات در برنامه، مثل امضای اپلیکیشن یا پکیج نیم، دادههای رمزنگاریشده قبلی دیگه قابل رمزگشایی نیستند! 🚫 این یعنی هیچ کس نمیتونه به راحتی به دادههای شما دسترسی پیدا کنه، حتی اگه قبلاً دادهها رو ذخیره کرده باشه!
Dim aes As Nordeh_AES
aes.Initialize("qazwsxedcrfvtgbyhnujmikolqwertyu")
Dim en As String=aes.encrypt("سلام خوبی")
Log(en)
Log(aes.decrypt(en))
🔥4👏2
دوستان سایت شکن از کار افتاده
78.157.42.100
78.157.42.101
اینو پیدا کردم از این استفاده کنین دوستان.
@Basic4Android_SourceCode
78.157.42.100
78.157.42.101
اینو پیدا کردم از این استفاده کنین دوستان.
@Basic4Android_SourceCode
👍5
برنامه ویندوزی طراحی کردم که خیلی به درد میخوره! 😎 برای اندروید ۱۲ و بالاتر وقتی میخواهید آیکن نوتفیکیشن بسازید، این برنامه به راحتی براتون همه چیز رو تنظیم میکنه.
چطور کار میکنه؟
📂 اول باید مسیر پوشه که میخواهید آیکنها توش ذخیره بشه رو مشخص کنید. این پوشهها خودکار در پوشه اصلی ساخته میشن
هستن که همهشون باید توی پوشه Object/res ذخیره بشن.
🖼 اسم آیکن رو وارد میکنید، مثلا میخواهید ic_notification بسازید.
🛑 یه گزینه مهم هم هست به اسم "read-only" که اگر تیکش رو بزنید، فایلهای ساخته شده بعد از کامپایل یا clean project حذف نمیشن و سر جاشون میمونن.
🚀 بعد از اینکه همه اطلاعات رو وارد کردید، کافیست روی استارت کلیک کنید و تمام! برنامه همه چیز رو درست میکنه.
با این برنامه دیگه نیازی نیست نگران سایز آیکنها برای دستگاههای مختلف باشید، چون همهشون توی اندازههای درست ساخته میشن و به راحتی توی اپهاتون استفاده میشه! 🔥
@Basic4Android_SourceCode
چطور کار میکنه؟
📂 اول باید مسیر پوشه که میخواهید آیکنها توش ذخیره بشه رو مشخص کنید. این پوشهها خودکار در پوشه اصلی ساخته میشن
mdpi, hdpi, xhdpi, xxhdpi , xxxhdpi
هستن که همهشون باید توی پوشه Object/res ذخیره بشن.
🖼 اسم آیکن رو وارد میکنید، مثلا میخواهید ic_notification بسازید.
🛑 یه گزینه مهم هم هست به اسم "read-only" که اگر تیکش رو بزنید، فایلهای ساخته شده بعد از کامپایل یا clean project حذف نمیشن و سر جاشون میمونن.
🚀 بعد از اینکه همه اطلاعات رو وارد کردید، کافیست روی استارت کلیک کنید و تمام! برنامه همه چیز رو درست میکنه.
با این برنامه دیگه نیازی نیست نگران سایز آیکنها برای دستگاههای مختلف باشید، چون همهشون توی اندازههای درست ساخته میشن و به راحتی توی اپهاتون استفاده میشه! 🔥
@Basic4Android_SourceCode
🔥4👏2👍1🤩1