hoj.. zajima me.. jde nejak pomoci stejny funkce jakou pouzivam tady (zobrazena niz) precist TXT soubor z HTTP?
chci aby to precetlo treba z http://global.avp2.org/banlist.txt ale nikde jsem na to zadnou funkci nenasel :(
(to hht je samozrejme na JINYM serveru nez je bezici server, proste po pusteni exe aplikace si to nacte tenhle soubor primo z toho compu kde to bezi + si to nacte soubor z webu..
//load our blacklists
fh = fopen("IPBANLIST.txt", "rt");
if(fh)
{
while (fgets(szBuffer, 256, fh) != NULL)
{
if(szBuffer[0]!='*')
{
if(strlen(szBuffer)>5)
{
if(strstr(szBuffer,"-"))
GlobalBL[BLCount].BanType=RANGEIP;
else
GlobalBL[BLCount].BanType=SINGLEIP;
pszStart=szBuffer;
for(int i=0;i<3;i++)
{
pszEnd=strstr(pszStart,".");
*pszEnd='\0';
GlobalBL[BLCount].BlockLower[i]=atoi(pszStart);
pszStart=pszEnd+1;
}
if(GlobalBL[BLCount].BanType==SINGLEIP)
{
GlobalBL[BLCount].BlockLower[3]=atoi(pszStart);
}
else
{
pszEnd=strstr(pszStart,"-");
*pszEnd='\0';
GlobalBL[BLCount].BlockLower[3]=atoi(pszStart);
pszStart=pszEnd+1;
for(i=0;i<3;i++)
{
pszEnd=strstr(pszStart,".");
*pszEnd='\0';
GlobalBL[BLCount].BlockUpper[i]=atoi(pszStart);
pszStart=pszEnd+1;
}
GlobalBL[BLCount].BlockUpper[3]=atoi(pszStart);
}
BLCount++;
}
}
}
fclose(fh);
}
dekan :(