Browse Source

test

release/v0.1
jl777 9 years ago
parent
commit
578d9ea18a
  1. 28
      iguana/iguana_json.c

28
iguana/iguana_json.c

@ -477,35 +477,13 @@ int32_t pretty_forms(char *fname,char *agentstr,char *suffix)
char *SuperNET_htmlstr(char *fname,char *htmlstr,int32_t maxsize,char *agentstr)
{
int32_t i,n,len,size = 0; long filesize; cJSON *helpjson,*item,*array; char *str; FILE *fp = 0;
//int32_t i,n,len,size = 0; cJSON *helpjson,*item,*array; char *str; FILE *fp = 0;
long filesize;
htmlstr[0] = 0;
pretty_forms(fname,agentstr,"html");
//printf("autocreate %s\n","autoAPI.md");
pretty_forms("autoAPI.md",0,"md");
return(OS_filestr(&filesize,"index7778.html"));
sprintf(htmlstr,"<!DOCTYPE HTML><html> <head><title>SuperUGLY GUI></title></head> <body> ");
size = (int32_t)strlen(htmlstr);
if ( (helpjson= SuperNET_helpjson()) != 0 )
{
if ( (array= jarray(&n,helpjson,"API")) != 0 )
{
for (i=0; i<n; i++)
{
item = jitem(array,i);
str = jstr(item,"agent");
if ( agentstr == 0 || agentstr[0] == 0 || (str != 0 && strcmp(str,agentstr) == 0) )
{
len = agentform(fp,&htmlstr[size],maxsize - size,str!=0?str:"agent",item);
size += len;
} //else printf("agentstr.%p (%s) (%s) str.%p \n",agentstr,agentstr,str,str);
}
}
//free_json(helpjson);
return(jprint(helpjson,1));
}
strcat(htmlstr,"<br><br/></body></html><br><br/>");
printf("<br><br/></body></html><br><br/>\n");
return(htmlstr);
return(OS_filestr(&filesize,"index7778.html"));
}
cJSON *iguana_peerjson(struct iguana_info *coin,struct iguana_peer *addr)

Loading…
Cancel
Save