From ffb3a75813e3b9a77b99df77153fe920b7e7c127 Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Fri, 25 Nov 2016 14:06:23 +0000 Subject: [PATCH] add converttohash to commandline --- core/java/src/net/i2p/util/CommandLine.java | 1 + core/java/src/net/i2p/util/ConvertToHash.java | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/core/java/src/net/i2p/util/CommandLine.java b/core/java/src/net/i2p/util/CommandLine.java index bfd1ca231a..176cc802ca 100644 --- a/core/java/src/net/i2p/util/CommandLine.java +++ b/core/java/src/net/i2p/util/CommandLine.java @@ -30,6 +30,7 @@ public class CommandLine { "net.i2p.data.Base64", "net.i2p.data.PrivateKeyFile", "net.i2p.util.Addresses", + "net.i2p.util.ConvertToHash", "net.i2p.util.EepGet", "net.i2p.util.EepHead", "net.i2p.util.FileUtil", diff --git a/core/java/src/net/i2p/util/ConvertToHash.java b/core/java/src/net/i2p/util/ConvertToHash.java index f1d9d9db6f..3d35a5bc2a 100644 --- a/core/java/src/net/i2p/util/ConvertToHash.java +++ b/core/java/src/net/i2p/util/ConvertToHash.java @@ -82,4 +82,18 @@ public class ConvertToHash { return null; } + + /** + * @since 0.9.28 + */ + public static void main(String args[]) { + if (args.length == 0) { + System.err.println("Usage: converttohash [hostname|b32|destination]..."); + return; + } + for (int i = 0; i < args.length; i++) { + Hash h = getHash(args[i]); + System.out.println(h != null ? h.toBase64() : "conversion failed"); + } + } } -- GitLab