I have a text file with a bunch of links in it. I want to be able to create URL links for each one so I could put them in my bookmarks. The name for each link would be the link, with the special chars taken out. This is what I got.
Code:#include <stdio.h> #include <conio.h> #include <string.h> int main (void) { FILE *indata=fopen("C:\\windows\\desktop\\urls.txt","r"); FILE *outdata; int i; char *ext=".url", name[256], url[256]; while (indata!=NULL) { fscanf (indata,"%s", url); name[0]='"'; strcat(name,url); for (i=0; i<strlen(name); i++) { if ( (name[i]=='\\') || (name[i]=='/') || (name[i]==':') || (name[i]=='*') || (name[i]=='?') || (name[i]=='"') || (name[i]=='<') || (name[i]=='>') || (name[i]=='|') ) name[i]='-';} strcat(name,ext); outdata=fopen(name,"w"); fprintf (outdata,"[InternetShortcut]\n"); fprintf (outdata,"URL=%s\n",url); fclose(outdata); } fclose(indata); return 0;



LinkBack URL
About LinkBacks


