Code:
**SC Search** transforms your Enigma2 receiver into a comprehensive streaming search engine.
Instead of manually navigating multiple websites, you can search for movies and TV series from a single interface.
The plugin integrates with:

- **StreamingCommunity** – One of the largest Italian streaming databases
- **CB01** – Popular Italian streaming platform (movies and TV series)
- **Altadefinizione** – Italian streaming platform (movies and TV series)
- **OnlineSerieTV** – Italian TV series platform (requires Cloudflare cookie)

All searches are unified, and results are displayed in a clean, user-friendly interface.

---

## Features

- **Unified Search** – Search once across multiple sources
- **Smart Filtering** – Results filtered by type (
[COLOR=inherit !important]Movie[/COLOR]
/ TV Series)
- **Search History** – Automatic saving of your searches (movie & TV separately)
- **Poster Display** – Movie and TV series posters fetched from TMDB
- **TMDB Integration** – Full metadata, descriptions, ratings, and genres
- **Multi-Source Playback** – Stream from:
- StreamingCommunity (via vixsrc.to)
- CB01 (via Mixdrop / Maxstream / Uprot)
- Altadefinizione (via vixsrc.to)
- OnlineSerieTV (via Maxstream)
- **Captcha Support** – Automatic handling of Cloudflare and custom captchas
- **Carousel Browse** – Browse categories like "Top 10", "Trending", "Latest", and genres
- **Local Caching** – Posters and metadata cached for faster loading
- **Full English Localization** – All UI strings in English with translation support
- **EPG Integration** – Extended service information for streaming

## Supported Sources




## How It Works

### 1. Search Flow

1. User enters a search term (or uses history).
2. Plugin queries multiple sources in parallel:
- StreamingCommunity (via TMDB API)
- CB01 (via web scraping)
- Altadefinizione (via web scraping)
- OnlineSerieTV (via web scraping with cookie)
3. Results are filtered by type (Movie / TV Series).
4. Results are displayed in a list with posters and metadata.

### 2. Details View

- Selecting a result opens the **Details Screen**.
- If the content is from **StreamingCommunity** or **Altadefinizione**:
- Full TMDB metadata is displayed (title, year, description, rating, genres).
- For TV series, seasons and episodes are shown.
- Press **GREEN** to play.
- If the content is from **CB01**:
- Parsed streaming links (Mixdrop, Maxstream, Uprot) are displayed.
- Select quality and press **GREEN** to play.
- If the content is from **OnlineSerieTV**:
- Seasons and episodes are displayed.
- Press **GREEN** to start the extraction process.
- Captcha handling is automatic when required.

### 3. Playback

- **StreamingCommunity / Altadefinizione**:
Uses `vixsrc.to` to generate an M3U8 URL.
- **CB01**:
Resolves `stayonline.pro` links to Mixdrop/Maxstream/Uprot URLs.
- **OnlineSerieTV**:
Bypasses `uprot.net` links, handles captchas, and extracts Maxstream URLs.

All playback uses Enigma2's built-in `MoviePlayer`.

## Usage

### Main Menu

- **GREEN** – Search
[COLOR=inherit !important]Movies[/COLOR]

- **YELLOW** – Search TV Series
- **BLUE** – Search History
- **RED** / **EXIT** – Close plugin

### Browsing Categories

From the main screen, you can browse categories:

- **Top 10 di oggi** – Today's most popular content
- **I Titoli Del Momento** – Trending titles
- **Aggiunti di Recente** – Recently added
- **Genres** – Action, Comedy, Drama, Horror, etc.

Navigation:

- **UP/DOWN** – Select category
- **RIGHT/LEFT** – Scroll through carousel
- **OK** – Open details

### Search

1. Press **GREEN** (Movies) or **YELLOW** (TV Series).
2. Enter a search term using the virtual keyboard.
3. Results are displayed on the left panel.
4. Select a result to view details on the right panel.
5. Press **OK** to open the full details screen.
6. Press **GREEN** to play the content.

## Configuration

### Config File (`config.txt`)

The plugin uses a `config.txt` file located in the plugin directory.
Code:
# SC Search Plugin Configuration[*]STREAMING_COMMUNITY_URL=https://streamingcommunityz.organic/[*]CB01_URL=https://cb01uno.pics/[*]CB01_URL_FALLBACK=https://[*]ALTADEFINIZIONE_URL=https://altadefinizione.you/[*]ALTADEFINIZIONE_URL_FALLBACK=https://altadefinizione.you/[*]REQUEST_TIMEOUT=30[*]USER_AGENT=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36[*]LOG_ENABLED=true[*]LOG_LEVEL=INFO[*]LOG_MAX_SIZE=1048576[*]LOG_BACKUP_COUNT=3[*]TMDB_API_KEY=your_api_key_here[*]CookieOLSTV=your_cloudflare_cookie_here[*]MOVIE_HISTORY= [*]TV_HISTORY=



### TMDB API Key

You need a **TMDB API key** to use the plugin.

1. Register at [TMDB](https://www.themoviedb.org/signup).
2. Request an API key from your account settings.
3. Add the key to `config.txt`:

TMDB_API_KEY=your_api_key_here


### OnlineSerieTV Cookie

For OnlineSerieTV to work, you need a Cloudflare bypass cookie:

1. Open `https://onlineserietv.com` in a browser.
2. Open Developer Tools (`F12`) → **Network** tab.
3. Look for a request to `onlineserietv.com`.
4. Copy the `Cookie` header value.
5. Add it to `config.txt`:

CookieOLSTV=your_cookie_here

## Requirements

- **Enigma2** receiver (DreamOS, OpenATV, OpenPLi, etc.)
- **Python 3.x**
- **Python packages**:
- `requests`
- `beautifulsoup4`
- `html5lib`
- `pycryptodome` (for decryption)

- **Optional**:
- `Pillow` (for image conversion)
- `ffmpeg` (for WebP conversion)

Install from telnet,
PHP Code:
wget ---no-check-certificate https://raw.githubusercontent.com/OwnerPlugins/scsearch/main/installer.sh -O - | /bin/bash 

This plugin work only if you have this:https://www.sat-universe.com/index.php?threads/e²-plugin-streamproxy.324714/

Thanks Lululla
PHP Code:
enigma2-plugin-extensions-scsearch_1.26_all.ipk