Skip to content

nazarikovd/VKClipper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VKClipper

революционный инструмент для того чтобы пиздить тиктоки и публиковать их ВКонтакте.

Основные возможности

  • 📥 Загрузка видео с TikTok по ссылкам и поиск ссылок по хештегам (#вау #мемы #шок #какашки #даняназариков)

  • Автоматическая публикация по интервалу (1min, 10000min, 16min, N/Amin) и по крутому расписанию (* * * * *, 0 9-18/2 * * 1-5, * * 123e-6 * *, чееее?? там и каждый час и каждый день есть, дурак)

  • 🐩 Поддержка 1000000000000 групп ВКонтакте (Эта группа для тех, кто, читая это весьма длинное и непонятное название группы, начинает осозновать, что он тратит слишком много времени в своей жизни на всякую х*рню, типо прочтения весьма длинных и непонятных названий групп...или ХВАТИТ СИДЕТЬ В ИНЕТЕ)

  • 👥 Поддержка 1000000000000 аккаунтов ВКонтакте (Павел Дуров, Марьяна Рожкова, DELETED, Заблокированный Аккаунт, Агент Поддержки)

  • 🖼 Описание клипов

Нано технологии:

Серверная часть:

  • Node.js (ого!!!)

Клиентская часть:

  • @vkontakte/vkui - VK-стилизованный интерфейс (не лагает также как на vk.com)
  • React 19 - современный фронтенд (вау!!)

ДОКЕРФАЙЛ!! (ТАКОГО ЕЩЕ НЕ БЫЛО)

КАК УЖЕ ЗАПУСТИТЬ?? НЕ МОГУ БОЛЬШЕ ТЕРПЕТЬ

Запуск в докере!!!😀😃😄😁😆😅🤣😂🙂🙃😉

Запуск с Docker (Рекомендуется)

Docker Compose не является обязательным, но это самый удобный способ запуска, который автоматически собирает фронтенд, внедряет адрес API, настраивает порты и гарантирует правильные права доступа (так сказал AI!!!)

Запуск без Docker Compose (Прямые команды)

  1. Сборка образа: Соберите образ, передав URL клиппера (если на сервере запускаете) в --build-arg.

    # Соберите образ, указав ваш желаемый адрес API
    docker build -t vkclipper-app:latest \
      --build-arg REACT_API_URL=http://localhost:12000/ \
      .
  2. Запуск контейнера: Запустите контейнер, с портом 12000.

    docker run -d \
      --name vkclipper-bot \
      -p 12000:12000 \
      vkclipper-app:latest

Запуск с Docker Compose (Удобный метод)

  1. В файле docker-compose.yml настройте сервис vkclipper, указав адрес API в секции args:

    services:
      vkclipper:
        build:
          context: . 
          dockerfile: Dockerfile
          args: 
            REACT_API_URL: http://localhost:12000/
        container_name: vkclipper_bot
        restart: unless-stopped
        ports: 
          - "12000:12000"
  2. Запустите сборку и контейнер в корне проекта:

    docker compose up -d --build

    ПРИМЕЧАНИЕ: Флаг --build нужен только при первом запуске или при изменении REACT_API_URL.

Просто Zапуск:

  1. Скачать репо в папку clipper
  2. Открыть там cmd
  3. Запустить скрипт
npm install
node server.js

Собрать фронт под другой apiurl:

  1. Поменять url в конце ClipperApp/src/Components/API.js
let apiBaseUrl = 'http://localhost:12000/';
  1. Собрать фронт апп:
cd ClipperApp
npm install
npm build
  1. Переместить папку /ClipperApp/build в корень к server.js (/build)

Использование

По умолчанию запускается на http://localhost:12000/

  1. Добавить аккаунт админа группы по кукам (инструкция там)
  2. Добавить группу в Группы
  3. Достать ссылки из Scrap по тегу
  4. Положить ссылки в TikTok
  5. Наслаждение

требования

  • верифицированная запись на гос услугах
  • водительский стаж 3 года
  • подписка на дугщ
  • биометрия в сбере

ОГО!!!

Скришотики

image image image image image image image image

Стата группы после такого энтертеймента

image image

About

революционный инструмент для того чтобы пиздить тиктоки и публиковать их ВКонтакте.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors