summaryrefslogtreecommitdiff
path: root/ws2a/gencaptcha.c
diff options
context:
space:
mode:
authorAlexander Pickering <Apickx@cogarr.org>2016-05-10 18:46:41 -0400
committerAlexander Pickering <Apickx@cogarr.org>2016-05-10 18:46:41 -0400
commit42c8e5653278be76c9621204a9558cb3db6f7c80 (patch)
treece3d122e6cc7c43adb8bb2d0d0a90614c8189856 /ws2a/gencaptcha.c
parent6e8180b01a152119cec2cd2f6a13bc72220d7942 (diff)
parentecd2cf4f930853c13c23f5a35bb1a2610bcb54c9 (diff)
downloadwebpage-42c8e5653278be76c9621204a9558cb3db6f7c80.tar.gz
webpage-42c8e5653278be76c9621204a9558cb3db6f7c80.tar.bz2
webpage-42c8e5653278be76c9621204a9558cb3db6f7c80.zip
Merge branch 'development'
Diffstat (limited to 'ws2a/gencaptcha.c')
-rw-r--r--ws2a/gencaptcha.c20
1 files changed, 11 insertions, 9 deletions
diff --git a/ws2a/gencaptcha.c b/ws2a/gencaptcha.c
index c21e6ef..7ab063a 100644
--- a/ws2a/gencaptcha.c
+++ b/ws2a/gencaptcha.c
@@ -67,7 +67,7 @@ int main(){
int barraldis1 = rand()%10;
int barraldis2 = rand()%10;
- int arcdis = (rand()%99)+1;
+ int arcdis = (rand()%45)+45;
char command[1024];
unsigned long rhash = hash(randwords);
sprintf(command,"convert -background white -fill black -pointsize 48 label:\"%s\" \"/home/git/wswebpage/ws2a/captchas/%lu.png\"",randwords,rhash);
@@ -76,14 +76,16 @@ int main(){
system(command);
sprintf(command,"convert \"/home/git/wswebpage/ws2a/captchas/%lu.png\" -virtual-pixel White -distort Arc %d \"/home/git/wswebpage/ws2a/captchas/%lu.png\"",rhash,arcdis,rhash);
system(command);
-
+
printf("%s%c%c\n","Content-Type:text/html;charset=iso-8859-1",13,10);
printf("%lu",rhash);
- /*
- char c;
- while((c = fgetc(imgfile)) && !feof(imgfile)){
- printf("char is:something\n",c);
- //putchar(c);
- }
- */
+
+ FILE* tfile;
+ char filepath[100];
+ sprintf(filepath,"/home/git/wswebpage/ws2a/captchas/%s.txt",randwords);
+ tfile = fopen(filepath,"w");
+ fprintf(tfile,rhash);
+ fclose(tfile);
+
+ return 0;
}