webForumDet fria alternativet

Språk för FTP program ?

6 svar · 297 visningar · startad av Pellefant

PellefantMedlem sedan maj 20022 614 inlägg
#1

Hej!

Om man skulle få för sig att försöka skriva ett ordinärt FTP program någongång, vilka språk kan man använda?

I vad är tex de vanligaste skrivna i? (som tex WS_FTP)

sgtpepperMedlem sedan apr. 20005 524 inlägg
#2

Du kan skriva det i C, C++, C#, Java, Delphi eller något annat av alla hundratals språk som finns.

Tekniken du väljer måste kunna prata TCP/IP-sockets, det är i princip allt som krävs. För de flesta större programmeringsspråken så finns det färdiga FTP-API:er man kan använda, så att man slipper implementera FTP-logiken själv.

WS_FTP är antagligen skriven i C eller C++.

PellefantMedlem sedan maj 20022 614 inlägg
#3

Nu räknade du ju bara upp en massa såna där vrålsvåra språk. :)

Fast lite C kan jag ju iofs....

*Tack*

sgtpepperMedlem sedan apr. 20005 524 inlägg
#4

Pellefant skrev:

Nu räknade du ju bara upp en massa såna där vrålsvåra språk. :)

Det går med största säkerhet att bygga FTP-klienter i t.ex VB också, vilket kanske kan kännas som ett mindre svårt språk.

BeatboxMedlem sedan okt. 20012 496 inlägg
#5

Det absulut enklaste skulle vara Delphi eller Builder. Dom har en färdig FTP-komponent som är sprättlätt att använda. Du skriver nog en enkel applikation på någon timma eller så.

UlfTMedlem sedan maj 20016 050 inlägg
#6

Om VB är aktuellt, använd winsock-komponenten. Då är tcp/ip-biten avklarad. Sedan gäller det att kolla hur ftp-protokollet ser ut.

nikoMedlem sedan juni 20022 415 inlägg
#7

Det finns även ett ganska komplett FTP-API i Windows (wininet.dll) om man känner att man varken vill använda komponenter eller implementera protokollet själv över sockets.

Exempelkod (i VB så klart): http://www.freevbcode.com/ShowCode.ASP?ID=1593

Genererad på 373 ms · cache AV · v20260730165559-full.f96bc7eb