Tema: b64 encode
View Single Post
Staro 16.03.2020., 10:16   #1
Dooks
Slučajni prolaznik
Moj komp
 
Dooks's Avatar
 
Datum registracije: Mar 2010
Lokacija: Samobor
Postovi: 200
b64 encode

Pozdrav,

Trebam pomoć

Trebamo slati potpisani UBL prema Fini.
Za isto se koristi jedan program koji preuzme XML iz foldera te ga šalje prema drugom sustavu gdje radi provjeru istog.
Problem dođe kada program preuzme XML isti strukturira (CRLF) te se i sama struktura potpisa promjeni i račun ne prolazi validaciju.

Nakon toga je složeno da prije slanja preko bat filea se napravi b64 i pošalje file.

problem kod toga je što taj b64 napravi 64 znakova te ide u novi red.

Pitanje: kako napraviti b64 encode da encode ide u jedan red?

skripta izgleda:

Code:
for %%a in (C:\xxxxxxx\1_files\xxxxxxx\OUT\*.xml ) do (
   certutil -f -encode "%%a" "C:\xxxxx\1_files\xxxxxxx\OUT\OUT_b64\%%~na.xml" && del "%%a"
 )
 for %%a in (C:\xxxxxxx\1_files\xxxxxxx\OUT\OUT_b64\*.xml ) do (
findstr /v /i /c:"-----END CERTIFICATE-----" /c:"-----BEGIN CERTIFICATE-----" "%%a" >C:\xxxxxxx\1_files\xxxxxxx\OUT\OUT_b64\1\%%~na.xml  && del "%%a"
)
Hvala!
__________________
Video Odabrao: Đelo Hadžiselimović Preveo: Saša Kolka Tekst čitao: Miljenko Kokot Tonski obradio: Ruben Albahari
Dooks je offline   Reply With Quote