Forum » Programiranje » [C#] Prenašanje direktorija s serverja
[C#] Prenašanje direktorija s serverja
Draycot ::
Zdravo
zanime me kak bi lahko pogledal katere datoteke so v določeni mapi na serverju( torej koliko jih je in njihova imena)
lp
zanime me kak bi lahko pogledal katere datoteke so v določeni mapi na serverju( torej koliko jih je in njihova imena)
lp
Ni ga čez hladen laški pir!
zoune ::
foreach (string file in Directory.GetFiles(path))
mas pa tud DirectoryInfo
DirectoryInfo d = new DirectoryInfo(path)
FileInfo[] fis = d.GetFiles();
mas pa tud DirectoryInfo
DirectoryInfo d = new DirectoryInfo(path)
FileInfo[] fis = d.GetFiles();
Draycot ::
hvala ,.... sn probo tak pa dela samo lokalno, torej če mam pot("c:\\bla\\bla"; ), če pa mam pot na web ("http://bla/bla"; ) pa ne dela
string pot_do_mape = "";
try
{
System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(pot_do_mape);
System.IO.FileInfo[] rgFiles = di.GetFiles();
foreach(System.IO.FileInfo fi in rgFiles)
{
MessageBox.Show (fi.Name);
}
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
Exception: URI formats are not supported
a gre kak drugač ??
string pot_do_mape = "";
try
{
System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(pot_do_mape);
System.IO.FileInfo[] rgFiles = di.GetFiles();
foreach(System.IO.FileInfo fi in rgFiles)
{
MessageBox.Show (fi.Name);
}
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
Exception: URI formats are not supported
a gre kak drugač ??
Ni ga čez hladen laški pir!
kopernik ::
Ja, http protokol sploh ne podpira brskanja po mapah, poleg tega tudi velikokrat nimaš pravic, da bi kar tako dostopal do fajlov na serverju. Možno je to, da napišeš nekaj v stilu web crawlerja, torej da parsaš html-je in iz linkov v html-ju prideš do ostalih fajlov ... ni tako trivialno, rabiš html parser, ki zmore prežvečiti vso solato, ki jo dobiš na netu (čeprav, če iščeš samo linke, ni take panike).
Sicer pa je temu (brskanju po direktorijih na serverju) namenjen ftp protokol, vendar bi moral napisati ftp clienta, ki bi razumel tak protokol. Poskusi najti kako zastonj knjižnico, ki ponuja delo s ftp protokolom.
Sicer pa je temu (brskanju po direktorijih na serverju) namenjen ftp protokol, vendar bi moral napisati ftp clienta, ki bi razumel tak protokol. Poskusi najti kako zastonj knjižnico, ki ponuja delo s ftp protokolom.
noraguta ::
načeloma bi šlo prek webdava če gre za IIS. pobrowzi za webclient in searchrequest parameter.
pa premišni morjo bit nastauleni na iis. lohka pa si daš en http tracer pa pogledaš kako to hendla visual studio (IIRC se pogovarja prek webdava).
pa premišni morjo bit nastauleni na iis. lohka pa si daš en http tracer pa pogledaš kako to hendla visual studio (IIRC se pogovarja prek webdava).
Pust' ot pobyedy k pobyedye vyedyot!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | c# tiho tiskanje slik.Oddelek: Programiranje | 1936 (1607) | OmegaM |
» | pošiljanje SMS C#Oddelek: Programiranje | 3134 (2627) | Neon87 |
» | [c#] Primerjanje datotek ...Oddelek: Programiranje | 880 (797) | OmegaM |
» | [visual C#] Na drugem računalniku se ne zaženeOddelek: Programiranje | 1628 (1458) | Beezgetz |
» | razložitev nekaterij elementov v visual studio 05Oddelek: Programiranje | 2107 (1912) | darkolord |