Skip to content

Nhor2/workerwMulti

Repository files navigation

WorkerW Multi-Monitor Slideshow

License VB.NET WinForms .NET Framework Platform

✨ Funzionalità

  • 🖥️ Supporto multi-monitor (una finestra per ogni schermo)
  • 🧠 Integrazione con WorkerW (vero rendering sul desktop)
  • 🎬 Effetto Camera Viva (movimento organico stile cinematografico)
  • 🌫 Sfondo sfocato per immagini verticali
  • 🔄 Transizioni fluide con fade
  • 📷 Shuffle immagini automatico
  • 🌐 Supporto immagini locali e da URL (download e cache automatica)
  • 🧩 Controllo da system tray
  • ⚡ Rendering leggero in WinForms

🎥 Anteprima

WorkerW Effect


🧠 Effetto originale: “Camera Viva”

Al posto del classico Ken Burns, questo progetto utilizza un sistema di camera fisico e dinamico:

  • La camera segue un punto target con inerzia
  • Movimento naturale e non ripetitivo
  • Micro-drift organico
  • Ogni immagine ha un comportamento unico

👉 Risultato: le immagini sembrano “vive”, non statiche.


🖥️ Come funziona

L’app si integra direttamente nel desktop di Windows tramite il layer nascosto WorkerW, poi:

  1. Rileva tutti i monitor disponibili
  2. Crea una finestra per ogni schermo
  3. Aggancia ogni finestra al desktop (WorkerW)
  4. Avvia uno slideshow indipendente per ogni monitor

⚙️ Controlli (Tray Menu)

  • 📁 Scegli cartella immagini
  • 🌐 Carica lista URL da file di testo
  • 🔄 Ricarica lista URL
  • ⏱ Cambia intervallo immagini
  • ❌ Esci dall’applicazione

🚀 Requisiti

  • Windows 10 / 11
  • .NET Framework 4.8 (o compatibile)
  • Più monitor (opzionale ma supportato)

🧪 Tecnologie utilizzate

  • VB.NET WinForms
  • GDI+ per il rendering immagini
  • API Win32 WorkerW
  • Pipeline di rendering System.Drawing

💡 Perché questo progetto

Questo progetto nasce come esperimento su:

  • Integrazione con il desktop di Windows (WorkerW)
  • Rendering multi-monitor in tempo reale
  • Animazioni cinematiche personalizzate
  • Alternative leggere ai motori wallpaper tradizionali

🏷️ Versioni

  • v1.0 – Prima release pubblica (codice sorgente)

77ec872a62039afc9261d71e4825119cb1191c8bfaba266b18797b0bc898645bbcaecacgbicdai

About

Cinematic multi-monitor wallpaper engine for Windows using WorkerW + custom Camera Viva effect

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors