From efbcccbe0339d1a3948b2a909f2ede42cf36cf1a Mon Sep 17 00:00:00 2001 From: qorg11 Date: Fri, 26 Mar 2021 01:36:38 +0100 Subject: [PATCH] Now you can add pass more files to clainsafecli --- clainsafecli/clainsafecli.c | 90 +++++++------------------------------ 1 file changed, 17 insertions(+), 73 deletions(-) diff --git a/clainsafecli/clainsafecli.c b/clainsafecli/clainsafecli.c index 6c7680d..d5d4bc7 100644 --- a/clainsafecli/clainsafecli.c +++ b/clainsafecli/clainsafecli.c @@ -134,27 +134,27 @@ main(int argc, char **argv) /* TODO: make it iterate on args so you can upload multiple files * at once (clainsafecli file1 file2 ... filen) */ - - curl_formadd(&post,&last, - CURLFORM_COPYNAME,"file", - CURLFORM_FILE,argv[optind], - CURLFORM_END); - /* Actual file content */ - curl_formadd(&post,&last, - CURLFORM_COPYNAME,"file", - CURLFORM_COPYCONTENTS,argv[optind], - CURLFORM_END); + for(int i = optind; i: specifies the lainsafe server\n%s\n%s\n%s\n%s\n%s\%s", - "--tor: uses tor.", - "--i2p: uses i2p.", - "-6|--ipv6: uses IPv6 only.", - "-4|--ipv6: uses IPv4 only.", - "--silent: doesn't print progress.", - "--help: print this message.\n"); - return; -} - -void -progress(void *clientp, - double dltotal, - double dlnow, - double ultotal, - double ulnow) -{ - /* So I don't get a warning */ - dltotal += 1; - dlnow += 1; - printf("\r%0.f uploaded of %0.f (%0.f%%)",ulnow,ultotal, - ulnow*100/ultotal); - fflush(stdout); -}