You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
3.6 KiB
39 lines
3.6 KiB
<!--
|
|
CO_OP_TRANSLATOR_METADATA:
|
|
{
|
|
"original_hash": "3f5e6821e0febccfc5d05e7c944d9e3d",
|
|
"translation_date": "2025-08-24T13:25:23+00:00",
|
|
"source_file": "5-browser-extension/solution/translation/README.ja.md",
|
|
"language_code": "fa"
|
|
}
|
|
-->
|
|
# افزونه مرورگر کربن تریگر: کد کامل
|
|
|
|
با استفاده از API سیگنال CO2 از tmrow، افزونهای برای مرورگر بسازید که میزان مصرف برق در منطقه شما را به عنوان یک یادآور روی مرورگر نمایش دهد. با استفاده از این افزونه، میتوانید فعالیتهای خود را بر اساس این اطلاعات مدیریت کنید.
|
|
|
|

|
|
|
|
## شروع به کار
|
|
|
|
ابتدا باید [npm](https://npmjs.com) روی سیستم شما نصب شده باشد. یک کپی از این کد را در پوشهای روی کامپیوتر خود دانلود کنید.
|
|
|
|
تمام بستههای مورد نیاز را نصب کنید.
|
|
|
|
```
|
|
npm install
|
|
```
|
|
|
|
سپس افزونه را با استفاده از webpack بسازید.
|
|
|
|
```
|
|
npm run build
|
|
```
|
|
|
|
برای نصب در مرورگر Edge، از منوی "سه نقطه" در گوشه بالا سمت راست مرورگر، به پنل "Extensions" بروید. از آنجا گزینه "Load Unpacked" را انتخاب کنید و پوشه جدید افزونه را بارگذاری کنید. در پنجره باز شده، پوشه "dist" را باز کنید تا افزونه بارگذاری شود. برای استفاده از افزونه، به کلید API سیگنال CO2 ([از اینجا از طریق ایمیل دریافت کنید](https://www.co2signal.com/) - ایمیل خود را در کادر موجود در این صفحه وارد کنید) و [کد منطقه خود](http://api.electricitymap.org/v3/zones) که با [Electricity Map](https://www.electricitymap.org/map) سازگار است، نیاز دارید (برای مثال، در بوستون از 'US-NEISO' استفاده میشود).
|
|
|
|

|
|
|
|
پس از وارد کردن کلید API و منطقه در رابط کاربری افزونه، یک نقطه رنگی در نوار افزونه مرورگر ظاهر میشود که نشاندهنده میزان مصرف انرژی در منطقه شما است. این نقطه به شما کمک میکند تصمیم بگیرید که چه فعالیتهایی که نیاز به انرژی دارند، مناسبتر هستند. ایده این سیستم "نقطه" از افزونه [Energy Lollipop](https://energylollipop.com/) برای انتشار گازهای گلخانهای در کالیفرنیا الهام گرفته شده است.
|
|
|
|
**سلب مسئولیت**:
|
|
این سند با استفاده از سرویس ترجمه هوش مصنوعی [Co-op Translator](https://github.com/Azure/co-op-translator) ترجمه شده است. در حالی که ما تلاش میکنیم دقت را حفظ کنیم، لطفاً توجه داشته باشید که ترجمههای خودکار ممکن است شامل خطاها یا نادرستیها باشند. سند اصلی به زبان اصلی آن باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، ترجمه حرفهای انسانی توصیه میشود. ما مسئولیتی در قبال سوء تفاهمها یا تفسیرهای نادرست ناشی از استفاده از این ترجمه نداریم. |