Неофициальные патчи расширяющие функционал Вивальди
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 - настройка размеров плиток экспресс-панели
------------ Скачать ------------
