Skip to content

About

🚀 Chrome extension that adds "Hard Refresh (Ctrl+F5)" to right-click context menu

Topics

Resources

Stars

5 stars

Watchers

0 watching

Forks

Repository files navigation

اکستنشن Ctrl+F5 برای کروم

این اکستنشن گزینه "تخلیه کش (Ctrl+F5)" را به منوی راست کلیک مرورگر کروم اضافه می‌کند.

English Version | نسخه فارسی

⭐ اگر این پروژه برایتان مفید بود، لطفاً ستاره دهید!

اگر این اکستنشن به شما کمک کرده، لطفاً با دادن ستاره ⭐ از ما حمایت کنید. این کار انگیزه‌ای برای ادامه توسعه پروژه‌های رایگان است.

📊 آمار پروژه

GitHub stars GitHub forks GitHub issues GitHub license

🦥 محصول تنبلی من!

این اکستنشن نتیجه مستقیم تنبلی من است! 🎯

🤔 چرا این اکستنشن ساخته شد؟

وقتی برای بارگذاری مجدد صفحه باید Ctrl + F5 را فشار می‌دادم، احساس کردم که انرژی زیادی هدر می‌رود. پس تصمیم گرفتم یک راه ساده‌تر پیدا کنم!

📊 محاسبات انرژی صرفه‌جویی شده:

انرژی مصرفی برای فشردن Ctrl+F5:

  • حرکت دست به سمت کیبورد: 2 کالری
  • فشردن کلید Ctrl: 1 کالری
  • فشردن کلید F5: 1 کالری
  • مجموع: 4 کالری

انرژی مصرفی با اکستنشن:

  • حرکت دست به سمت ماوس: 1 کالری
  • راست کلیک: 0.5 کالری
  • انتخاب گزینه از منو: 0.5 کالری
  • مجموع: 2 کالری

🎉 صرفه‌جویی: 2 کالری در هر بار استفاده!

🍕 معادل غذایی صرفه‌جویی:

  • در 100 بار استفاده: 200 کالری = نصف یک سیب 🍎
  • در 1000 بار استفاده: 2000 کالری = یک پیتزا کامل! 🍕
  • در 10000 بار استفاده: 20000 کالری = 5 کیلوگرم وزن! ⚖️

🏃‍♂️ معادل ورزش:

صرفه‌جویی 2 کالری معادل:

  • 30 ثانیه پیاده‌روی 🚶‍♂️
  • 15 ثانیه دویدن 🏃‍♂️
  • 10 ثانیه شنا 🏊‍♂️

نتیجه: با این اکستنشن، بدون ورزش کردن هم کالری می‌سوزانید! 😄

🚀 ویژگی‌ها

  • ✅ اضافه کردن گزینه "تخلیه کش (Ctrl+F5)" به منوی راست کلیک
  • ✅ کار با متن انتخاب شده یا کل صفحه
  • ✅ شبیه‌سازی کامل عملیات Ctrl+F5 برای تخلیه کش
  • ✅ صرفه‌جویی 50% انرژی نسبت به روش سنتی
  • ✅ لاگ کامل برای عیب‌یابی

📦 نحوه نصب

  1. فایل‌های اکستنشن را در یک پوشه ذخیره کنید
  2. در مرورگر کروم به آدرس chrome://extensions/ بروید
  3. حالت "Developer mode" را فعال کنید
  4. روی "Load unpacked" کلیک کنید
  5. پوشه حاوی فایل‌های اکستنشن را انتخاب کنید

🎯 نحوه استفاده

روش تنبلانه (پیشنهادی):

  1. روی هر متنی در صفحه راست کلیک کنید
  2. گزینه "تخلیه کش (Ctrl+F5)" را انتخاب کنید
  3. صفحه با تخلیه کامل کش بارگذاری مجدد خواهد شد
  4. 2 کالری صرفه‌جویی کنید! 🎉

🔧 عیب‌یابی

اگر اکستنشن کار نمی‌کند:

  1. بررسی کنسول مرورگر:

    • F12 را فشار دهید
    • به تب Console بروید
    • پیام‌های خطا را بررسی کنید
  2. بررسی اکستنشن‌ها:

    • به chrome://extensions/ بروید
    • اکستنشن را پیدا کنید
    • روی "Details" کلیک کنید
    • "Errors" را بررسی کنید
  3. بازنشانی اکستنشن:

    • اکستنشن را حذف کنید
    • دوباره نصب کنید
  4. بررسی مجوزها:

    • مطمئن شوید که اکستنشن مجوزهای لازم را دارد

📁 فایل‌های پروژه

  • manifest.json: تنظیمات اصلی اکستنشن
  • background.js: مدیریت منوی راست کلیک
  • content.js: اجرای عملیات Ctrl+F5
  • icon*.png: آیکون‌های اکستنشن
  • README.md: راهنمای کامل

🔐 مجوزهای مورد نیاز

  • contextMenus: برای ایجاد منوی راست کلیک
  • activeTab: برای دسترسی به تب فعال
  • scripting: برای اجرای اسکریپت‌ها
  • tabs: برای مدیریت تب‌ها
  • host_permissions: برای دسترسی به تمام سایت‌ها

💡 نکات مهم

  • این اکستنشن نیاز به مجوزهای contextMenus، activeTab، scripting و tabs دارد
  • اکستنشن روی تمام صفحات وب کار می‌کند
  • از چندین روش مختلف برای اطمینان از عملکرد صحیح استفاده می‌کند
  • لاگ کامل برای عیب‌یابی در کنسول مرورگر نمایش داده می‌شود
  • هر بار استفاده = 2 کالری صرفه‌جویی! 🎯

🤝 مشارکت

اگر می‌خواهید در بهبود این پروژه مشارکت کنید:

  1. پروژه را fork کنید
  2. یک branch جدید ایجاد کنید (git checkout -b feature/amazing-feature)
  3. تغییرات خود را commit کنید (git commit -m 'Add some amazing feature')
  4. به branch اصلی push کنید (git push origin feature/amazing-feature)
  5. یک Pull Request ایجاد کنید

📄 لایسنس

این پروژه تحت لایسنس MIT منتشر شده است. برای اطلاعات بیشتر فایل LICENSE را مطالعه کنید.

🙏 تشکر

از تمام کسانی که از این پروژه استفاده می‌کنند و با دادن ستاره از ما حمایت می‌کنند، تشکر می‌کنیم! ❤️


⭐ اگر این پروژه برایتان مفید بود، لطفاً ستاره دهید تا انگیزه‌ای برای ادامه کار باشد!

🦥 به یاد داشته باشید: تنبلی هوشمندانه، کلید موفقیت است! 😄

About

🚀 Chrome extension that adds "Hard Refresh (Ctrl+F5)" to right-click context menu

Topics

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages