
Сегодня мы будем осуществлять переход с браузера Opera на браузер от гугла, именуемый Chrome.
В принципе, Opera я пользую очень давно, и всегда она всем устраивала – быстрая, нетормозная, настраиваемая, при этом все нужные фичи присутствуют изначально без всяких плагинов. Но с появлением империи Google жить в ней стало тяжко. Гугловцы совершенно не хотят тратить время на заточку своих кривых сервисов под Opera – которую почти нигде, кроме России, и не юзают. В итоге глючноватая работа с Google Docs и совершенно неработающий Waves – хотя я им не пользуюсь и не пойму нафиг он – знание о том, что пользоваться невозможно – коробит. Кроме того, очень уж понравилось, что в Chrome взамен верхней строки с тайтлом и кнопками свернуть-закрыть и т.п. – расположены вкладки – очень хорошая экономия пространства и выглядит на ура. Как любитель покопаться во всяческом софте, я поставил себе задачу – реально ли перебраться с Opera в Chrome. Резюмирую заранее – вполне. Описываю, что и как я делал.
Перво-наперво – не стоит ставить Chrome стабильной версии. Ставить будем бету – в ней уже можно работать с расширениями на манер FireFox, и она вполне работоспособна
Стало быть, идем сюда и важный момент – скачиваем портативную версию бетки Chrome, который будет работать с вашими настройками где угодно на любом компе, и ему не будет страшна никакая переустановка виндовса.
Но портативная версия как она есть сейчас – не зело удобна. Во-вторых потому, что запускается через левый .exe файл, и в результате если его присобачить на тулбар в Win7, всегда будем иметь 2 иконки после запуска, как-то неэстетично и вообще сука непорядок и занимание места. А во-первых, потому что нельзя осуществить то, что мы осуществим ниже.
Распаковываем скачанный архив куда-нибудь, далее заходим внутрь папки и просто переносим папку «chrome», например, в D:\сhrome\ – это и есть сам Chrome, но пока еще не портабельный. Все остальное можно удалять.
Внутри создаем директорию для своего профиля (где будут храниться все настройки, расширения, закладки, кеш и пр.), в нашем случае путь получится такой: D:\сhrome\Profile\
Теперь нам надо научить Chrome запускаться с нужным нам профилем, в нашей папке. По умолчанию он создаст профиль на диске С в настройках пользователя, я считаю это совсем не есть удобно. Итак, создаем ярлык от chrome.exe где вам надо, например на раб. столе или в панели быстрого запуска, идем его в свойства и прописываем в поле «Объект» следующим образом:
D:\сhrome\chrome.exe --user-data-dir=D:\chrome\Profile
Буквы дисков в путях обязательно ставим большими!
Загружаем Chrome через это ярлык, ДЕЛАЕМ ЕГО БРАУЗЕРОМ ПО УМОЛЧАНИЮ.
Но это не все. Хотя при запуске с ярлыка будет грузиться тот профиль что надо, мы ведь часто тыркаем линки в почтовике, аське, скайпе, не так ли? И тогда Chrome будет запускаться без параметра, создавая дефолтный новый профиль на диске C. Чтобы эту проблему победить, в меню Пуск -> Выполнить… вводим команду regedit и правим следующие значения реестра (они уже должны быть т.к. вы сделали Chrome браузером по умолчанию):
Win7/Vista/XP
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\shell\open\command
Значение по дефолту стоит (в зависимости от того куда ставили Chrome):
D:\chrome\chrome.exe
Просто добавим --user-data-dir=D:\chrome\Profile:
D:\chrome\chrome.exe --user-data-dir=D:\chrome\Profile
Теперь следующие значения (они разные в зависимости от версии Винды):
Win7/Vista:
HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command
XP:
HKEY_CLASSES_ROOT\http\shell\open\command
HKEY_CLASSES_ROOT\https\shell\open\command
HKEY_CLASSES_ROOT\ftp\shell\open\command
По умолчанию параметры содержат:
"D:\Chrome\chrome.exe" -- "%1"
Вставляем нашу команду после пути в кавычках (не знаю почему, но на машине под XP кавычки пришлось убрать) и до параметра — «%1″:
D:\Chrome\chrome.exe --user-data-dir=D:\chrome\Profile -- "%1"
UPD: ЕЩЕ ОДИН СПОСОБ ДЛЯ WINDOWS VISTA/7
– просто запустить хром без всяких правок в реестре, по умолчанию он создаст папку профиля на диске С (%USERPROFILE%\AppData\Local\Google\Chrome). Идем туда, удаляем папку User Data и вместо нее создаем софтлинк на папку нашего профиля:
mklink /D "c:\users\vasya\AppData\Local\Google\Chrome\User Data" "D:\chrome\Profile"
Все! Chrome настроен на дальнейшую работу. После правок в реестре машину не надо даже перезагружать, все должно заработать сразу. Теперь Chrome можно кустомайзить, настраивать, после чего просто копировать на любой другой комп, например на рабочий или ноутбук – только не забывая править значения реестра чтобы запускался как надо из любой программы. Можно даже просто создать .bat-файл и 1 раз запускать на каждой новой машине.
В следующих частях статьи я буду перечислять используемые мною фичи Opera, и осуществлять их в Chrome аналогичными расширениями или другими способами.
Tags: software