webForumDet fria alternativet

Hämta FSO från ftp?

ASP

18 svar · 470 visningar · startad av Meng

Medlem sedan feb. 2003549 inlägg
Frågan#1

När jag visar filerna som ligger på en annan server så använder jag t ex:

Set Folder = FSO.GetFolder("//turbo9/Turbo/afdelinger/afd13/fælles/Inst vejledninger")

Och det fungerar utmärkt men hur gör jag om jag ska hämta från en intern ftp?

Skriver jag bara ftp://192.1.1.50 i kör så får jag mappen direkt det ligger ingen användare eller kod eller några restrikttioner alls på ftp:n så det är inga problem men hur skriver jag scriptet för att hämta vad som ligger i mappen?

Set Folder = FSO.GetFolder("ftp://192.1.1.50/tempstore/scan/")

Fungerar ej!

Medlem sedan apr. 20022 743 inlägg
#2

FSO kan endast användas lokalt. Du får leta reda på någon FTP-komponent för att kunna göra det du vill.

Medlem sedan feb. 2003549 inlägg
#3

Det stämmer ju inte? eftersom jag utan problem hämtar från andra servers i närverket t ex \\turbo9\

Medlem sedan juni 200032 967 inlägg
#4

Det är fortfarande en lokal sökväg.

Medlem sedan feb. 2003549 inlägg
#5

Okej.. var hittar jag ftp script till asp?

Medlem sedan juni 200032 967 inlägg
#6

Du måste använda en komponent, ex. ASPInet.

Google har exempel på fler.

Medlem sedan mars 20015 287 inlägg
#7

"intern ftp" skriver du? Är ftp:n på ditt nätverk mao?

Kan du då inte göra de aktuella mapparna tillgängliga på nätverket så att du kommer åt dom på precis samma sätt med FSO som tidigare?

Medlem sedan apr. 20022 743 inlägg
#8

Meng skrev:

Det stämmer ju inte? eftersom jag utan problem hämtar från andra servers i närverket t ex \\turbo9\

Precis, i nätverket, alltså lokalt.

Om det är en utomstående server som inte finns i ditt lokala nätverk så måste du använda en komponent. T.ex. den @nders tipsade om.

Medlem sedan feb. 2003549 inlägg
#9

Det är en lokal ftp. På en controller till en Océ scanner. Det är ända sättet de kan hämta de ritningar de har scannat så det skulle vara smart om man slapp ge ut ftp adressen och kunde köra det via Intranätet istället.

Det är ju absolut inga rättigheter på ftp:n men sharing funkar ej. Och vi får inte pilla så mycket med controllern.. ;)

Medlem sedan feb. 2003549 inlägg
#10

AspInet är vad jag förstår nu när jag laddat ner det blott en komponent till att ladda upp och ladda ner filer. Jag vill bara kunna lista filerna!

Medlem sedan juni 200032 967 inlägg
#11

Då får du googla lite efter andra FTP-komponenter.

Medlem sedan apr. 20022 743 inlägg
#12

Men om det nu är en lokal ftp så kan du väll använda direkta sökvägen till den?

Medlem sedan feb. 2003549 inlägg
#13

Poffe; Jo men jag vill gärna kunna lista filerna via ASP istället för att användarna får ett utforskaren fönster med filerna, ligger nämligen andra setup filer där till scannern som de helst inte får ta bort.

@ndres; Jag har googlat som fean nu men jag hittar inga bra script bara en massa serverside komponenter till IIS ftp servers och liknande annars är det bara saker som man ska betala för..

Medlem sedan apr. 20022 743 inlägg
#14

Jo men om det är en lokal server kan du ju skriva den direkta säkvägen till den som du gjort i ditt första exempel

Set Folder = FSO.GetFolder("//turbo9/Turbo/afdelinger/afd13/fælles/Inst vejledninger")
Medlem sedan feb. 2003549 inlägg
#15

Jo men det är det den inte är, utan en controller till en A0 scanner, alltså en dator som man manuvererar Scannern med. Och den har nån form av XP embedded men jag kan ju såklart dela ut mappen som scan filerna ligger i men det bästa hade ju varit om jag kunde hämta allt från den inbyggda ftp:n..

Medlem sedan apr. 20022 743 inlägg
#16

Okej då är jag med. Ja enda alternativet är då en FTP-komponent.

Medlem sedan feb. 2003549 inlägg
#17

På servern? Jo men jag hittar ingen bra..

Medlem sedan apr. 20022 743 inlägg
#18

Meng skrev:

På servern? Jo men jag hittar ingen bra..

Då kanske du ska fundera på en annan lösning, t.ex. dela ut mappen som bilderna ligger i.

Medlem sedan feb. 2003549 inlägg
#19

Jo vi ringde till OCÉ idag så jag kör med en vanlig FSO itsället har några frågor om den men det startar jag i en ny tråd. Tack för hjälpen ändå grabbar!

376 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
243 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)