Eulogika Automator · Office Automation

    Office Automation: i tuoi gestionali Windows lavorano da soli

    Eulogika Automator è l'app di automazione desktop (RPA) che compila maschere, griglie e menu dei programmi Windows al posto tuo, legge e scrive Excel, invia email e chiama API. Flussi costruiti a blocchi, senza programmare, che girano interamente sul tuo PC: nessun cloud, nessun account, nessun dato fuori dall'azienda.

    Flusso: ordini da Excel al gestionale
    Editor visuale di Eulogika Automator
    1. Leggi ordini.xlsx
    2. Avvia il gestionale
    3. Per ogni riga dell'ordine
    4. Se quantità = 0 → salta la riga
    5. Menu Documenti › Nuovo ordine
    6. Scrivi codice e quantità in griglia
    7. Se totale > budget → esci dal ciclo
    8. Prova: salva l'ordine · se errore: avvisa
    9. Invia email con l'esito

    L'automazione che parla la lingua dei tuoi programmi

    In molte aziende il lavoro passa ancora da gestionali e applicazioni desktop che non hanno API: si copiano dati da Excel, si compilano ordini riga per riga, si inseriscono anagrafiche a mano. Eulogika Automator fa queste operazioni come le farebbe una persona, ma senza errori di battitura e senza stancarsi, e lascia traccia di ogni passaggio.

    Editor visuale, senza codice

    Il flusso si costruisce trascinando azioni da una palette, con configurazione guidata e validazione in tempo reale.

    Anche sui gestionali storici

    WinForms, WPF, Win32 classico (MFC, VB6, Delphi) e perfino applicazioni che non espongono i propri controlli.

    Tutto in locale

    Flussi, storico delle esecuzioni e password restano sul PC. Nessun abbonamento cloud, nessuna telemetria.

    C# per chi lo vuole

    Gli sviluppatori possono inserire passi di script C# che leggono e scrivono le variabili del flusso.

    Cosa puoi automatizzare

    Esempi reali, gli stessi dei flussi dimostrativi inclusi nel prodotto.

    Ordini nel gestionale

    Righe d'ordine da Excel o da un file inserite in griglia, con lookup del cliente, condizioni di pagamento e controllo del totale.

    Anagrafiche in blocco

    Clienti, fornitori o articoli caricati uno dopo l'altro da un elenco, con verifica finale di ciò che è stato salvato.

    Note spese e moduli

    Compilazione di schede, combo, liste e dialog di conferma, gestendo gli errori di validazione e riprovando.

    Magazzino su software Win32

    Programmi storici in C, VB6 o Delphi pilotati tramite gli ID dei controlli, menu e finestre di messaggio standard.

    Report e notifiche

    Lettura dei risultati dalle maschere, scrittura in Excel e invio dell'esito via email al termine del lavoro.

    File, API e comandi

    Spostare e rinominare file, chiamare servizi REST, leggere caselle IMAP, lanciare programmi e leggerne l'output.

    Tre livelli di compatibilità con le applicazioni Windows

    Eulogika Automator usa UI Automation di Windows, e dove l'applicazione non si lascia vedere passa a tastiera e coordinate.

    WinForms e WPF

    Cosa vede

    Tutti i controlli: pulsanti, caselle, combo, griglie, schede, dialog modali anche annidati.

    Come si automatizza

    Click, scrittura, scelta di voci, modifica di celle e lettura dei valori, controllo per controllo.

    Win32 classico (MFC, VB6, Delphi VCL)

    Cosa vede

    I controlli standard, identificati dal loro ID numerico o dall'etichetta.

    Come si automatizza

    Le stesse azioni dei programmi moderni, usando gli ID dei controlli e i menu nativi.

    Applicazioni "opache" (GTK, Qt, sessioni remote)

    Cosa vede

    Solo la finestra e il suo titolo.

    Come si automatizza

    Scorciatoie da tastiera, click a coordinate in percentuale, lettura dagli appunti e dal titolo.

    Le funzionalità di Eulogika Automator

    Oltre 30 azioni pronte e i controlli di flusso di un linguaggio di programmazione, in un'interfaccia pensata per chi lavora in ufficio.

    UI

    Automazione delle interfacce

    Maschere, menu e griglie

    Avvia le applicazioni e ne pilota i controlli come farebbe un utente, trovando automaticamente le finestre di dialogo e attendendo che gli elementi compaiano.

    • Click, scrittura, selezione da menu, combo, liste e schede
    • Modifica e lettura delle celle delle griglie
    • Tasti e scorciatoie, click a coordinate, lettura degli appunti
    DATI

    Excel, file e dati

    I dati entrano ed escono dal flusso

    Legge e scrive cartelle Excel (.xlsx) e file di testo, interpreta JSON ed estrae valori con espressioni regolari, tenendo tutto in variabili riutilizzabili nei passi successivi.

    • Lettura e scrittura di file .xlsx
    • Lettura, scrittura, copia, spostamento ed eliminazione di file
    • Variabili, contatori, JSON ed espressioni regolari
    INT

    Email, API e programmi

    Il flusso dialoga con il resto

    Invia email via SMTP e legge la posta via IMAP, chiama servizi web e lancia programmi esterni, raccogliendone il risultato.

    • Email in uscita (SMTP) e in arrivo (IMAP)
    • Chiamate HTTP GET, POST, PUT e DELETE con intestazioni e timeout
    • Esecuzione di comandi con lettura dell'output
    FLOW

    Controllo del flusso

    Logica vera, non solo sequenze

    Condizioni, cicli e gestione degli errori permettono di automatizzare casi reali: righe da saltare, limiti da rispettare, dialog che a volte compaiono e a volte no.

    • Se/Altrimenti, Per ogni elemento, Mentre, Ripeti
    • Esci dal ciclo, Passa al successivo, passi disattivabili
    • Prova/In caso di errore/Alla fine, con il messaggio dell'errore
    RUN

    Esecuzioni e storico

    Ogni passo resta registrato

    Ogni esecuzione salva stato, dati in ingresso, risultati ed errori di ciascun passo. Il log si segue in diretta e lo storico si consulta in qualsiasi momento.

    • Log in tempo reale e storico delle esecuzioni
    • Più flussi in parallelo, con limite configurabile
    • Pulizia automatica dello storico e recupero dopo un'interruzione
    SEC

    Sicurezza

    Pensato per non fare danni

    Prima di ogni tasto o click il flusso verifica che la finestra giusta sia in primo piano: se non lo è, si ferma invece di scrivere in un'altra applicazione. Le password sono cifrate con la protezione dati di Windows.

    • Controllo della finestra di destinazione prima di ogni input
    • Password cifrate (DPAPI) e richiamate per nome nei passi
    • Esportazioni senza segreti: solo i nomi da compilare all'importazione

    Quando parte un flusso

    Un flusso si avvia con un clic oppure da solo, mentre Eulogika Automator resta attivo nell'area di notifica.

    Manuale
    Dal pulsante Esegui, con il log che si segue passo per passo.
    A orari pianificati
    Con una pianificazione in stile cron: ogni giorno, ogni ora, a fine mese.
    All'arrivo di un file
    Quando un file compare o cambia in una cartella sorvegliata.
    Da un altro programma
    Con una chiamata web locale, raggiungibile solo dal PC stesso.
    Da un evento di Windows
    Quando nel registro eventi compare la voce indicata.

    Dal lavoro manuale al flusso automatico

    Cinque passi, senza scrivere codice.

    1. 01
      Costruisci
      Trascini le azioni nell'editor e indichi i controlli dell'applicazione da usare.
    2. 02
      Collega i dati
      Excel, file, email o API diventano variabili da usare nei passi.
    3. 03
      Prova
      Esegui il flusso e segui il log in diretta: ogni passo mostra ingressi ed esito.
    4. 04
      Automatizza
      Lo avvii a mano o lo lasci partire da solo: orari, cartelle, eventi.
    5. 05
      Controlla
      Lo storico dice cosa è stato fatto, quando e con quale risultato.

    Installazione essenziale

    Un'app per Windows, non una piattaforma da gestire.

    Senza diritti di amministratore

    L'installazione è per utente e non richiede privilegi di amministratore.

    Nessun server, nessun cloud

    Non serve un orchestratore centrale né un account: tutto gira sul PC.

    Resta in background

    Chiudendo la finestra l'app resta nell'area di notifica e continua ad avviare i flussi.

    Flussi portabili

    I flussi si esportano e si importano come file, da un PC all'altro.

    Il flusso lo costruiamo anche noi

    Eulogika sviluppa software gestionale e integrazioni ERP da anni: conosciamo le maschere dei gestionali e i loro punti deboli. Possiamo progettare e consegnarti i flussi pronti, formare il tuo personale, e quando l'automazione delle interfacce non basta collegare i sistemi direttamente con il nostro middleware ERP.

    Domande frequenti su Eulogika Automator

    Cos'è Eulogika Automator?

    Eulogika Automator è un'app per Windows di automazione desktop (RPA): esegue flussi che pilotano le applicazioni installate sul PC, cliccando, scrivendo e leggendo i loro controlli, e li combina con Excel, file, email, chiamate API e comandi. I flussi si costruiscono in un editor visuale a blocchi, senza programmare.

    Con quali programmi funziona?

    Con le applicazioni Windows WinForms e WPF ha accesso a tutti i controlli, comprese griglie e dialog annidati. Con i programmi Win32 classici (MFC, VB6, Delphi VCL con controlli standard) usa gli ID numerici dei controlli. Con le applicazioni che non espongono i propri controlli, come GTK, Qt senza accessibilità o sessioni remote, lavora con scorciatoie da tastiera, click a coordinate e lettura degli appunti.

    Serve saper programmare?

    No. I flussi si compongono trascinando azioni da una palette e compilando campi guidati, con condizioni, cicli e gestione degli errori già pronti. Chi programma può aggiungere passi di script C# che leggono e scrivono le variabili del flusso.

    I miei dati e le password restano in azienda?

    Sì. Flussi, storico delle esecuzioni e password sono salvati sul PC; le password sono cifrate con la protezione dati di Windows (DPAPI) dell'utente e i flussi esportati contengono solo i loro nomi. L'app non richiede account né servizi cloud, non invia telemetria e il webhook per avviare i flussi da altri programmi ascolta solo sul PC stesso.

    Il PC si può usare mentre il flusso lavora?

    Quando il flusso usa tastiera e mouse, come per le griglie o le applicazioni opache, serve una sessione Windows attiva e sbloccata, ed è meglio non usare il PC in quel momento. Per sicurezza ogni tasto o click viene inviato solo se la finestra dell'applicazione è in primo piano: altrimenti il passo si ferma con un errore, invece di scrivere in un'altra finestra.

    In cosa è diverso da Power Automate Desktop o UiPath?

    Eulogika Automator è un'app locale e leggera: si installa per utente senza diritti di amministratore, non richiede account, orchestratori o licenze cloud per robot, e tiene dati e password sul PC. È nato e viene provato sui gestionali usati dalle aziende italiane, compresi i programmi Win32 storici, ed è supportato direttamente da Eulogika, che può costruire i flussi per te.

    Togli il lavoro ripetitivo dai tuoi gestionali

    Raccontaci quale attività vuoi automatizzare: ti mostriamo Eulogika Automator al lavoro su un caso simile al tuo.