Skip to content

Soluzione software per la risoluzione degli esercizi sulle reti. Identifica il tipo di IP, verifica se due IP sono della stessa rete, effettua la FLSM e la VLSM

License

Notifications You must be signed in to change notification settings

vittorioPiotti/Subnetting-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Subnetting Java

Soluzione software per la risoluzione degli esercizi sulle reti.

Tip

Software responsive con schermata Small e Large

Tip

Compatibilità con Windows e MacOS

Tip

Corretto funzionamento garantito

Warning

Correttezza VLSM non garantita

Support Me

ko-fi

Indice

Funzioni

  • Identifica IP
  • Verifica Stessa Rete
  • Subnet a Maschera Fissa - FLSM
  • Subnet a Maschera Variabile - VLSM

Ispirazione

La grafica del software è stata ispirata e sviluppata indipendentemente riproponendo l'interfaccia utente offerta da Scheduling Solver

Javadoc

Link al javadoc (link)

Preview

Video di Test (link)


Screenshots

Distribuzione

  • Mac o Windows
  • openjdk v.21.0.3
  • Avviare il file .jar

Albero di Path

$ tree
.
├── assets * contiene file.svg
├── bin * contiene i file binari
├── lib
│   ├── batik-all-1.17.jar 
│   ├── flatlaf-3.2.5.jar 
│   ├── xml-apis-ext-1.3.04.jar
│   └── xmlgraphics-commons-2.9.jar
├── src
│   ├── AnimatedButton.java 
│   ├── AnimatedLabel.java 
│   ├── AnimatedModal.java 
│   ├── AnimatedOpacityPanel.java 
│   ├── AnimatedRoundedLabel.java
│   ├── AnimatedSVG.java
│   ├── CalcFLSM.java
│   ├── CalcIP.java 
│   ├── CalcManager.java 
│   ├── CalcNetIDs.java 
│   ├── CalcVLSM.java 
│   ├── GUI.java * main del progetto
│   ├── LayoutTable.java
│   ├── ObjIP.java
│   ├── ObjNetIDs.java
│   ├── ObjSM.java
│   ├── RoundedButton.java
│   ├── RoundedLabel.java
│   ├── RoundedPanel.java
│   ├── RoundedPanelApp.java
│   └── RoundedTextField.java
└── SubnetSolver.jar * eseguibile

Crediti

Reda Karimi:

  • Correzzione errore caricamento SVG su Windows
  • Caricamento delle dipendenze da pom.xml anzichè da import diretto

Licenze

Componente Versione Copyright Licenza
Subnet Solver v1.0.0 2024 Vittorio Piotti GPL-3.0 License
batik-all v1.17 2024 The Apache Software Foundation Apache License 2.0
FlatLaf v3.2.5 2024 JFormDesigner GmbH Apache License 2.0
xml-apis-ext v1.3.04 2024 The Apache Software Foundation Apache License 2.0
xmlgraphics-commons v2.9 2024 The Apache Software Foundation Apache License 2.0
Bootstrap v5.3.0-alpha3 2011-2023 The Bootstrap Authors MIT License

Note

Di Bootstrap sono state utilizzate solo le icone