"We are back" « oc.at

C Funktion für FTP connection

bBU.CyTrobIc 04.03.2005 - 12:45 1686 21
Posts

bBU.CyTrobIc

#include "billrulz.h"
Avatar
Registered: Oct 2000
Location: Hamburg
Posts: 1875
Moin,

ich mal wieder :p

---
cutted
---

Oder hat hier jemand einige Erfahrung damit und schüttelt mir evtl. was selbstgestricktes in C in 5 min ausm Handgelenk ? :)

Anforderung wäre nur das es eine Consolen Application ist, keine eingaben notwendig, host, user und pass werden im quellcode definiert.

Programmrückmeldung soll nur sein "OK hat geklappt" oder "Nee nicht geklappt".

Das programm soll nur eine FTP verbindung zu einem host aufmachen, eine im quellcode definierte datei hochladen und die verbindung wieder trennen.

wenn mir einer hilfestellung oder ein bischen code zukommen lässt wär ich dankbar, für umsonst natürlich noch dankbarer. ansonsten macht mir ein paar preise was sowas kosten würde. das ganze läuft noch als hobbyprojekt eine spätere komerzielle vermarktung ist nicht auszuschliessen, dann auch mit anteil natürlich.

Also wer lust und zeit hat sich damit und mit mir auseinanderzusetzen,
bitte eine antwort hier rein oder per mail an protected, betreff: FTP programm

danke schonmal
Gerrit

EDIT: Das soll keine Werbung sein, bitte nicht closen...
Bearbeitet von bBU.CyTrobIc am 04.03.2005, 17:35

SYSMATRIX

Legend
Legend
Registered: May 2000
Location: ~
Posts: 5019
muß es in C/C++ sein? genügt ein executable?

und bitte C und C++ nicht mischen.

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
versteh ich nicht... eigentlich sollte ja auch vc++ nichts gegen dll's haben...

Master99

verträumter realist
Avatar
Registered: Jul 2001
Location: vie/grz
Posts: 12761
scriptable ftp-client steht nicht zur debattE?!

bBU.CyTrobIc

#include "billrulz.h"
Avatar
Registered: Oct 2000
Location: Hamburg
Posts: 1875
hallo,

ich habe schon ein programm in C was mir eine Text-Datei mit einem Schlüssel erstellt, diese datei muss nun per FTP auf den Server übertragen werden können. Wie ist mir eigentlich egal, nur das Programm muss Plattformunabhängig (auf Linux, Win32, Win16) laufen, daher würde ich direktes C bevorzugen. Eine Executable alleine reicht nicht aus da es nur eine Datei sein darf (mein script) und der FTP client in einer exe datei.

gruss
Gerrit

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Ok. Einmal wirds noch gesagt von mir - andernfalls werde ich den Thread closen, weil er sonst unfruchtbar wird:

1. schreib' definitiv C oder C++ dh. Ich will einen der Sätze sehen
"Sorry, war' immer zu faul die ++ zu schreiben - es geht hier um C++" oder
"Hatte mich vertippt, geht natürlich nur um C!"
2. Du besserst im Title und ersten Post das falsche durch's richtige aus.

bBU.CyTrobIc

#include "billrulz.h"
Avatar
Registered: Oct 2000
Location: Hamburg
Posts: 1875
besser so ?

es geht um pures C

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Zitat von bBU.CyTrobIc
besser so ?

es geht um pures C
geht doch ;)
Du hast zwar sehr viel gelöscht, aber einerseits wolltest du ja eine Klasse in VC++ und dann wieder C (Wo es ja keine Klassen gibt...)

am besten nimmst wget oder so... ich weiss zwar nicht inwieweit das platform-independent is', aber es gibt auf jeden fall binaries sowohl für windows als auch für linux
edit: darn... du brauchst ja nen uploader...

wegen dem free-compiler... es gibt den gcc (http://gcc.gnu.org/)
Bearbeitet von watchout am 04.03.2005, 18:13

SYSMATRIX

Legend
Legend
Registered: May 2000
Location: ~
Posts: 5019
was solls genau können, bitte um r-spec.

bBU.CyTrobIc

#include "billrulz.h"
Avatar
Registered: Oct 2000
Location: Hamburg
Posts: 1875
Nach wget such ich mal @watchout thx für den tip, als compiler hab ich mir jetzt DEV C++ gesaugt, gibts bei: http://www.bloodshed.net/devcpp.html

@Sysmatrix
was ist ein r-spec ?

Es soll folgendes können:
---
ftp verbindung zu einem server herstellen (host, username und passwort kommen aus variablen)

eine datei (dessen name und pfad per variable zur verfügung steht) soll hochgeladen werden

meldung "erfolgreich" oder "nicht" soll ausgegeben werden

ftp verbindung schliessen
---

das wars.

mfg gerrit

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25700
Zitat
das wars
na dann fang mal an :rolleyes:

in c (oder c++.. bitte watch, sei ned so happig :o) is das nicht so leicht, besonders crossplatform.

ica

hmm
Avatar
Registered: Jul 2002
Location: Graz
Posts: 9836
Bearbeitet von ica am 05.03.2005, 10:31

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
verwend' ein php-script - das is sogar platform independent :D

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25700
Zitat
Pablo has been programming in C/C++ for 7 years and Visual C++/MFC for 5 years.
He is interested in music, blonde women and programming.

Zitat
Pablo is married since 30 September 2000 (sorry girls...) in Las Vegas
:D

bBU.CyTrobIc

#include "billrulz.h"
Avatar
Registered: Oct 2000
Location: Hamburg
Posts: 1875
[quote]verwend' ein php-script - das is sogar platform independent[/qoute]

aber nicht jeder hat ein PHP fähigen webserver zuhause laufen ;) es soll eine client anwendung werden
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz