Web Scraper conversion BBCode full

[easycoding] Web Scraper conversion BBCode full

  •  Thread starter
  •  Admin
  • 🚀 Web Scraper BBCode v2.0.5
    Guide d'utilisation

    Interface Web • Templates • Multi-URL • API • BBCode Engine



    Language

    1769292996954.webp


    1769293537643.webp



    📘Bienvenue dans le guide d'utilisation de Web Scraper BBCode v2.0.5.

    Ce document couvre :

    ✔ l'interface web
    ✔ le traitement multi‑URL
    ✔ les templates
    ✔ la validation BBCode
    ✔ les endpoints API

    ⚠ L’installation et le build ne sont pas inclus dans ce guide.


    🟦 1. 🚀 Démarrer l’application​



    🐍 Version Python

    Code:
    python web_app.py

    ➡️ Accès : 127.0.0.1:5000


    🖥️ Version standalone

    Code:
    WebScraperBBCode.exe




    1769293569935.webp

    🟩 2. 🌐 Utilisation — Interface Web​




    📄 Ouvrir la page locale.

    🔗 Coller l’URL à convertir.

    🎛️ (Optionnel) Choisir un template ou laisser la détection automatique.

    ⚙️ Cliquer sur Récupérer et Convertir.

    👀 Vérifier la prévisualisation, ajuster si besoin, puis :

    📋 Copier

    💾 Télécharger


    🟨 3. 📦 Mode Lot — Multi‑URL​



    📥 Coller plusieurs URLs (une par ligne).

    ⚡ Jusqu’à 10 conversions en parallèle.

    📚 Téléchargement individuel ou global selon options.

    [tip]🔄 Parfait pour transformer des séries d’articles, chapitres, posts ou pages répétitives.[/tip]



    🟪 4. 🧩 Templates & Détection Automatique​



    📚 15 templates intégrés :

    Wikipedia • Medium • Dev.to • WordPress • GitHub • StackOverflow • et plus…

    🔍 Détection intelligente :

    Analyse l’URL → propose automatiquement le template le plus adapté.

    ⚙ Config personnalisable :

    config/templates.json

    JSON:
    {"wikipedia": {"title": "...","content": "...","selectors": [...]}}


    🟧 5. 🔎 Validation & Prévisualisation BBCode​



    👁️ Preview en temps réel (sortie courte, ultra fluide).
    🧹 Vérification de syntaxe : balises ouvertes, invalides, mal imbriquées.
    🔁 Correction → Relance → Validation parfaite.[/list]


    🟥 6. 📤 Copier & Télécharger​



    📋 Copier : met le BBCode propre directement dans le presse‑papiers.
    💾 Télécharger : génère un fichier BBCode par session.
    → En lot : chaque conversion reste téléchargeable séparément.


    🟦 7. 🛠️ API — Endpoints Essentiels​



    Code:
    POST /api/scrape{ "url": "https://..." }
    
    POST /api/scrape-batch{ "urls": ["https://...", "https://..."] }
    
    GET /api/status/<session_id>GET /api/batch-status/<batch_id>GET /api/download/<session_id>
    
    GET /api/templatesGET /api/templates/search?url=...
    
    POST /api/validate-bbcode{ "content": "[b]...[/b]" }
    🤖 API rapide, simple et idéale pour automatiser vos conversions BBCode.​



    🟩 8. ⚙ Réglages Utiles​



    🛠️ config/settings.py : port HTTP, timeouts, limites.
    💬 config/translations.json : textes de l’interface.[/list]


    🟫 9. 🆘 Dépannage Express​



    🐙 Port 5000 occupé : changer le port dans settings.py → relancer.
    🌐 Page inaccessible : vérifier "Running on..." dans le terminal.
    🧩 Résultat incomplet : tester sans template ou un template plus proche.​
     
    Last edited:
    Similar content Most view View more
    Back
    Top