Vai al contenuto
Home » Sviluppo Software

Sviluppo Software

Strumenti su misura per Windows, Linux e Mac

Sviluppo strumenti personalizzati per esigenze aziendali e professionali, usando VB.NET per Windows e Python per software multipiattaforma. Ogni tool è progettato per risolvere problemi reali e ottimizzare i flussi di lavoro.

SLA Report Tool

Analisi SLA interattiva da Excel

SLA Report & Grafico Interattivo

Linguaggio: Python (Tkinter, Pandas, Matplotlib, Openpyxl)

Piattaforme: Windows, Linux, Mac

Descrizione: Uno strumento visuale per l’analisi dei ticket IT tramite file Excel, calcolo del tempo di gestione in orario lavorativo, verifica del superamento SLA (90 min e 12h), esportazione automatica in Excel con link ai ticket e generazione di grafici interattivi con sfondo personalizzato e scala logaritmica.

Utilizzo: Ideale per audit IT, controllo qualità, SLA e presentazioni tecniche.

Zabbix Automation

Integrazione trigger Zabbix e database

Automazione Alert Zabbix + Query Database

Linguaggio: Python (pyzabbix, ibm_db, SMTP)

Piattaforme: Linux (server-side)

Descrizione: Questo strumento integra Zabbix con database aziendali IBM, rileva automaticamente trigger attivi tramite API, estrae query SQL correlate e invia email complete di allegati CSV, dettagli host e descrizioni, evitando notifiche duplicate e includendo log. È dotato di file-locking e controllo concorrente.

Utilizzo: Ideale per ambienti mission-critical, dove servono alert affidabili, contestualizzati e con informazioni tecniche pronte per l’analisi immediata.

SQL Generator

Script SQL per Zabbix generati automaticamente

Generatore Script SQL per Host, Item e Trigger

Linguaggio: VB.NET

Piattaforme: Windows

Descrizione: Un’applicazione con interfaccia grafica che consente di creare automaticamente script SQL completi per la configurazione di host, item e trigger in ambienti monitorati tramite Zabbix. Il processo guidato consente di compilare le informazioni, generare i file e ottenere un documento Word di controllo finale con tutti i dati aggregati.

Utilizzo: Ideale per team IT che gestiscono l’inserimento di nuovi monitoraggi in ambienti strutturati, migliorando velocità, standardizzazione e documentazione.

TSM Suite

Console modulare per ambienti TSM/IBM Tivoli

TSM Operator Suite – Console avanzata per Tivoli

Linguaggio: VB.NET

Piattaforme: Windows

Descrizione: Un’applicazione composta da più moduli con interfaccia grafica che consente agli operatori TSM/IBM Tivoli di automatizzare numerose operazioni ripetitive su ambienti di backup enterprise. Lo strumento sfrutta invio comandi simulati (SendKeys), input dinamico e logica condizionale per semplificare processi complessi e ridurre l’errore umano.

Moduli principali:

  • Form1: invio comandi standard come q volh, q pr, q stgpool, q dr, run scratch, q replica, q sched, con gestione timer e maschere di supporto.
  • Form3: automazione del mapping UNC, apertura risorse condivise, estrazione dati da file .txt tramite Regex e analisi contenuti con invio automatico via tastiera.
  • Form4: gestione avanzata di volumi, backup, audit librerie e script CMD personalizzati su input operatore.

Utilizzo: Pensato per ambienti TSM complessi dove è necessario ridurre al minimo l’interazione manuale, abilitando operazioni rapide, strutturate e documentate.

Email Dispatcher

Analisi SLA e gestione email aziendali

Dispatcher Email & SLA Analyzer

Linguaggio: VB.NET

Piattaforme: Windows (con Outlook installato)

Descrizione: Un’applicazione desktop completa per gestire email aziendali, categorizzarle automaticamente in base al contenuto e analizzare i tempi di risposta rispetto agli SLA aziendali. Include moduli per il monitoraggio continuo delle email in arrivo, il rilevamento automatico delle assegnazioni, la produzione di log e file Excel, e la generazione di grafici dettagliati per auditing e presentazioni.

Utilizzo: Ideale per helpdesk, team IT o cybersecurity che vogliono velocizzare le attività quotidiane legate all’email, gestire SLA e migliorare l’organizzazione operativa con risposte automatiche e dashboard visive.

AD File Toolkit

Toolkit per AD, permessi SMB e auditing file

Active Directory & File Access Toolkit

Linguaggio: VB.NET

Piattaforme: Windows (ambiente enterprise con AD e DFS)

Descrizione: Un’applicazione grafica potente per analizzare e gestire l’accesso a risorse di rete aziendali. Permette di estrarre matricole, analizzare percorsi DFS, validare permessi su share SMB, cambiare proprietari file, automatizzare backup e interfacciarsi con Active Directory per gruppi e membri.

Utilizzo: Progettato per amministratori IT e operatori di sicurezza che gestiscono share aziendali, home directory, e auditing su file system, con integrazione tra PowerShell, UNC e strumenti GUI.

Zabbix DB Tool

Gestione Zabbix e database da un’unica console

Zabbix DB2 & PostgreSQL Control Suite

Linguaggio: VB.NET

Piattaforme: Windows

Descrizione: Applicazione con interfaccia multi-form per la gestione di Zabbix via API, integrazione PostgreSQL/DB2, esportazione dati CSV/XML, aggiornamenti massivi tag e debug automatico. Include creazione guidata host/item/trigger/azioni.

Utilizzo: Ideale per team IT, DevOps e sistemisti che vogliono gestire configurazioni Zabbix e interrogazioni DB in modo centralizzato e scalabile.

AWS S3 Retriever

Accesso sicuro e mirato a file su AWS S3

Flask AWS S3 File Retriever

Linguaggio: Python (Flask, Boto3)

Piattaforme: Linux (server-side)

Descrizione: Web app sicura per recuperare file da AWS S3 tramite prefisso e data. Supporta parsing da filename, ricerca file “più vicino”, download locale, logging e routing dinamico.

Utilizzo: Perfetto per DevOps e ambienti cloud in cui si accede a file automatizzati (report, dump, backup) via web in modo controllato.



📞 Contattaci per info