Неофициальные патчи расширяющие функционал Вивальди

VivaldiHooks представляет собой набор скриптов для Вивальди браузера.

Походит на VivaldiPatches но имеет некоторые преимущества:

  • нет необходимости добавлять каждый мод (CSS / JavaScript) в browser.html: добавляется только jdhooks.js, другие файлы загружаются автоматически
  • скрипты почти идентичны оригинальным; Нет необходимости в портировании модов к каждой новой версии Вивальди
  • нет необходимости взаимодействовать с Минимизированный кодом; это означает, что более сложные моды могут быть сделаны проще;

также JavaScript моды выглядят гораздо более удобными для чтения, чем патчи

Установка

- Автоматическая (только для Windows)

Просто запустите installhooks.bat. Он найдет путь установки автоматически, если Вивальди установлен в качестве браузера по умолчанию.

Если Вивальди установлен в "Program Files" или любую другую папку для записи с ограничением, вы должны запустить скрипт от имени администратора.

Вы можете указать путь в командной строке:

installhooks.bat C:\programz\Vivaldi-snapshots\1.5.609.8\Application
installhooks.bat "C:\some path with spaces\Vivaldi\Application"

Еще один простой способ: перетащить каталог Вивальди и поместите его на installhooks.bat.

Примечание: browser.html будет перезаписан.

- Ручная

Скопируйте папку vivaldi в Vivaldi\Application{version}\resources

Или, если вы хотите сохранить моды, которые вы уже установили в browser.html, то скопируйте папку vivaldi\hooks и vivaldi\jdhooks.js в Vivaldi\Application{version}\resources\vivaldi, откройте Vivaldi\Application{version}\resources\vivaldi\browser.html в текстовом редакторе, добавьте строку

<script src="jdhooks.js"></script>

прямо перед линией с bundle.js.

Скриншоты патчей

bookmarks-button.js кнопка-меню закладок рядом с кнопкой обновления страницы

  

go-button.js - отдельная кнопка перехода по заданому адресу

 

move-window-buttons-maximized.js

 

qc-close-tab.js - кнопка закрытия табов

 

search-selected.js - отдельный пункт выбора поисковой системы в которой хотите искать

 

speeddial-shortcuts.js - назначение горячих клавиш для открытия ссылок

 

searchfield-current-engine-icon.js - иконка поисковой системы

 

devtools.js - втроенная панель зазработчика внутрь окна

 

 jdhooks-startup-settings.js - выбор хуков для загрузки в настройках

 

speeddial-items-geometry.js - настройка размеров плиток экспресс-панели

 

------------ Скачать ------------

VivaldiHooks_master.zip

1 ответ
авторизуйтесь чтобы ответить