Update README and build.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
95914460ee
commit
6b70c56d53
23
README.md
23
README.md
|
@ -1,15 +1,19 @@
|
|||
# mDNS Explorer
|
||||
|
||||
View multicastDNS services on your local network.
|
||||
|
||||
See all devices on your local network that advertises services through mDNS (multicast DNS).
|
||||
|
||||
![mDNS-Explorer](doc/mDNS-Explorer.png)
|
||||
|
||||
When selecting an entry from the list:
|
||||
- the service URL is copied to your clipboard
|
||||
- and you will see any properties from the selected service
|
||||
|
||||
## Development
|
||||
|
||||
Java SDK version 17 (or later) is required.
|
||||
|
||||
Information on how to build and package jftpd:
|
||||
Information on how to build and package mDNS-Explorer:
|
||||
|
||||
```shell
|
||||
./gradlew build jpackage
|
||||
|
@ -17,21 +21,22 @@ Information on how to build and package jftpd:
|
|||
|
||||
### Windows
|
||||
|
||||
Download and install
|
||||
Download and install:
|
||||
|
||||
- Microsoft .NET Framework 3.5
|
||||
- Wix Toolset 3.11.2 (or later)
|
||||
|
||||
|
||||
### Linux
|
||||
|
||||
TODO
|
||||
On Debian/Ubuntu:
|
||||
|
||||
docker build . -f docker/Dockerfile.rpm-txt
|
||||
- ```apt install dpkg-dev rpm```
|
||||
|
||||
or
|
||||
|
||||
docker build . -f docker/Dockerfile.deb-txt
|
||||
|
||||
### MacOS
|
||||
|
||||
TODO
|
||||
Install xcode command line tools:
|
||||
|
||||
- ```xcode-select --install```
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ plugins {
|
|||
id 'org.openjfx.javafxplugin' version '0.0.14'
|
||||
id 'com.google.osdetector' version '1.7.3'
|
||||
id 'org.beryx.jlink' version '2.26.0'
|
||||
id "com.github.ben-manes.versions" version "0.47.0"
|
||||
}
|
||||
|
||||
repositories {
|
||||
|
@ -116,3 +117,10 @@ jlink {
|
|||
}
|
||||
|
||||
}
|
||||
|
||||
// https://github.com/ben-manes/gradle-versions-plugin
|
||||
tasks.named("dependencyUpdates").configure {
|
||||
rejectVersionIf {
|
||||
isNonStable(it.candidate.version)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -43,7 +43,7 @@ public class NetworkServiceListener implements ServiceListener {
|
|||
log.info("serviceRemoved() - Service: " + name);
|
||||
Platform.runLater( () -> {
|
||||
observableList.stream().filter(e -> (
|
||||
e.getName().equals(name) && e.getUrl().equals(url)
|
||||
e.getName().equals(name)
|
||||
)).forEach(observableList::remove);
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue