[PR #1540] feat: add darkibox.com service #10878

Open
opened 2026-04-27 15:12:05 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/imputnet/cobalt/pull/1540
Author: @appfolder
Created: 4/12/2026
Status: 🔄 Open

Base: mainHead: service-darkibox


📝 Commits (1)

  • 0bd5eb3 feat: add darkibox.com service

📊 Changes

4 files changed (+105 additions, -0 deletions)

View changed files

📝 api/src/processing/match.js (+9 -0)
📝 api/src/processing/service-config.js (+7 -0)
📝 api/src/processing/service-patterns.js (+3 -0)
api/src/processing/services/darkibox.js (+86 -0)

📄 Description

Summary

How it works

  1. POSTs to /dl endpoint with embed parameters
  2. Unpacks Dean Edwards packed JavaScript
  3. Extracts video URL from PlayerJS file: parameter

Supported URLs

  • https://darkibox.com/FILECODE
  • https://darkibox.com/d/FILECODE
  • https://darkibox.com/embed-FILECODE.html

Files

  • api/src/processing/services/darkibox.js - Service extractor
  • api/src/processing/match.js - Import and case
  • api/src/processing/service-config.js - URL patterns
  • api/src/processing/service-patterns.js - ID validation

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/imputnet/cobalt/pull/1540 **Author:** [@appfolder](https://github.com/appfolder) **Created:** 4/12/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `service-darkibox` --- ### 📝 Commits (1) - [`0bd5eb3`](https://github.com/imputnet/cobalt/commit/0bd5eb39e47fd14018bd391fefbc86fea5c52e37) feat: add darkibox.com service ### 📊 Changes **4 files changed** (+105 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `api/src/processing/match.js` (+9 -0) 📝 `api/src/processing/service-config.js` (+7 -0) 📝 `api/src/processing/service-patterns.js` (+3 -0) ➕ `api/src/processing/services/darkibox.js` (+86 -0) </details> ### 📄 Description ## Summary - Add service for [darkibox.com](https://darkibox.com/), a video hosting platform ## How it works 1. POSTs to `/dl` endpoint with embed parameters 2. Unpacks Dean Edwards packed JavaScript 3. Extracts video URL from PlayerJS `file:` parameter ## Supported URLs - `https://darkibox.com/FILECODE` - `https://darkibox.com/d/FILECODE` - `https://darkibox.com/embed-FILECODE.html` ## Files - `api/src/processing/services/darkibox.js` - Service extractor - `api/src/processing/match.js` - Import and case - `api/src/processing/service-config.js` - URL patterns - `api/src/processing/service-patterns.js` - ID validation --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-27 15:12:05 -05:00
Sign in to join this conversation.