1. Prendere uno screenshot è un compito banale e sicuramente ti sarà facile farlo, anche facendo uso di un timer per impostarne gli intervalli. Creare file Zip è più difficile e il più delle volte richiede delle librerie già pronte per avere tutte le funzionalità. Tali librerie possono essere a pagamento. Se conosci invece l'architettura dei file zip (anche se non credo), troverai semplici metodi di compressione nelle classi del framework dedicate alla sicurezza.
2. Nessun problema. Basta usare semplici classi e funzioni di I/O.
3. Basta utilizzare la classe System.Net.WebClient, che fornisce tutti i metodi per download e upload di file, sia con credenziali di accesso sia senza.
|