b64 encode
Pozdrav,
Trebam pomoć :goood: 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 ( |
Kako me iritira windows shell to je čudo jedno :D
text.txt Code:
some Code:
if exist output.txt del output.txt Code:
textsomemultilinetext |
Hvala!
idem isprobavati :chears: |
Mmmm, potkrala mi se greškica gore u outputu (c/p), ali stvar bi trebala raditi :D
|
Žicam još pomoć ako će netko znati.
Gore navedeno mkeya radi ako se radi o jednom file-u. Kako bi trebala biti skripta ukoliko treba povući više xml-a iz foldera, maknuti newline i staviti nove xml-e u drugi folder? Code:
for /f %%a in (C:\xxx\1_files\xxx\OUT\OUT_b64\1\*.xml) do ( Hvala! |
Pucam napamet, vidi jeli treba i ovaj prvi dio staviti u navodnike, npr. ("C:\xxx\1_files\xxx\OUT\OUT_b64\1\*.xml")
|
Treba ti još jedna petlja. Ova opcija /f znači "otvori file i listaj ga liniju po liniju".
Staviš jednu vanjsku petlju koja će listati fajlove i onda ova unutarnja odradi svaki file. Mrzim windows shell i njegove pizdarije :D |
Može pomoć kako bi to trebalo izgledati?
Od pokušavanja mi je trenutno mozak van funkcije... Hvala! |
Ovako nekako:
Code:
@ECHO OFF |
Hvala puno na pomoći!
Već sam počeo sjediti od ovog :lol2: |
Upravo zato i ponavljam koliko mrzim windows shell. Uništio me u više navrata.
|
Da javim da sam uspio srediti. Malo sam još prilagodio poslano kako nama odgovara.
Hvala puno na pomoći :respekt: |
Živio.
|
Sva vremena su GMT +2. Sada je 11:59. |
Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 1999-2023 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger