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/SubnettingSolver-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Subnetting Java

Soluzione software per la risoluzione degli esercizi sulle reti.

Note

Software responsive con schermata Small e Large

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

Note

Di Bootstrap sono state utilizzate solo le icone


Subnet Solver

Copyright 2024 Vittorio Piotti (GitHub page) (Personal page)

Version v1.0.0

License GPL-3.0 License


batik-all

Copyright 2024 The Apache Software Foundation

Version v1.17

License Apache License 2.0


FlatLaf

Copyright 2024 JFormDesigner GmbH

Version v3.2.5

License Apache License 2.0


xml-apis-ext

Copyright 2024 The Apache Software Foundation

Version v1.3.04

License Apache License 2.0


xmlgraphics-commons

Copyright 2024 The Apache Software Foundation

Version v2.9

License Apache License 2.0


Bootstrap Icons

Copyright 2011-2018 The Bootstrap Authors

Version v1.11.0

License MIT