PDA

View Full Version : سوال: تغییر home page فایرفاکس، یا کروم



niksalehi
شنبه 30 دی 1391, 01:17 صبح
سلام دوستان، چطوری میتونم home page فایرفاکس، یا کروم رو تغیير بدم؟

حمید محمودی
شنبه 30 دی 1391, 02:57 صبح
فایرفاکس در مسیر :



%appdata%\mozilla\firefox\Profiles\


با یک الگوریتمی که برای من هم ناشناخته! هست، میاد یک پوشه میسازه، که با حالت های خاص نامگذاریش میکنه؛ و درون اون پوشه، شما یک فایل به نام :


prefs.js

دارید که یک لاین از این فایل متنی، بصورت زیر هست که میتونید به جای آدرس موجود، آدرس خودتون رو بدید و فایل رو ذخیره کنید.


user_pref("browser.startup.homepage", "http://google.com");


برای پیدا کردن اینکه چطوری فایرفاکس میاد اون پوشه رو نام گذاری میکنه، شاید نیاز باشه سورسش رو دانلود کنید و کدهای اون قسمت رو بررسی کنید
برای ذخیره فایل فوق، فایرفاکس باید بسته باشه! چون تنظیمات بعد از خروج از فایرفاکس Overwrite میشه و عملا تغییری که دادید، میپره!
اگر کسی میدونه اون پوشه در مسیر بالا، به چه نحو و با چه الگوریتمی نامگذاری میشه به ما هم بگه...

حمید محمودی
شنبه 30 دی 1391, 03:33 صبح
خب، الان کروم رو هم نگاه کردم؛
روش ها مساویه تقریبا با این تفاوت که در مسیر زیر



%USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\Default


یک فایل به نام


Preferences

دارید که بصورت JSON (http://en.wikipedia.org/wiki/JSON) ذخیره شده.

و باید قسمت



"homepage": "http://www.google.com/",
"homepage_is_newtabpage": true,

رو دستکاری کنید.



نکته overwrite در پست فوق، برای این browserهم صادق هست.
http://www.chromium.org/user-experience/user-data-directory
(http://www.chromium.org/user-experience/user-data-directory)
در هر دو پست، پاسخ برای ویندوز 7 در نظر گرفته شده
بعضی ها میگن که کروم در مسیر زیر تنظیماتش رو نگه داری میکنه، ولی برای خودم، این مسیر جوابگو نبود!


%appdata%\Google\Chrome\User Data\Default


موفق باشید

حمید محمودی
شنبه 30 دی 1391, 14:22 عصر
برای تکمیل پست اول، باید بگم که گویا نامگذاری اون دایرکتوری بصورت تصادفی هست و با این تفاسیر راهی به نظر میرسه وجود نداشته باشه؛ چون در هر لحظه، ممکنه بیش از یک Profile باشه در اون پوشه. گرچه، گویا در لینوکس *.default رو یک مشکل امنیتی دیدن و بجاش فقط از یک نام رندوم استفاده کردند.



Profile folders are placed in a common location by default but are named randomly for additional security (e.g., "xxxxxxxx.default" is the profile folder name for the "default" profile, where xxxxxxxx represents a random strung of characters). If you created a new profile and chose a custom location, see Other methods of finding a profile (http://kb.mozillazine.org/Profile_folder_-_Firefox#Other_methods_of_finding_a_profile) below.
http://kb.mozillazine.org/profile_folder_-_Firefox

niksalehi
شنبه 30 دی 1391, 18:05 عصر
پس با این تفاسیر راهی واسه عوض کردن home page با ویژوال بیسیک وجود نداره... نه؟

حمید محمودی
شنبه 30 دی 1391, 18:37 عصر
پس با این تفایر راهی واسه عوض کردن home page با ویژوال بیسیک وجود نداره... نه؟ از اونجایی که VB6 روی ویندوز اجرا میشه و از اونجایی که در پست قبلی این مطلب رو بیان کردم :


گرچه، گویا در لینوکس *.default رو یک مشکل امنیتی دیدن و بجاش فقط از یک نام رندوم استفاده کردند.خواستم این نکته رو برسونم که، بودن کلمه default در انتهای دایرکتوری های پروفایل ها،گویا یک نوع مشکل امنیتی بحساب میاد؛ ولی توی ویندوز کافیه کلیه پوشه هایی که در مسیر زیر هستند و اخرشون default داره رو توش بگردید، و اگر فایل prefs.js دیدید، اون لاین مربوطه رو به URL مورد نظر تغییر بدید.


%appdata%\mozilla\firefox\Profiles\

new_chater
چهارشنبه 06 شهریور 1392, 11:09 صبح
با سلام

میدونم که تاپیک قدیمیه

اما میخواستم بصورت دستی تغییرات رو روی گوگل کروم اعمال کنم ولی با هر بار باز شدن به تنظیمات اولیه ای که از طریق خود مرورگر اعمال میشه برگشت داده میشه

میخواستم ببینم راهی برای این کار وجود داره ؟

و اینکه مرورگر اکسپلورر فقط از طریق رجیستری قابل تغییر هستش و یا دارای فایل تنظیمات می باشد