thumgallerydownloader regex problem
når jeg så bruger programmet med fx.tgd.exe http://hp.dk/index.html
sååh finder den ingen links til jpg filer :/
selvom der er nogle på siden :/ den bliver bare ved med at skrive "intet fundet"... kan i se nogle fejl?
/*
* Created with SharpDevelop by MulBo.
* User: MulBo
* Date: 20-07-2004
* Time: 22:35
*/
using System;
using System.IO;
using System.Net;
using System.Text.RegularExpressions;
namespace DefaultNamespace
{
class MainClass
{
public static string tjek_line(string tjekLine)
{
//int checkValue1,checkValue2,checkValue3;
Regex checkImage = new Regex("<a[^>]+href=\"(?<imagepath>[.]*?\\.jpg)\"");
MatchCollection mc = checkImage.Matches(tjekLine);
if(mc.Count > 0)
{
foreach(Match m in mc)
{
return "\n" + m.Value + "\n";
}
}
return "intet fundet";
}
public static int tjek_httd(string picAddr)
{
return picAddr.IndexOf("http://");
}
public static void Main(string[] args)
{
string line;
//string[] picAddr;
string uriString = "";
foreach(string arg in args)
{
uriString += arg;
}
WebClient myWebClient = new WebClient();
Console.WriteLine("Downloading html {0} ...", uriString);
Stream myStream = myWebClient.OpenRead(uriString);
Console.WriteLine("\nDisplaying Data..\n");
StreamReader sr = new StreamReader(myStream);
while((line = sr.ReadLine()) != null)
{
Console.Write(tjek_line(line));
}
myStream.Close();
}
}
}