Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Vivaldi (часть 7)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: часть 1, часть 2, часть 3, часть 4, часть 5, часть 6



Windows 10/11 32-bit | 64-bit | ARM64 | Linux, macOS, Android  

Последняя версия для Windows 7/8/8.1 - 5.6.2867.62 32-bit | 64-bit  
   

Тестовая сборка:
6.10.3468.4 (16.09.2024)

Windows 10/11 32-bit | 64-bit | ARM64 | Linux, macOS



Внутренние ссылки для Vivaldi — vivaldi://
Страница для отправки баг-репортов; писать только на английском!
Русскоязычная ветка на официальном форуме — для пожеланий предложений
Chrome WebStore | Opera — официальный репозиторий расширений

Результаты опроса по добавлению новых функций в браузер Vivaldi (проведённого в 2015 году)
Результаты опроса о популярности функций браузера Vivaldi (проведённого в 2016 году)

Ссылки:
Team Blog
Архив предыдущих версий браузера со списками изменений
Vivaldi :: Хабр (Остальное)
Vivaldi :: ВКонтакте
Vivaldi :: Twitter
Vivaldi :: Vivaldi Tips

Release Notes
Полный список функций браузера Vivaldi (обновляется)
История реализации функций Vivaldi | Подробности...
Список Capushon

Решение проблем:
by den_po: VivaldiHooks
Делаем компактный интерфейс при помощи css (forum Vivaldi)
Делаем полный портабл из официального дистрибутива
 
Устаревшее:
Делаем полный портабл [обновлено: 17.12.22]

Всего записей: 39038 | Зарегистр. 26-02-2002 | Отправлено: 11:52 22-10-2023 | Исправлено: MAX63ru, 07:30 26-09-2024
RazOne707

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
Можно попробовать прописать и посмотреть что из этого выйдет, но тоже сомнения:
https://chromium.googlesource.com/experimental/chromium/src/+/75a4ab55b7a435c4977efe15ae2304ac308664bb/chrome/browser/resources/default_apps/external_extensions.json

Всего записей: 1836 | Зарегистр. 06-10-2023 | Отправлено: 09:19 11-03-2024 | Исправлено: RazOne707, 09:32 11-03-2024
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RazOne707
это делается при сборке браузера, а не после

Всего записей: 4895 | Зарегистр. 11-02-2020 | Отправлено: 12:38 11-03-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RazOne707
там вот  непонятно а где эти расширения располагаются? толи они в интернете, толи в папке какой-то, вот это неопнятно куда расширения помещать или они сами будут скачиваться и устанавливаться?

Всего записей: 6596 | Зарегистр. 05-06-2012 | Отправлено: 13:21 11-03-2024
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
это для сборки браузера сделано, чтобы дефолтные "расширки" запихнуть в файл ресурсов, из которого уже они будут работать
это не для пользователей

Всего записей: 4895 | Зарегистр. 11-02-2020 | Отправлено: 13:27 11-03-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
ааааа - понятно тогда, ну ладно, тогда не буду мучаться напрягать мозг, спс )))

Всего записей: 6596 | Зарегистр. 05-06-2012 | Отправлено: 13:29 11-03-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
Я ж тебе сразу сказал, что это не поможет...  
 
Добавлено:
Да и сам подумай, если б оно "так просто" работало и позволяло уносить с собой расширки, то нафига тогда кто-то бы стал заморачиваться и делать chrome++ dllку...

Всего записей: 17628 | Зарегистр. 04-11-2010 | Отправлено: 21:01 11-03-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
не не, я вроде разобрался почему у меня настройки расширений и сами расширения исчезали после обновления версии, короче я ставил расширения типом распаковки и вот поэтому наверно они не сохранялись, а вот терь я поставил эти же расширения типом перетаскивания .crx файла в браузер и вот терь при следующем обновлении проверю сохранятся-ли расширения и настройки - ага

Всего записей: 6596 | Зарегистр. 05-06-2012 | Отправлено: 23:03 11-03-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
Хотя, был ещё вроде запасной вариант. Можно через ком.строку запуска явно указывать папки с конкретными расширками (распакованными), но это вообще гемор и при наличии version.dll вообще нафиг не нужно.
 
Добавлено:
Да и я не уверен, что в нынешних версиях хромых это ещё работает...

Всего записей: 17628 | Зарегистр. 04-11-2010 | Отправлено: 23:14 11-03-2024
FiLinX



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
Цитата:
там вот  непонятно а где эти расширения располагаются?  

Для автоустановки набора своих расширений при запуске нового хромого, в его программной директории (не в юзердата) нужно создать папку  -  default_apps
И набросав в неё свои crx, создать там же файл  -  external_extensions.json  -  заполнив его данными этих расширений, типа:

Код:
{
    "immpkjjlgappgfkkfieppnmlhakdmaab" : {
    "external_crx": "Imagus.crx",
    "external_version": "0.9.8.74"
  },
    "omkfmpieigblcllmkgbflkikinpkodlk" : {
    "external_crx": "enhanced_h264ify.crx",
    "external_version": "2.1.0"
  },
..
..
}

https://i.imgur.com/6RNlEPZ.png
https://i.imgur.com/JueOyC9.png
 
Добавлено:
insorg
Цитата:
Хотя, был ещё вроде запасной вариант

Есть вот такой ключик, но я не тестил:
--load-extension    
Comma-separated list of paths to extensions to load at startup   --  Разделенный запятыми список путей к расширениям для загрузки при запуске
 
Добавлено:
Ещё, вроде как есть возможность принудительной установки кучки своих расширок  -  из директории    ..\User Data\extensions_crx_cache\
Но я не знаю, как их туда адекватно разместить  -  они там с какими то сложными кодовыми расширениями файлов, типа:
mfgdmpfihlmdekaclngibpjhdebndhdj_1.87f474814e833f0a0a3289ad7a1e28b96093051b6d173d3d8fb158bb8f6f0fe6
По сути это те же crx архивы - https://i.imgur.com/RAlaMpG.png  - только с ID именами и _1 на конце имени.
Хотя можно наверное попробовать разместить там свои расширки вообще без этих кодовых хвостов, а вдруг прокатит?)
 
Эти директории с расширками в юзердате, образуются если долго использовать браузер с   --disable-background-networking,  а затем запустить в обход (напрямую с chrome.exe)
http://forum.ru-board.com/topic.cgi?forum=5&topic=51121&start=2400#12
 
Добавлено:
Есть и ещё ключики, но они похоже чисто для web-app (для приложений-сервисов).
 
--enable-app-list
If set, the app list will be enabled as if enabled from CWS.  --  Если этот параметр установлен, список приложений будет включен, как если бы он был включен из CWS.
 
--reset-app-list-install-state
If set, the app list will forget it has been installed on startup. Note this doesn't prevent the app list from running, it just makes Chrome think the app list hasn't been enabled (as in kEnableAppList) yet.    --    Если установлено, список приложений забудет, что оно было установлено при запуске.  Обратите внимание, что это не предотвращает запуск списка приложений, а просто заставляет Chrome думать, что список приложений еще не включен (как в kEnableAppList).
 
-list-apps    
Writes open and installed web apps for each profile to the specified file without launching a new browser window or tab. Pass a absolute file path to specify where to output the information. Can be used together with optional --profile-base-name switch to only write information for a given profile     --     Записывает открытые и установленные веб-приложения для каждого профиля в указанный файл без запуска нового окна или вкладки браузера.  Передайте абсолютный путь к файлу, чтобы указать, куда выводить информацию.  Может использоваться вместе с необязательным переключателем --profile-base-name для записи информации только для данного профиля.
 
Вот этот последний ключик непойму, он для экспорта? Или как?

Всего записей: 2269 | Зарегистр. 05-05-2010 | Отправлено: 23:46 11-03-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX
Цитата:
{
    "immpkjjlgappgfkkfieppnmlhakdmaab" : {
    "external_crx": "Imagus.crx",
    "external_version": "0.9.8.74"
  },
    "omkfmpieigblcllmkgbflkikinpkodlk" : {
    "external_crx": "enhanced_h264ify.crx",
    "external_version": "2.1.0"
  },
а вот эти наборы букв их отккуда взять?
 
 
 
Добавлено:
......всмысле которые я жирным выделил самые верхние

Всего записей: 6596 | Зарегистр. 05-06-2012 | Отправлено: 00:02 12-03-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pangasiys
Идёшь в гуглозин, там смотришь на ссылку
https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm
Вот, те самые буковки из ссылки тебе и нужны.
 
Добавлено:
FiLinX
Цитата:
--load-extension    
Comma-separated list of paths to extensions to load at startup  
Да, вроде этот и был, если не ошибаюсь. Я им разок или два побаловался, да и выкинул.  
Если запустил браузер без него - расширки не будет. А запускать с ним  - так никакой строки не хватит, чтоб всё пережевать, ведь в ней далеко не только это будет, а ещё куча других параметров. Улететь за 2 тысячи знаков - вообще легче простого. А про "ярлычковые" 256 я вообще молчу...

Всего записей: 17628 | Зарегистр. 04-11-2010 | Отправлено: 01:09 12-03-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
понял )))) спс )))) никогда в жизни бы не догадался )))))

Всего записей: 6596 | Зарегистр. 05-06-2012 | Отправлено: 01:29 12-03-2024
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FiLinX
Цитата:
Для автоустановки набора своих расширений при запуске нового хромого, в его программной директории (не в юзердата) нужно создать папку  -  default_apps
И набросав в неё свои crx, создать там же файл  -  external_extensions.json  -  заполнив его данными этих расширений, типа:

в какой момент они должны подгрузится?  
 
 
Добавлено:
ага понял, подгружается только если запускаешь браузер с новой юзердатой первый запуск (а это большинству не нужно), и устанавливает только расширение если оно есть в магазе, если нет то не подгружает
ну такое
проще тогда в политики в реестр или просто в реестр закинуть

Код:
Windows Registry Editor Version 5.00
 
[HKEY_CURRENT_USER\SOFTWARE\Google\Chrome\Extensions\ngpampappnmepgilojfohadhhmbhlaek]
"path"="C:\\Program Files (x86)\\Internet Download Manager\\IDMGCExt.crx"
"version"="6.41.20"

там берётся именно offline расширение, из папки даже если его нет в магазе оно установится
распакованные не пробовал, но вроде тоже как то можно было прописывать
 
Добавлено:
причём так в одну ветку реестра прописываешь и во все хромы оно залетит

Всего записей: 4895 | Зарегистр. 11-02-2020 | Отправлено: 02:17 12-03-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
там берётся именно offline расширение, из папки даже если его нет в магазе оно установится
распакованные не пробовал, но вроде тоже как то можно было прописывать  

А зачем распаковывать или crx подсовывать, если можно проще и удобнее...
http://forum.ru-board.com/topic.cgi?forum=2&topic=5915#6
 
Добавлено:
pangasiys
Загляни на мой батник и описание там же в посте.
Если не знаком с этим методом, описание прочитай внимательно, чтоб не было потом вопросов к очевидному.

Всего записей: 17628 | Зарегистр. 04-11-2010 | Отправлено: 03:05 12-03-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
прочёл там и мне это не подходит чтоб в реестр лазить, у меня портабельный браузер и и он запускается лаунчером и после закрытия подчищает за собой все следы и в реестре нету следов от него, мне понравился метод FiLinX , потом попробую как-нибудь его метод проверю - хе

Всего записей: 6596 | Зарегистр. 05-06-2012 | Отправлено: 14:18 12-03-2024
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Цитата:
А зачем распаковывать или crx подсовывать, если можно проще и удобнее..

так это те же самые пути, только ты их там из магаза устанавливаешь https://clients2.google.com/service/update2/crx
а я написал что расширки которых нет в магазе
 
Добавлено:
pangasiys

Цитата:
и после закрытия подчищает за собой все следы и в реестре нету следов от него

самое глупое что люди в это сильно уверовали, что это что то плохое, хотя по факту влияет это только на удобства

Всего записей: 4895 | Зарегистр. 11-02-2020 | Отправлено: 15:33 12-03-2024
pangasiys



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple
Цитата:
 что это что то плохое
ты дома пыль вытираешь?
 

Всего записей: 6596 | Зарегистр. 05-06-2012 | Отправлено: 16:38 12-03-2024
RazOne707

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple

Цитата:
это для сборки браузера сделано, чтобы дефолтные "расширки" запихнуть в файл ресурсов, из которого уже они будут работать
это не для пользователей

Файл external_extensions.json находится изначально вынесенный в Extensions

Всего записей: 1836 | Зарегистр. 06-10-2023 | Отправлено: 17:41 12-03-2024 | Исправлено: RazOne707, 17:59 12-03-2024
greeple

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RazOne707
Цитата:
Файл external_extensions.json находится изначально вынесенный в Extensions

ну и что? ты решил ответить на сообщение уже после того как я проверил это

Цитата:
Для автоустановки набора своих расширений при запуске нового хромого, в его программной директории (не в юзердата) нужно создать папку  -  default_apps
И набросав в неё свои crx, создать там же файл  -  external_extensions.json  -  заполнив его данными этих расширений, типа:

из папки Extensions они не устанавливаются даже если ты первый раз запускаешь
 
Добавлено:
pangasiys
Цитата:
ты дома пыль вытираешь?

очень смешно
по твоей же методе вопрос задам
из земли торчит труба, из неё течёт вода, на табличке написано "это не родник, это отходы предприятия"
ты прочитаешь, а потом уберёшь табличку?  
если ты считаешь это пылью, то всё понятно
адепты чистоты часто принимают нормальные ветки как мусор, а потом спрашивают "а почему у меня это, а почему не так..."
 
Добавлено:
"а как перенести расширения... "

Всего записей: 4895 | Зарегистр. 11-02-2020 | Отправлено: 19:25 12-03-2024
RazOne707

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greeple

Цитата:
ну и что? ты решил ответить на сообщение уже после того как я проверил это
 

Откуда я знаю что кто проверяет. Ты написал утвердительно: "что это для сборки браузера и не для пользователей."
Я пишу: что уже в установленных хромобраузерах есть папка Extension с этим одним файлом - что как бы намекает. Вот и все.

Всего записей: 1836 | Зарегистр. 06-10-2023 | Отправлено: 19:33 12-03-2024 | Исправлено: RazOne707, 19:35 12-03-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163

Компьютерный форум Ru.Board » Компьютеры » Программы » Vivaldi (часть 7)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru