Есть ли способ найти название текущей темы в Google Chrome?

18

У меня есть настройка темы в Chrome, но это было некоторое время назад, вероятно, когда Chrome получил официальную поддержку тем. Я не могу найти способ установить название моей текущей темы. Я хочу использовать ту же тему на других машинах, но не знаю, какая это.

Итак, как узнать название установленной темы в Google Chrome?

Андрия
источник
2
может быть, вы можете добавить скриншот, есть только 34 темы :)
Я нашел, какая тема из списка тем Chrome. Но остается вопрос, как найти в Chrome, какая текущая тема?
Андрия
Существует более 34 тем: chrome.google.com/webstore/category/themes?hl=ru
mawcsco

Ответы:

13

Открыть файл: C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\Preferences

ПРИМЕЧАНИЕ: путь будет отличаться от ОС к ОС ... Я использую Windows 7. Выше файл не имеет расширения

Перейти к:

    "settings": (NOTE: it's inside "extensions" section){
    "[ExtensionOrApplicationId]":{

    }

....
}

Над разделом перечислены все расширения, установленные на вашем компьютере для текущего пользователя.

Теперь ищем раздел «тема». В этом разделе значения повторяются в разделах "id":<ExtensionOrApplicationId>и packуказывают на текущую тему. В целом этот раздел выглядит как ниже

  "theme": {
     "id": "ddgmdidminnkiajaonminefjlllglgap",
     "pack": "C:\\Users\\Administrator\\AppData\\Local\\Google\\Chrome\\User Data\\Default\\Extensions\\ddgmdidminnkiajaonminefjlllglgap\\1.0_0\\Cached Theme.pak"
  }

Если вы просто замените значение ddgmdidminnkiajaonminefjlllglgapдругим идентификатором темы и перезапустите Chrome, тогда новая тема будет загружена.

Надеюсь, это поможет... ;-)

Шалаб Авастхи
источник
12

Самый простой способ найти название вашей темы для Chrome - это; Нажмите на кнопку меню, затем выберите «Настройки». Нажмите «Получить темы». В верхнем правом углу вы увидите свой адрес электронной почты, за которым следует значок шестеренки. Нажмите на винтик. Выберите свои приложения. Будет отображен список всех ваших приложений, включая ваши темы.

Пропустить Трибби
источник
3
Это самый простой способ!
gooddadmike
4

У меня была та же проблема, что и у вас, и я нашел способ. Это очень уродливый способ, так что если у вас установлено много расширений, это может быть чем-то вроде работы:

  1. Найдите папку, в которой находятся расширения Chrome. В Windows XP это:C:\Documents and Settings\"USER NAME"\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions

  2. Здесь много папок со странными именами. Я предполагаю, что они являются уникальными идентификаторами для каждого расширения. Затем я использовал URL-адрес из нового интернет-магазина Google Chrome, например, это расширение, и изменил последнюю часть URL-адреса на ссылки из папок. Одной из них была моя тема, и на странице было указано название.

Рене
источник
4

Я столкнулся с той же проблемой, что и вы, и решил ее, заметив, что когда я нажимаю на расширение в Chrome Web Store, в адресной строке появляется тот же идентификатор, что и в папке расширений!

Таким образом, вы можете просто заменить это в URL, и оно приведет вас к правильному расширению / теме.

Пример:

  • URL: https://chrome.google.com/webstore/detail/pgbdhkpacgdhfabeceekiafonfkipohm?hl=en
  • Путь: [Windows7Partition]:\Users\[CurrentUser]\AppData\Local\Google\Chrome\User Data\Default\Extensions\pgbdhkpacgdhfabeceekiafonfkipohm

в этом примере идентификатор был pgbdhkpacgdhfabeceekiafonfkipohm

Isti115
источник
3

Зайдите в Chrome Store и установите « Диспетчер расширений (он же Switcher) »

Эта утилита расскажет вам не только о том, какую ТЕМУ вы установили, но и позволит вам иметь несколько тем, между которыми вы можете переключаться по желанию.

Темы

Кроме того, «Диспетчер расширений (также известный как Switcher)» также показывает все расширения и приложения, которые вы в данный момент установили, какие из них активны, а какие отключены.

введите описание изображения здесь

Вы также можете активировать, деактивировать или деинсталлировать свои расширения и / или приложения из этого менеджера.

тайский
источник
Существует также SimpleExtManager с меньшим количеством беспорядка.
Ильягпетров
2

Вот как узнать текущую тему через API chrome.management . Вы должны запустить это из расширения, которое имеет разрешение на управление в своем манифесте.

КОД, например, запустить в консоли JS

chrome.management.getAll(function (extensionInfoArray) {
    extensionInfoArray.forEach(function (extensionInfo) {
        if (extensionInfo.type === "theme" && extensionInfo.enabled) {
            console.log(extensionInfo);
        }});
})

ВЫХОД в Консоли JS

Object {
description: "",
enabled: true,
homepageUrl: "https://chrome.google.com/webstore/detail/hnfhcmjkebafbfikmbkhdpbmfpfjgiog",
hostPermissions: Array[0], id: "hnfhcmjkebafbfikmbkhdpbmfpfjgiog"…}
description: ""
enabled: true
homepageUrl: "https://chrome.google.com/webstore/detail/hnfhcmjkebafbfikmbkhdpbmfpfjgiog"
hostPermissions: Array[0]
id: "hnfhcmjkebafbfikmbkhdpbmfpfjgiog"
installType: "normal"
isApp: false
mayDisable: true
name: "Minimal"
offlineEnabled: false
optionsUrl: ""
permissions: Array[0]
type: "theme"
updateUrl: "http://clients2.google.com/service/update2/crx"
version: "1.0"
__proto__: Object
stackunderflow
источник
2

хром: // Настройки /

Введите это в адресную строку и нажмите Enter. Вы получите название вашей текущей темы в разделе «внешний вид»

Вишну В
источник
1

Существует очень простой способ найти имя текущей темы Chrome. Откройте папку «C: \ Documents and Settings \« ИМЯ ПОЛЬЗОВАТЕЛЯ »\ Local Settings \ Application Data \ Google \ Chrome \ User Data \ Default \ Extensions». Существуют папки, каждая из которых представляет расширение, которое вы установили. Просмотрите их, а в первой теме это еще одна папка с именем, подобным этому 1.0_0. И в этой последней папке находится файл "manifest.json". Так что откройте его с помощью блокнота, и вы увидите нужное имя.

Petr
источник
1

В моем случае я не был уверен, какую из нескольких тем с одинаковым названием я использовал. Я знал, что это был один из тем на Ubuntu.

Я обнаружил, что Chrome указал на это зеленым флажком при поиске в Chrome Web Store :

Chrome Web Store ищет темы "ubuntu" с выбранной темой, имеющей зеленую галочку в левом верхнем углу

Это может помочь не при всех обстоятельствах, но это дало мне информацию, которая мне была нужна, чтобы поделиться с кем-то моей текущей темой .

Бенджамин Оукс
источник
0

Еще один полезный совет: после определения темы с помощью принятого ответа, если вы ищете тему в Магазине Chrome и не можете ее установить, потому что получаете сообщение «Добавлено в Chrome», вам нужно перейти в Настройки Chrome и установить тему по умолчанию, Перезапустите браузер, а затем найдите в магазине нужную вам тему (ранее определенную), и вы сможете добавить ее.

xgMz
источник
0

С помощью проводника Windows перейдите и выполните C:\Users\<username>\AppData\Local\Google\Chromeпоиск .pak. Например, мои находки Cached Theme.pak.

Щелкните правой кнопкой мыши и выберите «Открыть местоположение файла». Полученный путь скажет вам название темы, например ...\Chrome\User Data\Default\Extensions\gapfoeoijjkibljnhednndeabimdilek\2_0.

Используйте это имя, чтобы найти нужную страницу в магазине: https://chrome.google.com/webstore/detail/classic-blue-theme/gapfoeoijjkibljnhednndeabimdilek?hl=en-GB&gl=US

Стив Питчерс
источник