AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Simple FTP-Server
Thema durchsuchen
Ansicht
Themen-Optionen

Simple FTP-Server

Ein Thema von Hador · begonnen am 13. Mär 2006 · letzter Beitrag vom 1. Jan 2007
Antwort Antwort
Seite 2 von 4     12 34      
Benutzerbild von Hador
Hador
Registriert seit: 11. Dez 2004
Ich wollte hier mal meinen FTP-Server vorstellen.
Es währe schön, wenn ihn mal ein paar Leute testen könnten.
Vorallem würde mich interessieren wie es mit anderen Windows-Versionen aussieht.
Auch würde ich mich über Kritik/Anregungen etc. freuen.

Das ganze Programm basiert übrigends auf dem FTP-Server-Beispiel der ICS Komponenten, welche ich (logischerweise) auch genutzt habe.

Version 0.9.3

Funktionen
Benutzerverwaltung
Home-Verzeichnis für jeden Benutzer
Anzeige der eingeloggten Benutzer
Protokoll

Systemanforderungen
Microsoft Windows (getestet nur unter WinXP/WinMe)

Kurzeinleitung
- Programm entpacken
- unter User die Benutzer + Passwörter + Homedir einstellen
- fertig

Version 0.9.4
- Einige kleinere Verbesserungen

Version 0.9.5
- Möglichkeit Benutzer mit eingeschränkten Rechten zu schaffen

Version 0.9.6
- Einige kleinere Verbesserungen

Version 0.9.7
- Ein Bug in der Userverwaltung entfernt, der zur Folge haben konnte, dass in bestimmten Fällen die Daten eines Benutzers nicht geändert wurden, sondern ein neuer Benutzer angelegt wurde.

Version 0.9.8
- Möglickeit den Server minimiert (Startparameter: -h) oder versteckt (Startparameter: -s) zu starten.

Version 0.9.8
- Ein Bug aus der Benutzerverwaltung entfernt. Wenn man dort Benutzer gelöscht hat, wurden beim speichern immer einer zu wenig gelöscht. Ferner wurde der Code noch ein wenig überarbeitet, besser strukturiert und optimiert.

Version 0.9.10
- Nun habe ich die Benutzerverwaltung nochmal komplett überarbeitet.

Download
Zip Archiev (.zip | 310 kb)

Projekt-Homepage
larskiesow.de/programme_ftpserver.html

Screenshot
http://larskiesow.de/dat/programme/img/ftpserver.png
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
 
Benutzerbild von ghost007
ghost007

 
Delphi 7 Personal
 
#11
  Alt 13. Mär 2006, 19:47
so, sehr schön
noch 1 frage, wie mach ich das jezz?
ftp:// .... ?

EDIT:Also, das ich per browser mich einloggen kann ...
Christian
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

 
Turbo Delphi für Win32
 
#12
  Alt 13. Mär 2006, 19:55
Wenn du den Server startest brauchst du im Browser nur ftp:// und deine IP eingeben und es erscheint ein Fenster mit dem du dich einloggen kannst.

In jedem anderen FTP-Programm:
Server: Deine IP
Benutzername: Irgendein Benutzer, den du angelegt hast
Passwort: Das zu den Benutzer dazugehörende Passwort
Lars Kiesow
  Mit Zitat antworten Zitat
Benutzerbild von ghost007
ghost007

 
Delphi 7 Personal
 
#13
  Alt 13. Mär 2006, 19:57
probier malk den link ... ftp://84.147.96.230/ da kommt ein fehler -.-

User:test
PW:test
Christian
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

 
Turbo Delphi für Win32
 
#14
  Alt 13. Mär 2006, 20:02
Könnte es sein, dass a) deine Firewall die Verbindung blockt oder b) dein PC hinter nem Router mit eingebauter Firewall sitzt?
Denn dann musst du zuerst dort den Port 21 öffnen.
Lars Kiesow
  Mit Zitat antworten Zitat
Benutzerbild von ghost007
ghost007

 
Delphi 7 Personal
 
#15
  Alt 13. Mär 2006, 20:06
he he he, der router wars

echt geiles programm
Christian
  Mit Zitat antworten Zitat
Benutzerbild von faux
faux

 
Turbo Delphi für Win32
 
#16
  Alt 13. Mär 2006, 20:14
Weiso nicht einfach ftp://root:test@127.0.0.1 bzw mit SP2 ftp://127.0.0.1 und dann bei Aufforderung die Logindaten.
So braucht man nicht extra die IP ausfindig machen.

Grüße
Faux
Faux Manuel
  Mit Zitat antworten Zitat
Benutzerbild von Pr0g
Pr0g

 
Delphi 7 Personal
 
#17
  Alt 20. Mär 2006, 19:38
Es scheint so als ob jeder Client als zwei gezählt wird, jeweils mit verschiedenen Ports. Wäre es da nicht besser, den Client nur einmal anzuzeigen und dann beide Ports hinter der IP aufzulisten?
  Mit Zitat antworten Zitat
Benutzerbild von Daniel Schuhmann
Daniel Schuhmann

 
Turbo Delphi für Win32
 
#18
  Alt 20. Mär 2006, 20:12
Zitat von Hador:
Denn dann musst du zuerst dort den Port 21 öffnen.
Bitte denkt daran, dass Port 21 allein nicht genügt, Port 20 (FTP-DATA) gehört auch noch dazu.
Daniel Schuhmann
  Mit Zitat antworten Zitat
KosMottchen

 
Delphi 7 Enterprise
 
#19
  Alt 30. Mär 2006, 05:13
huhu,

erstma super danek dafür.

aber kann man das ip logging auch ausstellen?

und könnte man, wenn man user erstellt hat und in der ini alles soweit richtig hat, das tool auch über die cmd line starten?

is der programm code open source oder magst du den gerne für dich behalten?

mfg kos
  Mit Zitat antworten Zitat
Benutzerbild von Assun
Assun

 
Delphi 2005 Personal
 
#20
  Alt 7. Apr 2006, 13:14
hmm also ich kann zwar mit FlashFXP connecten aber irgendwie nicht per browser o.O
Sebastian Dietrich
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 4     12 34      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz