Как работает JustZix
Шесть шагов от нуля до синхронизированной коллекции правил CSS/JS, готовой к обмену.
Шаг 1 — Установка в режиме разработчика
JustZix пока не опубликован в Chrome Web Store, но вы можете скачать текущую версию и установить её вручную за 2 минуты. Режим разработчика в Chrome позволяет загрузить любое расширение из папки на диске — это стандартный механизм, которым пользуются разработчики. Расширение сохраняется между перезапусками браузера.
- Скачайте ZIP со страницы загрузки.
- Распакуйте — вы получите папку
justzix/. - Откройте
chrome://extensions/в Chrome. - Включите «Режим разработчика» переключателем в правом верхнем углу.
- Нажмите «Загрузить распакованное расширение» и выберите папку
justzix/.
Шаг 2 — Первое правило
Откройте страницу, где хотите что-то изменить. Нажмите на значок JustZix. Выберите «Новое правило», задайте шаблон URL (заполняется автоматически из текущей страницы) и напишите код CSS или JavaScript.
Пример — скрыть все баннеры cookie:
[id*="cookie"], [class*="cookie-banner"], [class*="cookie-consent"] {
display: none !important;
}
Шаг 3 — Первое правило JavaScript
Помимо CSS, ты можешь запускать свой JavaScript на подходящих страницах. Открой вид правила и нажми вкладку JavaScript. Код выполняется один раз за загрузку страницы, в контексте страницы (доступ к window, DOM, fetch и т. д.).
Пример — автоматически нажимать «Принять» в cookie-баннерах:
let attempts = 0;
const id = setInterval(() => {
if (++attempts > 20) return clearInterval(id);
const btn = [...document.querySelectorAll('button, a')]
.find(b => /accept all|akceptuj/i.test(b.textContent));
if (btn) { btn.click(); clearInterval(id); }
}, 500);
Шаг 4 — Кнопка действия (панель)
Включи «Панель действий» на папке, затем во вкладке Действия правила добавь кнопку. У каждой кнопки есть метка из 4 символов, цвет, и она запускает свой JS по клику — идеально для повторяющихся задач вроде «заполнить тестовые данные» или «очистить форму».
Пример действия — очистить все поля формы:
// Action 'CLR' (red, 1 click clears the form)
document.querySelectorAll('input, textarea, select')
.forEach(el => {
if (el.type === 'hidden') return;
if (el.type === 'checkbox' || el.type === 'radio')
el.checked = false;
else el.value = '';
el.dispatchEvent(
new Event('change', { bubbles: true })
);
});
Шаг 5 — Синхронизация между устройствами
В настройках расширения нажмите «Включить синхронизацию». Расширение сгенерирует 25-символьный ключ в формате SYNC-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. Сохраните его в надёжном месте (менеджер паролей). На втором устройстве введите тот же ключ — все правила синхронизируются автоматически.
Шаг 6 — Поделиться по ссылке
У каждой папки, группы и правила есть кнопка «📤 Поделиться по URL». Вы выбираете TTL (1 ч / 6 ч / 12 ч / 24 ч / 48 ч) и получаете короткую ссылку justzix.com/s/JZS-XXXX-XXXX-XXXX-XXXX. Отправьте её получателю — он нажимает, видит предпросмотр, импортирует одним кликом.
Готовы?
Скачайте JustZix бесплатно, установите за 2 минуты, вставьте первый сниппет. Без аккаунта, без оплаты, без ожидания Chrome Web Store.