![]() |
Fileshareing programm realisieren?!
Hallo,
da ich immoment nicht weiß was ich programmieren soll, wollte ich mich mal an ein filesharingprogramm für meinen clan machen. Kann mir da vielleicht jemand sagen, was wichtig ist, wie ich das am besten anpacke, etc. MfG Ghost P.S.Danke schon mal für die antworten. :thumb: |
Re: Fileshareing programm realisieren?!
|
Re: Fileshareing programm realisieren?!
Erst einmal musst du überlegen ob du einen Server für die Verbindungen verwenden möchtest
oder die beiden Clients direkt verbinden. |
Re: Fileshareing programm realisieren?!
Meines Wissens nach sind bei Indy Beispiele dabei.
Wenn nicht dann such ma in der DP |
Re: Fileshareing programm realisieren?!
Die Frage ist aber erst mal was du eigentlich machen willst. Ein normales Client-Server-Filesharing-Programm dürfte kein Problem sein, dafür brauchst du halt immer einen Server. Du kannst die Dateien dann direkt zu den einzelnen Clients und zurück schicken. Filesharing-Clients wie Kazaa laufen aber über P2P, d.h. ohne zentralen Server. Also was willst du überhaupt machen ?
|
Re: Fileshareing programm realisieren?!
Hallo,
danke für eure antworten, @PierreB: Ja ich hab schon erfahrung mit sockets , mit dne indys aber weniger. Und ich dneke das ein dezentrales netzwerk (P2P) sinnvoller ist. |
Re: Fileshareing programm realisieren?!
schon dann brauchst keinen server
edit: mal noch ne frage kann mir jemand nen p2p-client sagen der in delphi geschrieben ist?? es gab mal nen emule/edonkey-client der in delphi geschrieben war aber der ging bei mir nicht (ich mein natürlich delphi/open-source) |
Re: Fileshareing programm realisieren?!
gut erkannt klaus! :thumb:
Aber wie fang ich da an ? Hinten-Vorne-InDerMitte ?! //edit: hab grade einen link zu einem opensource P2P client gefunden ![]() |
Re: Fileshareing programm realisieren?!
ich würde mal erst versuchen eine verbindung zwischen den clients aufzubauen.
wie das geht weißt du ja sicher wenn du dich mit den sockets auskennst. und in der code-libary gibt es ein beispiel zur dateiübertragung mit den sockets glaube ich. Guck dir das mal an. |
Re: Fileshareing programm realisieren?!
Das Problem ist ja das die Clients sich erstmal irgendwie erkennen müssen um sich miteinander zu verbinden.
Vielleicht hilft dir das: ![]() ![]() ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:20 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz