Re: LibreOffice-Makros?

Autor: Stefan Hagen <uugrn-list_at_textmail.me>
Datum: Sat, 14 Jan 2017 17:40:58 +0100
Hi Marc,

Am 13.01.2017 12:58, schrieb Marc Haber:
> ich möchte mit einem Libreoffice-Makro einen Hex-Block (z.B. einen ssh
> private key block):

Hier mal ein Versuch:
https://gist.github.com/xkpd3/35035d491f7e557878e9cbf1047ad62b

Schöner geht es meiner Meinung nach nicht, weil Libreoffice Macros keine
Hashfunktionen haben und von Systembefehlen die Rückgabe nicht abholen
können. Daher der Umweg über die Zwischenablage. Es gibt eine HashText
Extension, die aber zu aktuellen Libreoffice Versionen inkompatibel ist.

Du solltest ggf. die RegEx noch etwas einschränken um wirklich nur die 
richtigen Zeilen zu selektieren.

Wenn du kein `md5` binary hast, dann müsstest du das noch durch etwas
anderes ersetzen.

Zum Testen habe ich einfach deine Mail in ein Libreoffice Dokument kopiert.

Output:

-----BEGIN RSA PRIVATE KEY-----[1]
MIIEowIBAAKCAQEA0y/r56DzlqfuozY0XGroAa93fJYczHFqejILnH2X4T2WVN0x md5: 782b043a40edcdc5278d75c15e293292
qaGskSN/kLNtZfLVgwhXFDmAe308r1bw7b4okN6qrxmTiDknDFxqU+cPiS86dzGX md5: 4514aa53d120c2cbdf3b228d7b4dea35
H8f3/G8vmyiGBzfl8VW107vO2Ai3PE+46tR9L0BHq7ir1DNHS9RUaNFqefmPg+TE md5: e77569554d7724fe0282b590118a5d8d
OEAnCecBpVKBowOO1wG2G2ohCzJyIu5SeDiw6AJvCP8IJEHzi255opFzsSyXRO9G md5: 3643deb4381cf6988aed6541e8e17ee4
rn4ZqrM9bNWxoqv4ySHW3JEJ5g7cPh0511BmBZLP2UKy3+RpjWDFTAQQCQsx9g5K md5: af6c9348838cca602acb241e89a09c01
LwtnZQ2tMF9FStBiuD2RHm7JrZPYtlDpojhstQIDAQABAoIBAHh57x9Nn4jDtoyf md5: 322708e3f1af595817d6868465036ca0
YJGUX1SO0CBf1n/+95pMMHmO4HUbWEaDhVBbLgICeUSIR5GQTaOZv2uHPje0g0kX md5: c8b835f9b5cae4ae67442190c67a1d63
1QwbnjK/BCot8g8VY6RWmEXTG/bL3ZOf07HKtzroBwWBwawehGv/1GG800xE9JtQ md5: 49745bc9b229c14e5aa124bdcca95580

Ich hoffe das hilft die ein wenig weiter.

Viele Grüße,
Stefan
-- 
UUGRN e.V. http://www.uugrn.org/
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: https://wiki.uugrn.org/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/
Empfangen am 14.01.2017

Dieses Archiv wurde generiert von hypermail 2.3.0 : 14.01.2017 CET