25/05/2018, 14:21

Shareaza

là trình khách của mạng đồng đẳng chạy trên hệ điều hành Windows. hỗ trợ tải tệp theo giao thức Gnutella, Gnutella2, EDonkey Network, BitTorrent, FTP và HTTP. Nó có thể tự động tải tệp khi người dùng nhắp chuột vào liên kết dạng nam châm, ed2k, Piolet và ...

là trình khách của mạng đồng đẳng chạy trên hệ điều hành Windows. hỗ trợ tải tệp theo giao thức Gnutella, Gnutella2, EDonkey Network, BitTorrent, FTP và HTTP. Nó có thể tự động tải tệp khi người dùng nhắp chuột vào liên kết dạng nam châm, ed2k, Piolet và Gnutella. được phát triển bởi Michael Stokes

Vào cuối năm 2002, dựa trên nền tảng của giao thức Gnutella, Stokes xây dựng một giao thức chia sẻ tệp đồng đẳng mới Gnutella2 và trình khách . Việc Stokes xây dựng Gnutella2 từ Gnutella đã nhận được rất nhiều lời chỉ trích từ cộng đồng những người phát triển Gnutella vì Stokes đã phát triển Gnutella2 mà không thông qua bất kỳ một sự thảo luận nào. Tuy được phát triển bởi riêng một cá nhân nhưng Gnutella2 hoạt động rất tốt, tốt hơn cả giao thức Gnutella. Vì vậy hiện nay Gnutella2 được hỗ trợ bởi rất nhiều trình khách của mạng đồng đẳng, ví dụ như , MLdonkey, Adagio, Gnucleus, Morpheus, và iMesh. Tên của giao thức Gnutella2 thường được gọi ngắn gọn là Mike's Protocol, hoặc ngắn gọn hơn nữa là MP

Ngày 1 tháng 6 năm 2004, phiên bản 2.0 được phát hành theo giấy phép GNU GPL, mã nguồn của 2.0 mở tự do. Ngày 19 tháng 9 năm 2004 phiên bản 2.1 được phát hành, phiên bản này sửa rất nhiều lỗi trong phiên bản 2.0 và hỗ trợ Windows XP Service Pack 2 tốt hơn.

Hiện nay hỗ trợ 18 ngôn ngữ.

Người dùng (cũng như người dùng Azureus và LimeWire) thường xuyên là mục tiêu của các ý đồ xấu, ví dụ như Etomi, yêu cầu người dùng trả một khoản phí để sử dụng phần mềm.

có những tính năng nổi bật làm nên sự khác biệt so với các trình khách khác.

  • Khả năng tải cùng một tệp từ nhiều mạng đồng đẳng theo các giao thức khác nhau vào cùng một thời điểm.
  • Người dùng có thể lựa chọn chế độ cơ bản hoặc nâng cao, trong chế độ nâng cao người dùng có thể giám sát mạng đồng đẳng Gnutella và thiết lập các tùy chọn nâng cao khác.
  • Collections, một tính năng cho phép gộp rất nhiều tệp vào trong một tập hợp, tập hợp này có thể tải về cũng như cũng có thể sao lưu.
  • Điều khiển từ xa – cho phép người dùng điều khiển chương trình từ xa.
  • Lập lịch – cho phép người dùng lập thời gian biểu cho các tác vụ của .
  • Media Player – không giống như các trình chơi media của các phần mềm tải tệp trên mạng đồng đẳng, trình chơi media của hoàn toàn bỏ qua các đoạn bị đứt, lỗi và hợp các tệp chunk vào làm một, tính năng này giúp người dùng có thể xem trước một đoạn phim của tệp đang tải về dù chưa tải đủ hoàn toàn tệp. Tuy nhiên tính năng xem trước này không hỗ trợ cho nghe thử âm thanh trong phim có định dạng MPEG.
  • Hỗ trợ hoàn toàn unicode.
  • Khả năng thay đổi giao diện, cho phép người dùng tự lựa chọn giao diện mình ưa thích.

Mặc dù có rất nhiều tính năng tân tiến, nhưng vẫn bị chỉ trích rất nhiều, đặc biệt là tính năng creeping featurism (một sự nhấn mạnh về tính năng mới của phần mềm không được ảnh hưởng đến mục đích thiết kế của phần mềm như tính đơn giản, gọn nhẹ, tùy biến và giảm thiểu lỗi) và software bloat (một xu hướng các chương trình hiện nay sử dụng nhiều tài nguyên hệ thống hơn các chương trình trước kia). Một tính năng thể hiện sự hỗ trợ yếu mạng Gnutella của chương trình là khi chương trình đang tự thực hiện quá trình tối ưu hóa để tăng tốc độ thực thi, mạng đồng đẳng Gnutella lại hiểu là máy đấy đã ngừng kết nối vào mạng. Đây là một tính năng bị chỉ trích rất nhiều bởi cộng đồng người dùng. phiên bản 2.1 và các phiên bản cũ hơn trước đó bị cấm bởi máy chủ Lugdunum eDonkey do một nguyên nhân lỗi (không có chủ ý) là chiếm quá nhiều thời gian xử lý của máy chủ, nhưng lỗi này nhanh chóng được khắc phục sau khi Lugdunum đưa ra thảo luận vấn đề này. Nhưng không chỉ vậy, một vài máy theo dõi của giao thức BitTorrent cũng cấm vì máy theo dõi nhận ra là trình khách gian lận (tải về nhiều hơn tải lên), tuy nhiên những máy theo dõi này cũng cấm rất nhiều máy khách, kể cả máy khách sử dụng Azureus cũng chịu chung số phận.

Hiện nay đã trở thành dự án mã nguồn mở, nhưng nó lại sử dụng các công cụ độc quyền của Microsoft trong phát triển phần mềm vì vậy nó bị cộng đồng phát triển mã nguồn mở chỉ trích rất nhiều về điều này. Mã nguồn hiện tại của phụ thuộc hoàn toàn vào thư viện của Microsoft Visual Studio và công cụ đồ họa của Windows. Rất nhiều người dùng trên hệ điều hành Linux và Mac OS bày tỏ muốn sử dụng phần mềm trên hệ điều hành họ đang dùng nhưng cho đến nay vẫn chưa thấy có một dấu hiệu khả quan.

0