Contexte
Absoluflash est une plateforme de jeux Flash. Le site original avait complètement disparu d’Internet. Tout avait besoin d’être reconstruit - pas à partir d’une sauvegarde, mais de zéro.

Le processus :
Étape 1 - Récupération depuis les Archives
J’ai localisé des captures archivées du site original sur la Wayback Machine (web.archive.org). Cela m’a donné accès à la structure HTML originale, aux ressources et au contenu - mais sous une forme fragmentée et statique. Pour les milliers de jeux que la Wayback Machine n’avait pas pu archiver, je les ai récupérés et restaurés manuellement, en créant des outils internes sur mesure pour accélérer et automatiser cet effort massif de récupération de données.
Étape 2 - Scraper Python (scrapping-absoluflash)
J’ai écrit un scraper Python personnalisé pour extraire systématiquement et reconstruire l’ensemble du contenu à partir des captures archivées :
- Analyse du HTML pour extraire les métadonnées des jeux, les miniatures et les catégories
- Téléchargement et réorganisation de tous les fichiers médias
- Génération d’un ensemble de données structuré prêt pour la migration vers un CMS
Le script Python de base utilisé pour initier cette extraction est disponible sur GitHub (scrapping-absoluflash).
Points techniques forts
- Récupération complète du site à partir de zéro - aucune sauvegarde, aucun code source
- Rétro-ingénierie du thème CSS original, du JavaScript frontend et de la logique des cookies héritée utilisée pour les identifiants de jeu
- Création d’un chargeur de jeu SWF et Shockwave (DCR) personnalisé avec détection automatique du format et gestion élégante des erreurs
- Intégration de webhooks Discord automatisés pour m’alerter instantanément si un jeu ne se charge pas en production
- Développement d’un système de templates PHP sur mesure pour servir le contenu dynamique
- Infrastructure multi-services : PHP + API .NET + reverse proxy
Impact & envergure
La plateforme restaurée a ravivé avec succès l’expérience originale et a rassemblé une communauté active :
- Plus d’un million de parties jouées depuis la relance
- Des centaines de visiteurs récurrents chaque mois
- Une plateforme entièrement fonctionnelle et résiliente construite à partir des cendres d’archives web mortes
Le site a même été présenté par plusieurs youtubeurs !
Lien
Context
Absoluflash is a Flash games platform. The original site had completely vanished from the Internet. Everything needed to be rebuilt - not from a backup, but from scratch.

The Process:
Step 1 - Recovery from Archives
I located archived captures of the original site on the Wayback Machine (web.archive.org). This gave me access to the original HTML structure, assets, and content - but in a fragmented and static form. For the thousands of games that the Wayback Machine couldn’t archive, I recovered and restored them manually, building custom internal tools to accelerate and automate this massive data recovery effort.
Step 2 - Python Scraper (scrapping-absoluflash)
I wrote a custom Python scraper to systematically extract and reconstruct all the content from the archived captures:
- HTML parsing to extract game metadata, thumbnails, and categories
- Downloading and reorganizing all media files
- Generating a structured dataset ready for migration to a CMS
The base Python script used to initiate this extraction is available on GitHub (scrapping-absoluflash).
Technical highlights
- Complete site recovery from scratch - no backup, no source code
- Reverse engineering of the original CSS theme, frontend JavaScript, and legacy cookie logic used for game IDs
- Creation of a custom SWF and Shockwave (DCR) game loader with automatic format detection and graceful error handling
- Integration of automated Discord webhooks to alert me instantly if a game fails to load in production
- Development of a bespoke PHP templating system to serve dynamic content
- Multi-service infrastructure: PHP + .NET API + reverse proxy
Impact & scale
The restored platform successfully revived the original experience and gathered an active community:
- Over one million games played since the relaunch
- Hundreds of returning visitors each month
- A fully functional and resilient platform built from the ashes of dead web archives
The website was even featured by several youtubers !