How This Entire PS4 Games Database Was Built with a Single Prompt

6,001+ games, 38,690+ download links, fully automated extraction - all from one conversation

6,001 Games Extracted
38,690 Download Links
100% Success Rate
1 Prompt

The Prompt That Started It All

"I need you to scrape and extract all game download URLs from the website https://dlpsgame.com/list-all-game-ps4/

Please perform the following tasks:

1. Fetch the webpage content from https://dlpsgame.com/list-all-game-ps4/
2. Extract all URLs from the page, specifically game page URLs and direct download URLs
3. Organize the extracted data into a structured format (JSON, HTML, or Markdown)
4. Save the output to the workspace directory

Please analyze the page structure first, then extract and organize all the game URLs in the most user-friendly format for browsing and accessing the download links."

That's it. One prompt. Everything else was automated by Galaxy.ai.

The Step-by-Step Process

1
Initial Web Scraping
Galaxy.ai analyzed the website structure and extracted 6,001 game page URLs using browser automation and intelligent DOM parsing.
2
Individual Page Parsing
Visited each game page to extract download links from Mediafire, 1File, Mega, and other file hosting services - 38,690 links total.
3
Database Generation
Created structured databases in JSON, HTML, and Markdown formats with searchable, filterable interfaces.
4
Deployment
Generated GitHub Pages sites, interstitial redirect system, and prepared PKG app deployment - all automated.

Technology Stack

Python BeautifulSoup Requests Playwright JavaScript HTML5/CSS3 JSON GitHub Pages Galaxy.ai

Key Scripts Generated

# fetch_and_generate.py - Main scraper def fetch_games_from_web(): url = "https://dlpsgame.com/list-all-game-ps4/" response = requests.get(url, headers=headers, timeout=30) soup = BeautifulSoup(response.content, 'html.parser') games = [] for link in soup.find_all('a', href=True): if ('-ps4-pkg' in href or '-ps4-download-free' in href): games.append({"name": text, "url": href}) return games
# extract_download_links.py - Download link extractor def extract_download_links_from_page(url, session): response = session.get(url, timeout=15) soup = BeautifulSoup(response.content, 'html.parser') download_links = { 'mediafire': [], '1file': [], 'other': [] } for link in soup.find_all('a', href=True): if 'mediafire.com' in href: download_links['mediafire'].append(href) elif '1file' in href: download_links['1file'].append(href) return download_links

Built with Galaxy.ai

A Tool Suite for Pros and Beginners Alike

🚀
Natural Language to Code
Turn simple prompts into complete applications with AI-powered development
Automate Complex Workflows
From web scraping to deployment - automate everything with intelligent AI
🎯
Hours, Not Weeks
Go from idea to deployment in hours instead of weeks of manual coding
Start Building with Galaxy.ai View the Database

Project Statistics

📊 Data Extracted
• 6,001 PS4 games
• 38,690 download links
• 21,267 Mediafire links
• 16,805 1File links
• 618 other mirrors
⏱️ Time Invested
• Initial scraping: ~5 minutes
• Link extraction: ~3.5 hours
• Database generation: ~2 minutes
• Total: ~4 hours (automated)
📁 Files Generated
• JSON database (110,392 lines)
• Interactive HTML interface
• Markdown documentation
• Redirect interstitial page
• GitHub Pages sites
✅ Success Rate
• 100% game extraction
• 100% link extraction
• 0 errors or failures
• Fully automated process