Enable Xp Project

Pocket PC, Edition

MoblEnable This software is a Part of the Enable Xp project,

Before you start you need the Microsoft .Net compact Framework. After installing the MoblEnable you need to copy a standard emule server.met into the installation directory. If you don't have one try to google for it and you will find many locations providing such a file. Without the server.met the program will not be able to connect to any Server. If you still want to use the MoblEnable, you can download the cab files.

FAQ:

What is MoblEnable? MoblEnable is a kernel port for the ed2k to the compact .NET framework It is a tech demo to show that P2P file sharing is possible on mobile devices What is MoblEnable not? MoblEnable is not fully tested and it is no real alternative to an edonkey client on your pc, because of the already known problems.

So what is it good for? It has been tested to connect to the emule network, search for files and download small files (only files one emule chunk in size)

Are there any known problems? The GUI is tightly coupled to the Kernel and does'nt use threaded GUI-function calls yet. So forcing the application to redraw, while for example searching for a file, will often make the application crash. There is a memory problem. The MoblEnable like the lphant uses directories beneath the installation directory the save the shared files and the temp files during a download. Therefore it is recommended that you do not install it into the RAM. Another memory problem occurs every time the kernel tries to rehash a file. At this moment (for example: start time or if some data was downloaded) the kernel creates a byte array as large as a emule chunk (nearly 10MB) and crashes if there is not enough memory left.

What is the origin of the source code? The main part comes from the lphant project . The kernel is a modified kernel version 0.7. There are some clases that are not supported with the compact .NET framework, but would have taken too long to re-implement. These were taken from the momo projekt. The MD5 implementation for the compact Framework is from the flow group. For handling compressed data the MoblEnable uses the #ziplib (SharpZipLib).

What are the future plans for MoblEnable? If there is anybody out there, who thinks it is a good idea to have a mobile emule client and downloads the file, there will be future releases where: memory problem is solved the later versions of the Enable Xp kernel are ported the GUI is more stable and provides more data to the user

I am a developer and want to work on the MoblEnable. How do I do that? Email Corvetterob266@msn.com

Innovations in how we learn,

en·a·ble (e-nabl) tr.v. en·a·bled, en·a·bling, en·a·bles

Enabling people and businesses throughout the World, to realize their full potential.

To supply with the means, knowledge,oportunity; a shared file that enabled us to learn.

Tehniques that enable surgeons to open and repair the heart.

To make feasible or possible: funds that will enable construction of new schools.

To make operational; activate: enabled the computer's modem;

Innovations in how we learn,

Innovations in how we learn, communicate, and process information have enriched lives around the world.

There is, however, a sharp divide along economic and demographic lines that keep many from taking advantage of these opportunities.

To promote 'digital equity' so that low-income and other disadvantaged communities have opportunities to utilize Software they could other wise not afford, for the betterment of themselves and their communities.

Toward Equality of Access: The Role of Enable Xp in Addressing the Digital Divide.

Enable Xp has helped close the digital divide by providing free, public access to Software, Books, and several other types of Information, particularly for people without financial means to purchase licensed copies.

The Enable Xp Project is about more than access to technology and software, It is also about learning how to use today's software, and then utilizing the skills developed to provide for ones self and there community.

As Mentioned above the need for individuals to be able to effectively use technology to address individual and community priorities.

Within the United States, the digital divide continues to most affect low-income communities, a large proportion of which are minority groups and recent immigrants, threatening their attempts to participate equally in economic and social spheres

Experience, exchange, among the users, Educating one another.

Creating Resources for Education, and making them accessible at Global Level .

Efforts for Mass Education,

Obtaining support from the people who have experience. Through channels such as discussions, from which, arrive evolved idea's, concepts, even new dreams. Forming the understanding of improvement.

Introduction of the collective interests of a World.

Limits of Geography,, a thing of the past.

Japan, China, Russia, North America are all right here. Available in less than a click. Information to evolve, improve ones self. Make Aware.

Organizing a mutually beneficial partnership between the Human Race, and Itself.

Education, Experience, Knowledge and Evolution are a Single Entity.

Publication of all knowledgeable providing substances.

With out limiting it to any stereo typical labels. Establishment of grants and special funds.

"Experience is the only Source of Knowledge" Albert Einstein

 

EnableXp : Files

Download Enable Xp ed2k client Download Free Client

Download Enable Xp Client

Download the installer,Link1 or Link2

Follow the screen instructions. Once the file is downloaded, click Open to begin the installation program.

The installation wizard will guide you through the process.

Once installation is complete, you can immediately begin searching for files.

For more detailed information about setting up Enable Xp according to your own options(preferences), refer to the User Guide Included with the Download.