استفاده از فایرفاکس با پروفایل های مختلف
یکی از قابلیت های فایرفاکس امکان تعریف چند پروفایل برای یک کاربر است.
وقتی شما فایرفاکس را نصب میکنید به طور پیش فرض برای هر کاربر یک پروفایل هم ایجاد میشود. فایرفاکس کلیه تنظمیات، bookmark ها، cookie ها، history ، cache و extension های شما را در پروفایل شما ذخیره میکند.
ممکنه این سوال برای شما پیش بیاد که داشتن چند پروفایل چه کاربردی داره. از کاربرد هایی که تا به حال برای من داشته میتونم موارد زیر رو ذکر کنم:
- امکان استفاده از پروفایل های مختلف برای مقاصد مختلف (مثلا تعریف یک پروفایل برای توسعهی وب)
- امکان لاگین کردن در یک سایت با ID های مختلف (برای مثال لاگین کردن همزمان در دو اکانت Gmail)
- امکان استفاده از چند proxy به طور همزمان. (من از این امکان برای استفاده همزمان از دو کانکشن ADSL تو شرکت استفاده میکنم.)
نحوه تعریف چند پروفایل برای یک کاربر و همچنین استفادهی همزمان از چند پروفایل موضوعیست که در ادامه این مبحث به اون خواهیم پرداخت.
برای مثال یک پروفایل با نام webdev برای توسعهی وب ایجاد میکنیم.
ابتدا اگر فایرفاکس اجراست، اون رو از حافظه خارج کنید. سپس در ویندوز به منوی Start>Run رفته و در لینوکس ALT+F2 را بزنید و خط زیر رو بنویسید
حالا پنجره ای مشابه پنجره روبرو میبینید.
از طریق گزینه create profile یک پروفایل جدید با نام webdev برای خودتون بسازید.
فایرفاکس هر پروفایل رو داخل یک فولدر ذخیره میکنه که برای backup گیری و یا انتقال پروفایل به سیستم های دیگر کافیه از این فولدر یک کپی تهیه کنید.
در پنجره profile manager اگر تیک گزینهی Don’t ask at startup رو بردارید هر بار که فایرفاکس رو اجرا کنید از شما سوال میکنه که از کدوم پروفایل میخواهید استفاده کنید. و اگر تیک داشته باشه آخرین پروفایلی که از طریق Profilemanager وارد آن شده اید، پروفایل پیشفرض شما خواهد بود.
همچنین میتونید از طریق خط دستور وارد پروفایل مورد نظرتون بشید که در این حالت پروفایل پیشفرض شما تغییر نمیکنه. برای مثال :
ولی با هیچ یک از روش های فوق نمیتونید چند تا پروفایل رو همزمان اجرا کنید.
چنانچه خواسته باشید از چند پروفایل همزمان استفاده کنید. باید متغییر محیطی MOZ_NO_REMOTE تعریف شده باشه.
برای سادگی کار ما میتونیم برای هر پروفایل در ویندوز یک batch file و در لینوکس یک shell script ایجاد کنیم. اینجوری میتونیم با یک دابل کلیک پروفایل مورد نظرمون رو اجرا کنیم و در عین حال میتونیم از چند پروفایل به طور همزمان استفاده کنیم.
برای مثال در ویندوز یک فایل با پسوند .bat بسازید و با یک ادیتور مثل notepad اون رو ویرایش کنید و دستورات زیر رو بنویسید:
start firefox -P webdev
در لینوکس هم یک فایل حاوی دستورات زیر بسازید و یادتون نره بهش دسترسی اجرا بدید.
export MOZ_NO_REMOTE=1
firefox -P webdev
حالا میتونیم پروفایل webdev رو برای توسعه وب بهینه کنیم. یعنی extension های دلخواه رو نصب میکنیم و تنظمیات لازم رو اعمال میکنیم.
برچسبها: توسعهی وب, فایرفاکس
15 مهر 1386 در 8:46 ق.ظ
دست شما درد نکنه
بسیار مفید و کاربردی.
4 بهمن 1386 در 8:31 ق.ظ
سلام
مفید بود
مرسی
12 بهمن 1386 در 9:49 ق.ظ
من از همین روش استفاده میکنم ، جدیداً متوجه شدم هر وقت پروفایل پیشفرض رو میبندم دوباره باز میکنم، کلیه history حذف میشه !!!
12 بهمن 1386 در 10:39 ق.ظ
شاید تو تنظیماتش گزینه ی always clear my private data تیک داره.
14 بهمن 1386 در 3:19 ب.ظ
نچ! نداشت!
27 اردیبهشت 1388 در 10:38 ق.ظ
با سلام.
میخواستم به اطلاعتون برسونم که این مسالهی ساختن فایل bat دیگه نیازی نیست.
این صفحه رو میخواهید ببینید:
http://lifehacker.com/software/firefox/geek-to-live–manage-multiple-firefox-profiles-231646.php
اونجا قبلا مطابق آموزش شما بوده اما الان تفاوت کرده و روی قدیمیها خط کشیده.
در ضمن خوشحال میشم از وبلاگک من هم دیدن کنی.
با تشکر
30 خرداد 1388 در 7:40 ق.ظ
ایول بسیار بسیار مفید و بسیار بسیار بهش نیاز داشتم