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
گاهی اوقات پیش میاد که باید هر روز برای کارفرما پروژههای تستی ارسال کنیم و ممکنه پروژهها سنگین باشن. با این اوضاع اینترنت، آپلود روزانه واقعاً سخته! 😩
به همین خاطر، یه برنامه ویندوزی طراحی کردم که کار رو براتون راحت میکنه. شما فقط یه پوشه خاص در درایو رو به برنامه میدید و اون فقط به همون پوشه دسترسی میده. بعدش یه لینک براتون میسازه که میتونید برای کارفرما بفرستید تا پروژه رو دانلود کنه. 📥
فقط کافیه فایلها رو داخل همون پوشه کپی کنید، حالا فرقی نمیکنه که فایل یک ترا بایت باشه یا یک کیلوبایت! 😉✨
با این روش دیگه نیازی نیست هر روز وقتتون رو برای آپلود صرف کنید و کارهاتون سریعتر انجام میشه!
https://t.me/Basic4Android_SourceCode
به همین خاطر، یه برنامه ویندوزی طراحی کردم که کار رو براتون راحت میکنه. شما فقط یه پوشه خاص در درایو رو به برنامه میدید و اون فقط به همون پوشه دسترسی میده. بعدش یه لینک براتون میسازه که میتونید برای کارفرما بفرستید تا پروژه رو دانلود کنه. 📥
فقط کافیه فایلها رو داخل همون پوشه کپی کنید، حالا فرقی نمیکنه که فایل یک ترا بایت باشه یا یک کیلوبایت! 😉✨
با این روش دیگه نیازی نیست هر روز وقتتون رو برای آپلود صرف کنید و کارهاتون سریعتر انجام میشه!
https://t.me/Basic4Android_SourceCode
🔥3👏2❤1😱1🤩1
Android channel programming
گاهی اوقات پیش میاد که باید هر روز برای کارفرما پروژههای تستی ارسال کنیم و ممکنه پروژهها سنگین باشن. با این اوضاع اینترنت، آپلود روزانه واقعاً سخته! 😩 به همین خاطر، یه برنامه ویندوزی طراحی کردم که کار رو براتون راحت میکنه. شما فقط یه پوشه خاص در درایو…
بصورت گرافیکی ساخته شد قابلیت عوض کردن پورت هم اضافه شد به یه سیستم امنیتی هم ساخته شد که لینک بشه هر بار عوض کرد و سیستم امنیتی دیگر اینکه فقط به محتویات پوشه ای که در ابتدا بهش داده میشه دسترسی داره.
یعنی مشکلی بابت نفوز نیس.
نمونه لینک ساخته شده:
🚫لینک کار نمکینه فقط به عنوان مثال نوشته شده.
یعنی مشکلی بابت نفوز نیس.
نمونه لینک ساخته شده:
https://ting-trtfjun-234.com/myfile/app.zip
🚫لینک کار نمکینه فقط به عنوان مثال نوشته شده.