Was ist Krimpy?

Krimpy ist ein Open Source File Sharing Client, der auf dem Internet Relay Chat (IRC) Netzwerk basiert. Er ermöglicht es den Nutzern, leicht Musik, Bilder, Video und andere Dateien über die IRC Channels zu tauschen. Krimpy unterstützt das beliebte SDFind protocol.

Zieh problemlos mp3, jpg, mpg und andere Dateien !

Download Krimpy or get involved !

Anmerkung: Falls du Krimpy noch nie auf deinem System intalliert hast, musst du vorher einmalig die "Runtime"-Dateien runterladen und installieren. Danach brauchst du nur noch die eigentlichen Updates runterzuladen.

 

Die Idee zu Krimpy hatte ich nachdem ich ein mIRC Script namens SDFind benutzt hatte. Das von SDSailor geschriebene Script erleichtert es Dateien über IRC channels anzubieten. Jedoch ist das Suchen und Runterladen von Dateien mit IRC auch damit noch ein sehr umständlicher Prozess, der größtenteils von Hand zu erledigen ist. Der Benutzer muss lange Befehle eintippen, mehrere Chat-Fenster überwachen, usw. Mit Krimpy will ich versuchen den gesamten Prozess zu automatisieren. Zur Zeit gibt es zwei grundlegende Typen der File-Sharing Tools: peer to peer und Server basierte Tools. Krimpy vereint die Stärken beider Systeme. Da Krimpy IRC verwedet, wird der Dateiaustausch über einen zentralen Server ausgeführt. Das ist effizienter als ein peer-to-peer System wie Gnutella, bei dem jeder Client wie ein Verstärker für Dateianfragen fungiert. Wurde eine Datei einmal angefordert, führt Krimpy den Austausch durch eine direkte Verbindung zum Clienten durch und verwendet dazu den Standard DCC file transfer. Dies hat den Vorteil eines peer-to-peer systems, da der zentrale Server weder die getauschten Dateien nicht enthält, noch eine Datenbank mit den Dateinamen besitzt. Es gibt noch zahlreiche andere Vorteile die Krimpy bietet. Das IRC Netzwerk gibt es schon seit vielen Jahren. Es ist erprobt und besitzt eine große Anzahl an Servern, die über die gesamte Welt verteilt sind. Es ist sehr unwahrscheinlich, dass sich daran in den nächsten Jahren etwas ändern wird. Zudem ist Krimpy vollständig Open Source. Es steht allen Nutzern frei, genau zu sehen was das Programm eigentlich tut. Viele der heute angebotenen File Sharing Tools beinhalten Werbung und sogenannte Spyware. Krimpy wurde in Microsoft Visual Basic 6.0 geschrieben, jedoch bin ich der Idee aufgeschlossen, Krimpy mit Hilfe einer universelleren Programmiersprache auf andere Betriebssysteme zu portieren. Zur Zeit sind alle grundlegenden Funktionen integriert, wenn auch gelegentlich Fehler auftreten. Viele der Parameter, die eigentlich frei einstellbar sein sollten (Server Name, Benutzer Name, usw.) sind noch unveränderlich im Programm festgelegt. Auch ist die Größe aller Fenster unveränderlich. Mein Ziel war es, zuerst alle grundlegenden Funktionen zu implementieren, anstatt die Zeit für die Anzeige zu opfern. Krimpy ist zu dem von SDSailor etablierten Protokoll konform, so dass es in jedem IRC channel, welches SDFind verwendet, benutzt werden kann. Da das SDFind Protokoll gedacht ist, gut lesbar zu sein (für Menschen), ist es nicht möglichst effizient. Idealerweise würde in der Zukunft ein effizienteres Protokoll für Kripmy clients zu etablieren. Falls Sie sich am Projekt beteiligen wollen, scheuen Sie sich nicht sich mit mir in Verbindung zu setzen.

- Jackie Treehorn

(übersetzt durch Anton Kidess)

SourceForge.net Logo

Traceback (most recent call last): File "/home/project-web/krimpy/cgi-bin/refer.py", line 24, in main() File "/home/project-web/krimpy/cgi-bin/refer.py", line 17, in main referlog=open('log/referpy.log','a+') IOError: [Errno 13] Permission denied: 'log/referpy.log'