Как стать автором
Обновить

Комментарии 172

Ещё бы для линукса инструкцию…
и мак оси…
По инструкции, что перевел, надо:

— Открыть папку /Applications и правой кнопкой щелкнуть по Chromium.app, выбрать«Show Package Contents»
— Перейти к Contents/MacOS, и переименовать Chromium на Chromium-Exec
— Создать файл Chromium с следующими двумя строками:
#!/bin/sh exec
/Applications/Chromium.app/Contents/MacOS/Chromium-Exec --enable-apps --apps-panel $@
— Открыть терминал и запустить chmod +x /Applications/Chromium.app/Contents/MacOS/Chromium
— Перезапустить Chromium
— Перейти к Chromium.app/Contents/Versions/{Your Version}/Chromium Framework.framework/Resources в finder'е
— Открыть менеджер расширений, нажав «Developer Mode» и кликнув «Load Unpacked Extension»
— Перетащить папку приложения, которое вы хотите (например gmail_app) из finder'а в открытое диалоговое окно Chromium, нажать Open
— Повторяем для всех приложений, которые хотим добавить

P.S. Отпишись, когда опробуешь, добавлю в пост.
Так работает.
Только у меня, например, везде имена файлов не Chromium, а Google Chrome.
Как-то сложно всё у вас.
В линуксе для опций есть файлик /etc/chromium/default и /etc/chrome/default
В маокоси возможно тоже есть что-то подобное.
НЛО прилетело и опубликовало эту надпись здесь
всё верно ниже я исправился. а формат у него приблизительно такой:
$ cat /etc/chromium-browser/default
# Default settings for chromium-browser. This file is sourced by /bin/sh from
# /usr/bin/chromium-browser

# Options to pass to chromium-browser
CHROMIUM_FLAGS="--always-enable-dev-tools --enable-apps --apps-panel --bookmark-menu
 --enable-benchmarking --enable-cloud-print --enable-experimental-extension-apis
 --enable-webgl --enable-extension-timeline-api --enable-fastback
 --enable-nacl --enable-native-web-workers
 --enable-preconnect --enable-print-preview --internal-nacl --enable-indexed-database"
да, а у вас Хром или Хромиум?
НЛО прилетело и опубликовало эту надпись здесь
Вы вообще эти файлы нашли? Они уже дожны присутствовать. Флаги запихиваются в соответствующую переменную в файле.
НЛО прилетело и опубликовало эту надпись здесь
блин, я помню был подобный и для Хрома. Ща ставлю, погляжу.
Сразу делал под виндой… заработало.
А на маке, после синхронизации, тоже включилась возможность устанавливать дополнения…
Что-то гугл подзабил на макось… Хром-сборка как была 5.0.375.99 — так там по сей день и лежит.
Ошибаетесь товарищ, у меня сейчас 6.0.453.1 dev :)
где взять?
О спасибо!
Как я понял, всё тоже самое, только приложения ищем в /opt/google/chrome/resources/
Не нахожу у себя в каталоге /opt папку google…
/usr/lib/chromium-browser/
У меня в папке Resources только одна папка inspector…

6.0.456.0 (51609) Built on Ubuntu 10.04, running on LinuxMint 9
тоже самое только inspector
inspector ставится туда отдельным пакетом. Папка с аппсами видимо тоже будет собрана аналогично.
/etc/chromium/default и /etc/chrome/default
/etc/chromium-browser/default и /etc/google-chrome/default
Что у вас за дистрибутив?.. браузер пишущий свои опции в /etc — это ужас.
Корректный способ в линуксах/маках — создать файлик где нибудь в ~/bin с содержанием:
#! /bin/sh
google-chrome --enable-apps --apps-panel

и добавить ~/bin в PATH
Ubuntu
Браузер в /etc ничего не пишет. Он соурсит оттуда файлик, если вдруг админ захочет прописать туда командлайновые свичи для всех пользователей.
Нормальный правильный и вполне linux-way. И не нужны костыли в ~/bin
для пользовательских приложений корректное место для хранения настроек — ~/.config/
ну или хотя бы просто ~/

к слову посмотрите — он небось у вас в крон прописал автообновление себя )
по крайней мере предыдущие версии в убунте так делали.
НЛО прилетело и опубликовало эту надпись здесь
перечитайте мой коммент. 1. не настройки, а ключи запуска 2. не пользотельские, а общесистемные 3. не пишет, а читает 4. в комментах не было, но у меня Хромиум из PPA, который я обновляю сам.
Корректный способ в линуксе — это дописать в .desktop файле опции запуска и не плодить лишние скрипты.
НЛО прилетело и опубликовало эту надпись здесь
В gnome — да, возможно, не используется. krunner же при поиске по мере набора запускает как раз с использованием .desktop (или предлагает выбор при полностью набранной команде).
НЛО прилетело и опубликовало эту надпись здесь
Ок, если нужно более широкое решение, то поможет alias в ~/.bashrc

И вообще, часто ли браузер из скрипта пускается? :)
НЛО прилетело и опубликовало эту надпись здесь
все зависит от задач. и если эти задачи — не красноглазие со скриптами ради великой цели, а ежедневный запуск браузера, то не нужно страдать фигней со
пардон, случайно отправил. вобщем, суть, думаю, ясна.
НЛО прилетело и опубликовало эту надпись здесь
Да ладно, уговорил. Я еще раз говорю, все зависит от задач.
Где-то видел рецепт для виртхостингов бех хрона — запускать браузер локально по расписанию :)
А можно что-нибудь в manifest.json или ещё где-нибудь зареплейсить, чтобы это счастье заработало с моим доменом, хостящемся на Google Apps Standard Edition?
не нашли решения?
Наверное, можно отсюда оттолкнуться и сделать
Для пользователей Speed Dial расширения: его придётся отключить, так как при нём на панели не отображается ничего кроме строки поиска.
НЛО прилетело и опубликовало эту надпись здесь
Для пользователей Speed Dial расширения: придется еще раз кликнуть на ссылку «Most visited» в открывшемся окошке со строкой поиска. Причем сделать это один раз, в дальнейшем оно будет открываться автоматически.
Для ХР:
c:\Documents and Settings\%username%\Local Settings\Application Data\Google\Chrome\Application\6.0.453.1\Resources\
а я думаю, почему не запускаются старые проекты приложений. А всё потому как манифест опять по новому оформляется )))
раньше достаточно было написать так:
"launch": {
  "local_path": "main.html"
 }


* This source code was highlighted with Source Code Highlighter.


то теперь нужно :
"app": {
  "launch": {
  "local_path": "main.html"
 }
 }


* This source code was highlighted with Source Code Highlighter.
.
Теперь всё заработало и стало как-то радостней!
во всех постах про dev Хрома есть эта фразы: Обновляемся до последней сборки
А можно для тех кто совсем не в теме давать каждый раз ссылку — откуда вообще брать эту последнюю сборку dev?
если же Chrome самостоятельно не обновляется, то последнюю версию можно скачать здесь — www.filehippo.com/download_google_chrome/
НЛО прилетело и опубликовало эту надпись здесь
а по поводу --apps-panel нельзя теперь открыть несколько пустых вкладок
да, мне это тоже не понравилось…
Может в следующих сборках добавят кнопку для создания пустой вкладки?

P.S. Спасибо за дельные комментарии
В Linux Apps Panel появляется просто сверху быстрого вызова, так что можно открывать их сколько угодно.
в win хоть сколько можно сделать пустых вкладок → правая кнопка→новая вкладка
Скролом на кнопку c изображением домика справа от омнибара можно нажать
Слева :)
ничего не понял! куда нажать?

На домик средней кнопкой мыши (она же скроллинг)
так на табах с приложениями нет строки адреса и кнопок! ;)
по умолчанию, конечно же!
Вначале на кнопках жмем «Закрепить». Потом в ярлыке убираем --enable-apps --apps-panel.
Тогда открываются пустые вкладки. У меня так работает.
ИМХО, менее удобно, чем сторонние расширения
У хромиума множество ключей, а где можно взглянуть на весь список?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Так, похоже закрепить в панели задач в семерки так и нельзя. Мне было очень удобно так с gmail'ом.
можно! задаёте значения ключей для ярлыка в Пуск. Запускаете через этот ярлык, пините. К сожалению, опции не подхватываются при клике по ссылке в стороннем приложении при незапущенном хроме.
А можно поподробнее? У меня нет никаких «Создать ярлыки приложения...» и не вижу иконки gmail на taskbar'е
дык, иконки и не будет на таскбаре. посмотрите коммент ниже.
Раньше было, именно это мне и нравилось. Gmail мог висеть отдельным окном, да и на таскбаре была иконка.
Что это дает? Заметил только неудобное всплывающее окно при открытии новой вкладки и «красивые» иконки приложений на панели вкладок.
Да. Тоже самое можно и PinTab сделать, в чём плюс данных приложений?
Через PinTab оно их схлопывает, а тут как док делает. И всё. Тоже не вижу профита. Кроме того, если хром закрыть и открыть снова — то приложение пропадет, и его нужно снова запускать. С закрепленными табами такого не было.
Если в кратце, то см. мой коммент ниже
> Обновляемся до последней сборки (6.0.453.1 beta)

Вы уверены, что есть 6.0.453.1 beta? Может dev?
Исправил, спасибо
Чем это отличается от закладок? Хоть какое-нибудь их этих Аппс работает оффлайн?
НЛО прилетело и опубликовало эту надпись здесь
Блин, откуда у вас такие отличия))) У меня вкладка выглядит точь-в-точь как запиненная(а тут на скринах низенькие такие), и адресная строка есть, функционирующая.

У меня хром, винда ХР. Мож это только в Хромиуме такое?
Подскажите, как именно добавить данные строчки к ярлыку? Вроде добавил, однако при выборе apps выдает ошибку, «apps not enable», то есть видимо где-то не там добавил.

Версия хрома последняя dev.
Щелкаете правой кнопкой по ярлыку, выбираете «свойства» и затем в поле «Объект» вписываете все необходимые ключи.
Вот пример:


Спасибо за столь подробное разъяснение. Действительно не там добавлял-)
Прошу прощения конечно, но у меня при этом действии выскакивает ошибка «Имя конечного файла задано неправильно. Проверьте правильность указанного пути и имени файла.»
Это как исправляется?
Сори, сам уже разобрался. Оказывается команды надо ставить после кавычек.
о чом речь вообще? чо там заработало? чо за хрень такая? вы с кем разговариваете на своем птичьем языке?

говорите по-русски, нах
И заминусовали…
Я вот тоже нифига не понял :/
Уважаемый. Учитесь задавать вопросы более конкретно и содержательно. Я например тоже не сразу понял, как сделать вышенаписанное, однако после пары конкретных вопросов стало все понятно. А еще лучше читайте все коменты сверху. Если же для Вас это «птичий язык», может вообще не стоит сюда лезть и писать бессмысленные коменты?
как сделать — это не вопрос, вопрос — что это за барахло и нахрена оно сдалось

ваш понт не защитан
Только мне кажется, что это уже какое-то внедрение ChromeOS в Windows через браузер?
это так и есть
К.О.
А как активировать кнопки приложений слева от табов? У меня не появились после этой инструкции.
после запуска приложения (нажатие на "+«сик возле табов, и выбор одного из установленных приложений) они появляются слева от табов.
зы: сорри если не ясно выразился.
Я уже понял, но спасибо.
у меня кнопки появились… но в виде обычных pinned табов… а не в таком гламурном обрамлении
да и выпадающая панель не появилась
НЛО прилетело и опубликовало эту надпись здесь
Расскажите неучу, как обновиться до dev версии?
ну да, или так :)
Заголовок сбивает с толку. В Chrome заработали приложения, а не google apps.
Тот же gmail пока работает только со стандартной почтой, с почтой google apps работать нельзя.
Поправьте.
поправил на «В Chrome заработали приложения»
можно, чуть-чуть допилить файлы в директории C:\Users\%username%\AppData\Local\Google\Chrome\Application\%version%\Resources.
как раз ниже об этом писал.
НЛО прилетело и опубликовало эту надпись здесь
залейте эти файлы приложений, а то в chromium нет их
Всё это, конечно, круто, но в девелоперской версии Хрома глючат и не всегда корректно корректно отоюражаются многие сайты, да и сама версия нестабильная. Поэтому я уж лучше подожду, когда эта фича станет доступна на пользовательской версии.
Спасибо, отлично работает. А скажите, вот эти маленькие закладочки, как их включить?
«закладки» появляются сами, достаточно запустить какое-либо приложение
спасибо, и в правду помогло. Самое интересное, что я попробовал запустить, но вкладок не появилось, а после вашего совета все произошло. Так что двойное спасибо.
Магия!
По теме — у меня на linux всё отлично заработало по рецепту.
После таких, почти ежедневных, обзоров новых возможностей Chromium нововведения в Firefox 4 уже не кажутся такими уж новыми.
А еще есть какие приложения под него?
На windows 7 всё заработало.
На Ubuntu 10.04 не могу перейти на ubstable. Причем пишет, что установлен 6.0.453.1-r51400, а в окне «О браузере...» 5.0.375.86
скриншот беды
Кто нибудь знает, как быть?
попробуй killall -9 google-chrome на всякий пожарный
Жаль не работает с google apps for domain
именно по этому пришлось их отключить
поделитесь содержимым каталога C:\Users\%username%\AppData\Local\Google\Chrome\Application\%version%\Resources
и напишите имя вашего домена — попробую сделать.
мне уже стало понятно как это делается, в каждой папке с приложениями лежат файлы manifest.json

Содержимое примерно следующее:
«app»: {
«urls»: [
"*://www.google.com/calendar/"
],
«launch»: {
«container»: «tab»,
«web_url»: «https://www.google.com/calendar/»

меняем на нужные урлы.
если несложно, поделитесь всё-таки зипом каталога. Линукс сборки, по крайней мере Хромиума, пока обделены этими файликами.
galushka.com/files/chrome.rar
спасибо за подсказку.
заработало и с Google for your domain
А где бы ещё раздобыть Apps?
Не очень понятно чем эти apps отличаются от просто букмарка гмыла…
ну прав у них побольше будет, если не считать большой иконки и особого вида таба, который лучше идентифицируется среди десятков других. В манифесте прописаны все привелигированные АПИ типа нотификаций, геолокаций, неограниченного стораджа и т.д. В принципе приложение может получить подобные права и без установки, но для этого браузер выведет по инфобару на требуюмую фичу. Устанавливая приложение вы соглашаетесь предоставить приложению доступ ко всем АПИ прописанным в манифесте одним махом.
чото у меня нет такой папки даже, application, только Local\Google\Chrome\User Data =/
нашел, в программ файлсах она
тут пути под семерку и висту кажется.
у меня семерка
Хром ставили с google.com/chrome или из Desktop Pack?
из google.com/chrome
Тогда странно, как он у вас оказался в ПрограмФайлс. Рецепт не подскажете, а то надо иногда в многоюзерских конфигурациях, а у меня не выходило.
честно понятия не имею, может потому что 64-битная винда, хотя врядли
чтобы не париться с пониманием где у вас хром поищите на диске папки с названиями:
calendar_app
gmail_app
docs_app
да я уже нашел, в программ файлс оно все, правда так и не смог заставить работать, если добавляешь ключи к ярлыку после " он не воспринимает их, а если до " до ругается, что я делаю не так?
а, все ок было, я просто хром в другом окне держал открытым) нужно было полностью все закрыть, не понравились мне эти приложения+спид дьял сломался :(
про спид диал, что-то было в комментах выше.
что бы тестить опции не закрывая текущего Хрома, можно до кучи воспользоваться опцией --user-data-dir=, что создаст новый профиль не мешающий текущему.
тут не в этом дело. обычно Хром устанавливается в папку пользовательского профиля, не зависимо XP это ли «семёрка». В Program Files, если мне не изменяет память Хром ставится только из Desktop Pack'а, а этот вариант никто в интсрукциях не учитывает.
Я уже понял чего мне не хватает в GMAIL приложении: индикации о новых сообщениях.
поскольку теперь оно отображается как иконка, заголовка окна нет.
ну права ему на это уже дали («permissions»: [ «notifications» ]), осталось дожаться реализации в самом гмейле. ну или юзать Google Mail Checker Plus
Прошу прощения, Хабрапарсер так и не научился отличать этот url…
ничего, я нашел. Но для иконок приложений — не работает.
Возможно, я не пробовал. Но для обычных закрепленных вкладок вполне подходит.
А возможно ли реализовать автоматическую загрузку приложений при каждом запуске Chrome? Чтобы они сразу же открывались в определенном порядке в таких мини вкладках, как на вашем скрине?
Ну вот типа так получилось с новым приложением: twitpic.com/22v8hq
хм… приложения появились… а вот панельки отдельной под них нету… как на скринах… что я не так делаю?
надо выбирать и открывать папку каждого расширения отдельно
так и сделал…
запускаю с воттакими ключиками google-chrome --apps-panel --enable-apps --new-wrench-menu
получилось вот так

ubuntu 10.04 версия хрома 6.0.453.1 dev
-обновил
-добавил к ярлыку --enable-apps --apps-panel
-в режиме разработчика иду по указанному пути, и мне выдается такая ошибка twitpic.com/22v9xc
Использую 7ку. Запускал от имени администратора, та же ошибка.
В чем дело? Нужные файлы лежат на месте.
Вы скорее всего указываете общую папку «Resources», а надо выбрать каждое приложение: .../Resources/calendar_app/ и т.д. По крайней мере я так делала (тоже 7 стоит).
все равно выдает ошибку twitpic.com/22vqb0
не могу понять в чем же дело
Если говорит, что Apps are not enabled, значит ключа --enable-apps Хром не увидел: либо вы не верно их прописали, либо пытаетесь запустить не выключив все текущие копии Хрома.
извини за оффтоп, но где такую тему для gmail взять?
Там где и все темы, в настройках. На английском называется «Desk».
То ли из-за перехода на dev ветку, то ли из-за добавления к ярлыку этих параметров, но отвалился Chrowety
Добавил ключи. Установил приложения. При нажатии на "+" всплывает просто адресная строка никаких приложений нет. А где обещанная радость?
Решил проблему. были такие вот ошибки: twitpic.com/22vqb0 twitpic.com/22v9xc
Помогла тишь переустановка Google Chrome. После, все установилось легко.
скажите, вы пробовали закрыть все окна Хрома перед переустановкой и попытками запустить Хром с ключами? Что убедится, что текущее окно Хрома подцепило ваши ключи можно посмотреть страницу about:version
делал с открытыми окнами. Щас уже все работает. вроде все прописывалось.
вот в этом и заключалась проблема. можно было не переустанавливать.
НЛО прилетело и опубликовало эту надпись здесь
--app-panel в linux пока не реализовали
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории