چه باید بدانیم
- فایل XPI یک فایل بایگانی پسوند مرورگر Mozilla/Firefox است.
- یکی را با Firefox یا Thunderbird باز کنید.
این مقاله توضیح می دهد که فایل های XPI چیست، کدام برنامه ها از آنها استفاده می کنند و چگونه آنها را در هر برنامه مربوطه باز کنید.
فایل XPI چیست؟
مخفف Cross-Platform Install (یا XPInstall)، یک فایل با پسوند فایل XPI (تلفظ "zippy") یک فایل بایگانی پسوند مرورگر Mozilla/Firefox است که برای گسترش عملکرد محصولات موزیلا مانند فایرفاکس استفاده می شود. SeaMonkey و Thunderbird.
فایل XPI در واقع فقط یک فایل ZIP تغییر نام یافته است که برنامه می تواند از آن برای نصب فایل های پسوندی استفاده کند. آنها ممکن است شامل تصاویر و فایلهای JS، MANIFEST، RDF، و CSS و همچنین چندین پوشه پر از دادههای دیگر باشند.
چگونه یک فایل XPI را باز کنیم
مرورگر فایرفاکس از فایل های XPI برای ارائه قابلیت توسعه در مرورگر استفاده می کند. اگر یک فایل XPI دارید، کافی است آن را به هر پنجره باز فایرفاکس بکشید تا آن را نصب کنید (هنگامی که درخواست را مشاهده کردید، Add را انتخاب کنید). صفحه افزونههای موزیلا برای فایرفاکس مکانی است که میتوانید برای دریافت فایلهای رسمی XPI برای استفاده با مرورگر خود بروید.
روش دیگری برای افزودن فایل XPI به فایرفاکس از طریق صفحه مدیریت افزونه ها است. از منوی بالا سمت راست برای انتخاب افزونهها و تم استفاده کنید. در کنار عنوان Manage Your Extensions ، دکمه چرخ دنده را انتخاب کنید و Install Add-on From File را انتخاب کنید. را انتخاب کنید.
افزونهها برای Thunderbird فایلهای XPI را برای نرمافزار چت/ایمیل خود، Thunderbird فراهم میکند. این فایلها را میتوان از طریق گزینه منوی Tools > تاندربرد نصب کرد (یا Tools > Extension Manager در نسخه های قدیمی).
اگرچه اکنون تولید آنها متوقف شده است، مرورگرهای وب Netscape و Flock، پخش کننده موسیقی Songbird و ویرایشگر HTML Nvu همگی از فایل های XPI پشتیبانی داخلی دارند.
از آنجایی که فایلهای XPI در واقع فقط فایلهای. ZIP هستند، میتوانید نام فایل را به این صورت تغییر دهید و سپس آن را در هر برنامه بایگانی/فشردهسازی باز کنید. یا می توانید از برنامه ای مانند 7-Zip برای کلیک راست روی فایل XPI استفاده کنید و آن را به عنوان بایگانی باز کنید تا محتویات داخل آن را ببینید.
اگر فایل XPI شما یک فایل نصب بین پلتفرمی نیست، اما نمی دانید چه چیز دیگری می تواند باشد، آن را در یک ویرایشگر متن باز کنید. اگر فایل قابل خواندن است، پس به سادگی یک فایل متنی است. اگر نمیتوانید همه کلمات را تشخیص دهید، ببینید آیا میتوانید نوعی اطلاعات را در متن پیدا کنید که میتواند به شما کمک کند تعیین کنید از چه برنامهای برای ایجاد فایل استفاده شده است، و سپس میتوانید از آن برای تحقیق درباره بازکننده XPI سازگار استفاده کنید.
اگر می خواهید فایل XPI خود را بسازید، درباره آن در شبکه توسعه دهنده موزیلا بیشتر بخوانید. یکی دیگر از منابع مفید، کاربران StackExchange هستند.
چگونه یک فایل XPI را تبدیل کنیم
انواع فایلهایی مشابه XPI وجود دارد که توسط سایر مرورگرهای وب برای افزودن ویژگیها و قابلیتهای اضافی به مرورگر استفاده میشوند، اما نمیتوان آنها را به راحتی به فرمتهای دیگر برای استفاده در مرورگر دیگری تبدیل کرد.
برای مثال، اگرچه فایلهایی مانند CRX (Chrome و Opera)، SAFARIEXTZ (Safari) و EXE (Internet Explorer) همگی میتوانند بهعنوان افزونه برای هر مرورگر مربوطه استفاده شوند، هیچ یک از آنها را نمیتوان در فایرفاکس استفاده کرد. و نوع فایل XPI موزیلا را نمی توان در هیچ یک از این مرورگرهای دیگر استفاده کرد.
اما، یک ابزار آنلاین به نام Add-on Converter برای SeaMonkey وجود دارد که سعی می کند یک فایل XPI سازگار با Firefox یا Thunderbird را به یک فایل XPI تبدیل کند که با SeaMonkey کار می کند.
اگر می خواهید XPI را به ZIP تبدیل کنید، آنچه را که در بالا در مورد تغییر نام برنامه افزودنی ذکر کردیم را در نظر داشته باشید. برای ذخیره فایل XPI در فرمت ZIP، نیازی به اجرای برنامه تبدیل فایل ندارید.
پرونده هنوز باز نمی شود؟
بسیاری از فایلها از پسوند سه حرفی استفاده میکنند، بنابراین احتمالاً با فایلهایی مواجه خواهید شد که از پسوند مشابهی استفاده میکنند. مشکل این است که به راحتی می توان آنها را با یکدیگر اشتباه گرفت و باعث می شود شما یک فایل ناسازگار با یکی از برنامه های رایانه خود باز کنید. این معمولاً منجر به خطا یا ظاهر عجیب فایلها در صورت باز شدن آنها میشود.
فایل های XPI از حروف بزرگ "i" به عنوان آخرین حرف پسوند فایل استفاده می کنند، بنابراین آنها را با فایل های XPL که از حروف بزرگ "L" استفاده می کنند اشتباه نگیرید - اینها فایل های لیست پخش LcdStudio هستند. یکی دیگر از پسوند فایل با نام مشابه XPLL است که برای فایلهای Pull-Planner Data استفاده میشود.