| Along with the Internet's rapid development, the need of downloading great large resources from Internet becomes more and more urgent. The traditional downloading way can waste plenty of power as well as people's energy. It is also harmful to people's health. Because of these, the method of embedded network downloader occurs. It is an embedded system specially designed with simple structure and low power consumption, without screen or keystokes. In addition, this downloader will support nearly all popular download protocols, such as FTP, HTTP, BT and eMule, etc.This article's key point is the downloader's eMule section. It first introduces this project's background and its development in our country and abroad, including the downloader's design method and function characteristics. Then the paper introduces the hardware and software environment. Next is eMule's characteristics and how it works, including the eMule protocol and the software itself. Then the article expatiates on the eMule software's transplant and innovation. The emphases are the parts which costed the main labor. At last, the article gives the result that the software transplanted performed, as well as some analysis.The idea of network downloader is a fresh method, its theory and characteristics adapts to the society's needs. Therefore, it's believed that this product will have bright prospect as well as great value to the society. |