sancho (n): the premier graphical user interface for p2p cores (currently supports mldonkey!)
latest news
downloads
Sourceforge downloads are sometimes very slow. Starting, stopping, and immediately starting the d/l again seems to speed them up in my trials. I've been informed by sf that this can be fixed soon(?).
*** Please confirm downloaded file size (bytes) before unarchiving/running setup to ensure that the whole file downloaded properly. ***
bugs
If you experience a bug, please (1) make sure you are using the latest version of sancho and (2) use the java version if you can since it will hopefully
report more useful debug information. I'd really like to clean up any remaining bugs, but I can't get the thing to crash. ($1 bounty for all useful stacktraces! ;) )
sancho patiently waits for:
• mldonkey: to find a developer that cancontinuedevelopment • gcj: a fix for its bad reference bug (locks up/high cpu after a long uptime)
sancho information
sancho is a gui that connects to a p2p core application. Power users that use p2p applications usually choose one that has core/gui separation. sancho provides an easy to use, powerful, and configurable gui, currently supporting the gui protocol of the popular mldonkey core.
The sancho project is written for fun, but also to test some new and exciting technologies. It is written in Java using the SWT widget toolkit and can be compiled on multiple platforms with the gcj compiler to native machine code (java=slow and bulky? not anymore! no external java runtime required!). Windows, Linux, OSX and other popular operating systems are supported.
sancho screenshots
mldonkey information
MLDonkey is a multi-network, multi-platform open source p2p core application written in O'Caml (the weird, powerful and fun language that no one has heard of). It supports the donkey, overnet, fasttrack, bittorrent and gnutella protocols (and more)! It has a gui protocol to which sancho can connect .. and it's free!
gcj information
This application uses the GCJ Java compiler. If you like the Java language and the benefits of garbage collection, but don't like the requirement of distributing a Java runtime environment with your application, check out the gcj project. With gcj you can compile Java code to fast native executables ... for free! Wow!
swt information
This application uses the SWT widget toolkit from IBM. If you want to build an application with Java but find Swing slow and ugly, this OS native widget toolkit from IBM is worth checking out with its support for win32, gtk, motif, carbon, photon and more... and it's free!
SWT-FOX is also available which uses the FOX toolkit for even more platform support!