Я использую Chromium Portable в Windows в среде, которая не сохраняет вещи после перезагрузки. При каждом запуске программы он жалуется на какой-то недостающий API-ключ (см. Скриншот на немецком языке). Ссылка на дополнительную информацию ведет на вики-страницу chromium, где говорится, что первое требование для получения такого ключа говорит о Make sure you are a member of chromium-dev@chromium.org
что говорит мне о том, что это не то, что я хочу, так как я только хочу использовать этот браузер. Я просмотрел несколько выпусков этого портативного пакета, и он уже довольно долго без меня ничего настраивал. Это что-то, что разработчики пакетов забыли отключить? Как я могу избавиться от этого?
3 ответа
Из Chromium Portable Help.html:
Chromium Portable имеет несколько настроек, которые влияют на поведение программы запуска и браузера. Их можно установить, создав файл с именем ChromiumPortable.ini вместе с ChromiumPortable.exe.
Файл ChromiumPortable.ini состоит из строк в формате ключ = значение. Действительные ключи перечислены ниже.
[...]
GoogleAPIKeys=<api key> :: <client id> :: <client secret>
Ключи доступа для API Google. Более подробная информация доступна на веб-сайте разработки Chromium. Обратите внимание, что разделители (::) окружены одним пробелом с каждой стороны.
Создайте свои ключи API, как описано здесь (http://www.chromium.org/developers/how-tos/api-keys), и создайте INI-файл для использования их в Chromium Portable. Работал на меня! Синхронизация активна сейчас.
Portable X-Chromium 37.0.2007.0 не имеет этой проблемы.
http://www.winpenpack.com/en/download.php?view.1082
Просто скачайте и запустите.
Спустя всего три года я действительно узнал, что это так же просто, как определить
export GOOGLE_API_KEY=""
export GOOGLE_DEFAULT_CLIENT_ID=""
export GOOGLE_DEFAULT_CLIENT_SECRET=""
в вашем ~/.profile
чтобы избавиться от этого предупреждения.
Мой источник этого также имеет решение для Windows.