global search - panuozzo77/StreamingCommunity GitHub Wiki
This document explains how to use the Global Search feature in StreamingCommunity, which allows you to search for content across multiple streaming sites simultaneously.
The Global Search feature provides a unified interface to search across all supported streaming sites. This allows you to find content more efficiently without having to search each site individually.
You can activate Global Search directly from the command line:
python test_run.py --global -s "your search terms"
If you don't provide search terms with the -s
flag, you'll be prompted to enter them.
When running StreamingCommunity without command line arguments:
-
Start the application:
python test_run.py
-
When presented with the site selection menu, look for the Global Search option (typically the last option in the list)
-
Enter the number corresponding to Global Search
-
Enter your search terms when prompted
When using Global Search, you'll be presented with three ways to select which sites to search:
This option searches across all available streaming sites. It's the most comprehensive but may take longer to complete.
Use case: When you're not sure where to find specific content and want to check all possible sources.
This option allows you to group sites by their categories:
- Movies
- TV Series
- Anime
- Other
Use case: When you know the type of content you're looking for (e.g., anime) and want to search only relevant sites.
This option lets you choose individual sites to include in your search.
Use case: When you have preferred sites or know which sites are likely to have the content you're looking for.
After performing a search:
-
Results are displayed in a consolidated table showing:
- Title
- Media type (movie, TV series, etc.)
- Source site
-
Each result is assigned a number for selection
-
To select an item, enter its corresponding number
-
The system will automatically use the appropriate site's API to handle the selected content
Here's a typical workflow using Global Search:
-
Start Global Search:
python test_run.py --global
-
Enter search terms when prompted:
Enter search terms: stranger things
-
Choose a search option:
1: Search all sites 2: Search by category 3: Select specific sites
-
If you select option 2, choose a category:
1: Movies 2: TV Series 3: Anime 4: Other
-
View the consolidated search results:
Results for "stranger things": 1. Stranger Things (TV Series) - streamingcommunity 2. Stranger Things (TV Series) - guardaserie 3. Stranger Things 4 (TV Series) - streamingcommunity ...
-
Select a result by entering its number:
Select an item: 1
-
Follow the prompts to select season, episode, and download options
- Use specific search terms to narrow down results
- Try different search options if you don't find what you're looking for initially
- Check multiple results as the same content may be available on different sites with varying quality
- Use category search to speed up the process when you know what type of content you're looking for
- Remember site names from successful searches for future reference
- Global Search may take longer than searching individual sites
- Not all sites support the same search features
- Results may vary between sites for the same content
- Some sites may require authentication or have access restrictions
- Command Line Arguments - Learn about all available command line options
- Site-Specific Search - Learn about searching on individual sites
- Download Options - Learn about options for downloading content