예제 #1
0
파일: misc.c 프로젝트: bignaux/ToxSuite
void generate_capcha(unsigned char gif[gifsize], unsigned char l[6])
{
    unsigned char im[70*200];

    captcha(im,l);
    makegif(im,gif);
}
예제 #2
0
int main() {
	char l[6];
	unsigned char im[70*200];
	unsigned char gif[GIFSIZE];

	captcha(im,l);
	makegif(im,gif);

	write(1,gif,GIFSIZE);
	write(2,l,5);

	return 0;
}
예제 #3
0
파일: test.c 프로젝트: AlexanderAA/captcha
int main() {
        char l[6];
        unsigned char im[70*200];
        unsigned char gif[gifsize];

        captcha(im,l);
        makegif(im,gif);

        write(1,gif,gifsize);
        write(2,l,5);

        return 0;
}
예제 #4
0
int main(int argc, char* argv[])
{
   unsigned char l[6];
   unsigned char im[70*200];
   unsigned char gif[GIF_SIZE];
   unsigned char encoded[GIF_SIZE * 3];

   captcha(im, l);
   makegif(im, gif);

   U_ClientImage_request_nocache = true;

   set_reply_capacity(1024 + GIF_SIZE * 3);

   (void) u__snprintf(get_reply(), get_reply_capacity(), "<img src=\"data:img/gif;base64,%.*s\">", u_base64_encode(gif, GIF_SIZE, encoded), encoded);

   return 200;
}