TGINSIGHT CHAT
Milad Nouri(ツ) میلاد نوری
@MiladNouriChannel
Technologiesیک برنامهنویس. {معتقد به اینترنت آزاد برای همه} دونیت: https://milad.nu/page/donate اینستاگرام و توییتر: https://instagram.com/Milad_Nouri https://twitter.com/MilaDnu
وروستي پوسټونه
مخ 6 له 85 څخه · 1,019 پوسټونه
خپور شوی چنگاښ ۱۹
Milad Nouri(ツ) میلاد نوری pinned a video
خپور شوی چنگاښ ۱۸
سوال پرتکرار بعدی در مورد این نوتیفیکیشن دائمی اپلیکیشن (تصویر اول) بود که بابت اون دسترسی نوتیفیکیشن گرفته میشه. اپلیکیشن مطمئن باش دو نوع عملکرد دستی و خودکار داره. عملکرد دستی شامل اسکن دستی اپها و بررسی دستی لینک داخل برنامه و... است. عملکرد خودکار…
خپور شوی چنگاښ ۱۸
سوال پرتکرار بعدی در مورد این نوتیفیکیشن دائمی اپلیکیشن (تصویر اول) بود که بابت اون دسترسی نوتیفیکیشن گرفته میشه. اپلیکیشن مطمئن باش دو نوع عملکرد دستی و خودکار داره. عملکرد دستی شامل اسکن دستی اپها و بررسی دستی لینک داخل برنامه و... است. عملکرد خودکار مربوط به زمانیه که شما برنامه رو بستید اما به صورت خودکار هنگام نصب اپلیکیشن، اطلاعات اون رو در دیتابیس آفلاین داخل خود برنامه چک میکنه که اگر اطلاعاتی در موردش وجود داشت به کاربر هشدار بده. برای چنین عملکرد خودکاری، یک سرویس باید در پیشزمینه فعال باشه که در برنامهنویسی اندروید بهش (Foreground Service) گفته میشه. حالا در نظر بگیرید در گذشته اپلیکیشنهای زیادی ممکن بود بدون اینکه شما متوجه باشید برای کارهای مختلف در گوشی شما یک سرویس در پیشزمینه اجرا میکردند. این سرویس باعث مصرف منابع و باتری و... هم میشد. مثل زمانی که یک آهنگ یا پادکست گوش میدید اما اپلیکیشن موزیکپلیر یا پادکست رو بستید. در راستای حفاضت بیشتر از کاربر، خود اندروید در نسخههای جدیدتر، برنامهنویس رو مجبور کرده برای اجرای یک سرویس در پیشزمینه یک نوتیفیکیشن به کاربر نمایش بده تا کاربر متوجه باشه یک سرویس در پیشزمینه توسط این برنامه در حال اجراست. اندروید این اقدام و اجبار رو برای این گذاشته که هیچ اپلیکیشنی بدون اطلاع کاربر یواشکی سرویس پیشزمینه فعال نداشته باشه. حتی موقع برنامه نویسی وقتی بخوای برای اجرای سرویس از دستوی startForeground استفاده کنی، مجبوری یک نوتیفیکیشن به این دستور ارسال کنید. (طبق تصویر دوم): startForeground(FOREGROUND_NOTIFICATION_ID, serviceNotification) طبق تصویر سوم که از مستندات رسمی توسعهدهندگان اندروید به آدرس زیر است (لینک برای ایران تحریم است و باید با ویپیان باز کنید): https://developer.android.com/develop/background-work/services/fgs نوشته شده: Foreground services show a status bar notification, to make users aware that your app is performing a task in the foreground and is consuming system resources. که ترجمه دقیقش اینه: سرویسهای پیشزمینه یک اعلان در نوار وضعیت نشان میدهند تا کاربران را از اینکه برنامه شما در حال انجام یک کار در پیشزمینه است و منابع سیستم را مصرف میکند، آگاه کنند. در خطهای بعدیش هم دقیقا مثال اپلیکیشن موزیکپلیر رو نوشته: A music player app that plays music in a foreground service. The notification might show the current song being played. حالا این نوتیفیکیشنها نوع (Type)های مختلف دارند. مثلا موزیکپلیرها و اپهای پادکست از نوع FOREGROUND_SERVICE_TYPE_MEDIA_PLAYBACK (پخش رسانه) استفاده میکنند که باعث میشه در اندرویدهای جدیدتر به شکل یک مربع دیده بشه. نوع تماس و مکان و... هم داره که باعث میشه شکل ظاهریشون تغییر کنه. حالا اپلیکیشنها برای اینکه این نوتیفیکیشن خیلی بلااستفاده نباشه، روی اون برخی اطلاعات یا دکمههای کاربردی رو میذارن. من هم فعلا در نسخه اول نوشته "در حال محافظت توسط مطمئن باش" رو نوشتم که کاربر متوجه بشه سرویس برنامه در حال اجراست. و دقایقی بعد تغییر میکنه و وضعیت سپرهای فعال رو نمایش میده تا به هر دلیلی سپری غیرفعال شد کاربر متوجه بشه. در نظر دارم در نسخههای بعدی این نوتیفیکیشن رو کاربردیتر کنیم و در تنظیمات کاربر انتخاب کنه همین متن باشه یا به جاش تاریخ شمسی نمایش داده بشه یا دکمه اسکن برنامهها و... خلاصه موضوع اینکه نمایش این نوتیفیکیشن از سمت اندروید اجباریست و از نظر فنی راهی برای مخفی شدن آن نیست. چنانچه دسترسی نوتیفیکیشن برنامه برای این موضوع غیرفعال شود، سرویس خودکار برنامه از کار خواهد افتاد. برای اینکه این نوتیفیکیشن اجباری کمتر باعث مزاحمت باشد، من اهمیت اون رو کمترین حد ممکن قرار دادم تا نوتیفیکیشنهای مهمتر بالاتر بیاد. اون رو سایلنت کردم و... تنها راه این است منتظر بمانید در نسخههای بعد از این فضا استفاده بهتری شود و برای محتوای آن به مرور تنظیمات بیشتری اضافه کنم. وگرنه طبق مستندات فنی اندروید، غیرفعال کردن آن ممکن نیست. 👀 🖥@MiladNouriChannel
خپور شوی چنگاښ ۱۸
سلام دوستان. من در اسرع وقت (احتمالا فردا) یک ویس در کانال و اینستاگرام و... میگذارم و پاسخ بیشترین سوالهای پرسیده شده رو میدم. علاوه بر اون از هر فرصتی (لایو و...) استفاده خواهم کرد که در راستای شفافیت بیشتر و... پاسخ سوالهای بیشتری رو بدم). چرا که قلبا معتقدم شفافیت در همه زمینهها حق ماست. در مورد یک اپلیکیشن ساده که جای خود دارد. همه اشکالاتی که از طریق ایمیل و در گروه تلگرام و توییتر و... اعلام کردید رو لیست کردم و در نسخه بعد که سعی میکنم خیلی سریع منتشر بشه اکثرشون رو رفع میکنم. به هر حال همونطور که انتهای صفحه اول برنامه نوشته شده، اولین نسخه رسمی قطعا ایراداتی داره و ممنون که گزارش کردید و منتظر میمونید تا رفع بشه. در صفحه درباره برنامه هم یک دکمه برای ارسال گزارش داریم که میتونید اشکالات احتمالی رو گزارش بدید. بیشترین سوال در مورد این پاپآپ پیامک جدید (طبق تصویر) بود. این پاپآپ رو از طریق تنظیمات و آخرین گزینه میتونید غیرفعال کنید. با غیرفعال کردن این مورد، پاپآپ هشدار پیامکهای مشکوک و... که قرمز رنگه همچنان نمایش داده میشه. در نسخه بعدی هم این پاپآپ به صورت پیشفرض غیرفعال خواهد بود. داستان این پاپآپ: من در نسخه تستی که توسعه میدادم این پاپآپ رو برای خودم گذاشتم که در شرایط مختلف (بعد از ریستارت گوشی و...) مطمئن بشم سرویس برنامه از کار نمیفته و این پاپآپ رو گذاشتم که با هر اساماس ببینمش. نسخههای اولیه رو برای تست به همکارهام و دوستان نزدیکم دادم. بعد از مدتی که از عملکرد مطمئن شدم، پاپآپ رو حذف کردم و نسخه جدیدی بهشون دادم. همگی سوال داشتند که این پاپآپ کجا رفته! به دلیل اینکه خواندن پیامکهای جدید و کپی کردن عدد و... از داخل اون رو راحت کرده بود، بهش عادت کرده بودند. در واقع این پاپآپ اصلا قرار نبود جز امکانات برنامه باشه. وقتی قرار شد موندگار باشه، ظاهرش رو بهتر کردم. اما تنظیماتی برای غیرفعال کردن اون گذاشتم. 🖥@MiladNouriChannel
خپور شوی چنگاښ ۱۸
📈 در کمتر از ۲۴ ساعت، بیش از ۸۰۰۰ نفر اپلیکیشن رو نصب کردند ممنون از همه دوستانی که اپ رو معرفی کردند. ایرادها و باگهایی که گزارش شده بود، در حال رفع شدنه و بهزودی آپدیت جدید منتشر میشه. قطعا نسخههای اول بدون اشکال نیست 👀 ❓ پاسخ سوالهایی که پرسیده شده هم ظرف امروز و فردا داده میشه. در راستای شفافیت بیشتر برای کاربرها، در سایت و نسخه جدید اپ هم اطلاعات بیشتری نوشته خواهد شد. 🖥@MiladNouriChannel
خپور شوی چنگاښ ۱۷
دوستی توییت کرده بود اپ رو نصب کرده و منتظر بوده بابت پیام فیشینگی که در تلگرام دریافت کرده بهش هشدار بده. ۱- اپلیکیشن به پیامهای تلگرام دسترسی نداره و نمیتونه اونها رو بررسی کنه. ۲- الان حدود ۱۵ دقیقه بعد از این توییت، اطلاعات این کلاهبرداری اضافه شده و به افراد جدیدی که روی لینک داخل این پیام کلیک کنند، هشدار میده. اینجا میتونیم یک نمونه از عملکرد اپ رویفیشینگهای روز رو ببینیم. بهترین کار در چنین مواردی، ثبت گزارشه نه منتظر نشستن👌🏼 گزارش سریعتر باعث میشه افراد جدیدی که پیام رو دریافت میکنند، بابت این موضوع هشدار بگیرند. دلیل آپدیت اتوماتیک دیتابیس در بکگراند هم همین به روز بودن و شناسایی لحظهای موارد جدیده 👌 در موارد مشابه، علاوه بر سایت، اپلیکیشنی که در مرحله بعد کاربر رو مجبور به نصبش میکنند هم به لیست هشدار اضافه میشه. موارد جدیدی که بهش برمیخوری رو از طریق سایت و اپ گزارش کن. اینطوری تاثیرش بیشتره. مطمئن باش 😊 🖥@MiladNouriChannel
خپور شوی چنگاښ ۱۷
مدتی قبل یکی از دوستان این فایل صوتی رو برام فرستاد. با هوش مصنوعی، یک معرفی کوتاه پادکستطور از اپلیکیشن "مطمئن باش" ساخته بود. مختصر و مفیده اگر نیاز بود به کسی توضیح بدید که این اپلیکیشن دقیقا چیکار میکنه. 🖥@MiladNouriChannel
خپور شوی چنگاښ ۱۷
سر شب یه ایده به سرم زد برای کاهش آمار فیشینگ روی اندروید. تا الان (ساعت چهار صبح) نشستم همه فرآیندهاش رو روی کاغذ نوشتم. به زودی اپلیکیشن اندرویدش رو مینویسم و منتشر میکنم. امیدوارم توی تعطیلات عید بتونم وقت بذارم و کامل بنویسمش. 📝 @MiladNouriChannel
خپور شوی چنگاښ ۱۷
سر شب یه ایده به سرم زد برای کاهش آمار فیشینگ روی اندروید. تا الان (ساعت چهار صبح) نشستم همه فرآیندهاش رو روی کاغذ نوشتم. به زودی اپلیکیشن اندرویدش رو مینویسم و منتشر میکنم. امیدوارم توی تعطیلات عید بتونم وقت بذارم و کامل بنویسمش. 📝@MiladNouriChannel
خپور شوی چنگاښ ۱۷
🔥 اپلیکیشن اندروید “مطمئن باش” منتشر شد! 🛡 ابزار ساده و کاربردی برای محافظت در برابر پیامکهای فیشینگ، لینکهای کلاهبرداری و اپلیکیشنهای مشکوک و مخرب 📱دریافت از گوگلپلی - دریافت از کافه بازار 📱 "مطمئن باش" به صورت رایگان و متنباز (اوپن سورس) منتشر شده است. در صورتی که این پروژه رو مفید میدونید، میتونید با حمایت مالی (دونیت)، به توسعه و بهبود مستمر این پروژه کمک کنید: 🪙 حمایت مالی از پروژه "مطمئن باش" من ساختمش. بازنشر و معرفیش با شما 🤝 تقدیم به مردم ایران 👍 📱مشاهده و به اشتراکگذاری در اینستاگرام 📱مشاهده در یوتوب توضیح بیشتر در ویدیو، اطلاعات کاملتر در وبسایت: وبسایت مطمئن باش - سوالهای پرتکرار - سیاست حریم خصوصی از این به بعد موقع دریافت پیامک، نصب اپلیکیشن یا باز کردن سایت فیشینگ و کلاهبرداری، در صورت شناسایی، اپلیکیشن "مطمئن باش" به شما هشدار میده. اگر هم به مورد جدیدی برخورد کردید از طریق دکمه گزارش در سایت یا اپلیکیشن ارسال کنید تا با کمک شما روز به روز کلاهبرداریهای بیشتری شناسایی بشه. برای تست سپر وبگردی میتونید به جای سایتهای کلاهبرداری واقعی، این لینک که فقط برای تست این قابلیت برنامه ساخته شده و هیچ خطری نداره رو باز کنید. کلیه بررسیها و پردازشهای اپلیکیشن به صورت آفلاین و روی گوشی کاربر انجام میشود و اطلاعات اپهای نصب شده، پیامکها و... هیچ کدام به سرور ارسال نمیشود. در بازههای زمانی مختلف دیتابیس برنامه از یک مخزن (ریپازیتوری) گیتهاب بروزرسانی میشود. ⚙️ از طریق تنظیمات هم میتوانید موارد مختلف مثل بازه بروزرسانی دیتابیس، تم برنامه، نمایش/عدم نمایش پنجره پیامک جدید و... را تغییر دهید. 🖥@MiladNouriChannel
خپور شوی چنگاښ ۱۷
طبق آمار گوگلپلی، تا الان 2,642 کاربر، اپلیکیشن مطمئن باش رو پیشثبتنام (pre-register) کردند.
خپور شوی چنگاښ ۱۰
این چک لیست که در آپدیت جدید تلگرام اضافه شده خیلی کاربردیه. به اعضای پرمیوم اجازه میده روی Saved Messages و گروهها و... برای کارها و... چکلیست بسازند. 🖥@MiladNouriChannel