Michael Schröpl: Programm mit Internetanbindung schreiben

Beitrag lesen

Hi,

Ich möchte für ein neues Projekt so etwas wie ein
ftp-Programm basteln.

was heißt "sowas wie"? Soll Dein Projekt exakt das FTP-
Protokoll umsetzen oder irgendwas eigenes?

Es soll Verbindung mit dem Internet aufnehmen können.

Was für eine Art von "Verbindung"? (socket?)

Es soll also offline Verfügbar sein und nur online
in vollem Umfang funktionieren.

Du meinst, das Programm wird auf dem Client-Rechner
installiert, funktioniert dort auch (eingeschränkt),
baut auf Anforderung eine Verbindung ins Internet auf
und beschafft sich von dort aus weitere Daten, mit
denen es dann uneingeschränkt arbeiten kann?

Kann mir jemand verraten, mit welchem Programm man
überhaupt solche Programme schreiben könnte,

Mit beliebig vielen. Insbesondere mit vielen kosten-
losen (weil Du nach Kosten gefragt hast). Perl wäre
beispielsweise eine Sprache, die Deine bisherigen
(sehr unspezifischen) Anforderungen erfüllen würde.
C wäre eine andere.

oder wie es sonst geht???

Indem Du _exakt_ beschreibst, was Du willst. Das ist
viel Arbeit - anders ist Deine Frage aber nicht zu
beantworten.

Beispiele für bisher unklare Punkte:

  • Auf welchen Betriebssystemplattformen soll Dein
      Client-Programm funktionieren?
  • Brauchst Du bestimmte Eigenschaften der graphischen
      Benutzeroberfläche, oder würde eine DOS-Box etc.
      ausreichen?
  • Soll der Quelltext Deines Programms sichtbar (und
      veränderbar durch den Benutzer) sein dürfen oder
      nicht?

Diese (und einige weitere) Fragen engen den Bereich
der verwendbaren Sprachen / Tools etc. immer weiter
ein. Es _kann_ sein, daß Borland am Ende einer der
möglichen Kandidaten ist - genauso gut kann es sein,
daß eine Deiner vielen Randbedingungen dies sicher
ausschließt. Es macht keinen Sinn, ein Werkzeug zu
raten, wenn Du später merkst, daß es das falsche war.

Viele Grüße
      Michael