Skip to content

DeMENIGECO/Dromi

Repository files navigation

dromi-icon

Dromi 1.1.0

Passing Chat Changelog

Go to PC's Dromi!

Tabella dei contenuti


Cos'è Dromi?

Dromi è un linguaggio per creare interfacce grafiche in modo semplice e veloce.


Novità nella versione 1.1.0

  • 🔄 Migliorata la sicurezza di PIP
  • ⚙️ Ottimizzazioni generali
  • 🐞 Correzione di bug minori

Visualizza i comandi

Digita nel terminale:

dromi.exe

e dovrebbe apparire una guida dei comandi

Tip

  • Se il comando dromi.exe non funziona, prova dromi.
  • Se dromi funziona, usalo al posto di dromi.exe in tutta la repository.
  • Se non funziona neanche dromi, prova a reinstallare Dromi o fai il prossimo suggerimento.
  • Prova a usare dromi e poi la versione installata, ad esempio per la 1.0.2 usa dromi102 (Funziona negli installer della 1.0.2+)

Esempio di codice

Ecco un esempio di codice: (fai un file test.dr)

set_window_size(600,400)
set_window_title("Prova Interfaccia")
h1("Benvenuto in Dromi GUI")
h2("Test sottotitolo")
p("Questa è una label normale")
button("Cliccami")
dr.init()

poi nel terminale digita:

dromi.exe test.dr

Andare nella REPL

Digitate nel terminale:

dromi.exe --mdl repl

Per aprire la REPL.


Eseguire file

Digiate nel terminale:

dromi.exe nomefile.dr

Pacchetti

Installare

Digitate nel terminale:

dromi.exe --mdl pip install nomepacchetto

Sicurezza nelle installazioni di PIP

Nella versione 1.1.0 è stata messa più sicurezza a PIP. Quindi adesso le installazioni di PIP saranno più sicure e ci saranno meno rischi.

Visualizzarli tutti

Digitate nel terminale:

dromi.exe --mdl pip list

Disinstallare

Digitate nel terminale::

dromi.exe --mdl pip remove nomepachetto

Usare i moduli installati

ad esempio abbiamo installato windawk:

from mdl import windawk

windawk.windawk()

Moduli Preinstallati

  • windawk
  • oTst

Installa

Ultima Versione

👉 Scarica l'ultima versione - Windows 64 Bit

Oppure una versione specifica

Versione Installa Supporto
1.1.0 Windows 64 Bit Supportata
1.0.3 Windows 64 Bit Supportata
1.0.2 Windows 64 Bit Supportata
1.0.1 Windows 64 Bit Supportata
1.0.0 Windows 64 Bit Supportata

Warning

  • In entrambi i casi, dopo l'installazione riavvia il terminale per aggiornare il PATH.
  • Infatti Windows per trovare Dromi e altri programmi usa la variabile utente Path

Tip

Nella 1.0.2 Abbiamo messo i Dromi Docs. Per vederli, vai nel menu start, cerca nelle sezioni Dromi 1.0.2 Docs. Se installi più versioni, potrebbe esserci una cartella specifica "Dromi Docs" per racchiuderli. (Alcuni collegamenti potrebbero non avere l'icona) Nella 1.0.3 Abbiamo sostituito questi collegamenti on un'applicazione, di nome Dromi Docs, che trova i Docs di ogni versione da solo


Gruppo ChatGPT

Partecipa per approfindimento, suggerimenti e altro:

👉 https://demenigeco.github.io/githubpages/r/chatgpt/group-69d14df0f5848199b6c6e78a2d5ee867.html


Usare le Dromi Apps

Dromi Docs

Andate nl menù start, digitate "Dromi Docs" e aprite l'app "Dromi Docs" (Quella con l'icona di Dromi)

Selezionate la versione desiderata per accedere ai Docs locali.

DFIE

Apri il menu Start, digita DFIE e avvia l'app DFIE (quella con l'icona di Dromi).

Per iniziare, apri un file Dromi:

  • Vai su File → Apri
  • Seleziona il file desiderato

DFIE evidenzia automaticamente il codice con colori specifici:

Colore Significato
🟢 Verde Funzioni Dromi
🔴 Rosso Imports
🟠 Arancione Variabili
🟠 Chiaro Commenti
🔵 Azzurro Funzioni utente
🔴 Rosso + sottolineato Errori

Questa evidenziazione aiuta a leggere meglio il codice e trovare errori più velocemente.

Quando hai finito:

  • Vai su File → Salva
  • Il file verrà aggiornato

Compatibilità Windows 10 e 11

Dromi Supporta Windows 10 e Windows 11. Per vedere le versioni supportate:


Versione non compilata

Vai alla versione non compilata di Dromi nella cartella not-compiled:

👉 Vai alla cartella


Dromi per Linux

Nella prossima release, grazie alle GitHub Actions, verrà generato automaticamente il file dromi-linux.tar.gz nella cartella dromi-linux.

  • Va nella cartella dei file non compilati (not-compiled)
  • Installa Python 3.11 e PyInstaller
  • Esegue la build di Dromi con PyInstaller
  • Accede alla cartella dist generata
  • Crea un archivio .tar.gz chiamato dromi-linux.tar.gz
  • Copia il file nella cartella dromi-linux (creandola se non esiste)

Quando sarà disponibile, aggiungeremo qui il link alla cartella:
👉 COMING SOON

Tip

Deve generare file per Linux PyInstaller perché le repository GitHub (precisamente dove girano) è Linux


Estensione VS Code

Abbiamo fatto l'estensione Dromi per VS Code, ecco come installare:

  • Andate sul marketplace
  • Digitate nella barra di Ricerca "DrLance"
  • Scaricate l'estensione "DrLance"

Ecco la pagina web dell'estensione:

👉 https://demenigeco.github.io/dromilang/vscode


dromi-icon
Dromi Softwares
© 2026 DomeniGeco. Tutti i diritti riservati.

About

Un piccolo linguaggio di programmazione

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors