Быстрый старт с Ebuster

Инструкция по установке

Ebuster начинает работу с установки расширения. Следуйте инструкциям ниже:

  1. Download the Extension: Visit our downloads page and select the appropriate version for your browser.
  2. Install the Extension: Follow your browser's instructions for installing extensions from a file.
  3. Restart Your Browser: For the best experience, restart your browser after installation.
  4. Verify Installation: Look for the Ebuster icon in your browser toolbar.

Creating Your First Script

Once Ebuster is installed, you can start creating your own user scripts:

// ==UserScript==
// @name         My First Script
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://example.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    console.log('Hello from Ebuster!');
})();

API для разработчиков

Ebuster предоставляет мощный API для интеграций:

Authentication

All API requests must be authenticated using a valid API key. Include your API key in the Authorization header of your requests:

Authorization: Bearer YOUR_API_KEY

Эндпоинты

  • GET /api/scripts - List all public scripts
  • GET /api/scripts/:id - Get details for a specific script
  • POST /api/scripts - Create a new script
  • PUT /api/scripts/:id - Update an existing script
  • DELETE /api/scripts/:id - Delete a script

Частые вопросы

Ebuster бесплатен?

Да. Есть бесплатный и премиум тарифы.

Какие браузеры поддерживаются?

Chrome, Firefox, Safari, Edge.

Как пожаловаться на скрипт?

На странице скрипта есть кнопка «Пожаловаться».

Примеры скриптов

Here are some example scripts to help you get started:

Remove Annoying Elements

// ==UserScript==
// @name         Remove Annoying Elements
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Remove annoying elements from web pages
// @author       You
// @match        https://example.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Remove all elements with class "annoying"
    const annoyingElements = document.querySelectorAll('.annoying');
    annoyingElements.forEach(el => el.remove());
})();