Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Shareaza - это клиент однорангового обмена файлами, работающий под Microsoft Windows, который поддерживает сетевые протоколы gnutella , Gnutella2 (G2), eDonkey , BitTorrent , FTP , HTTP и HTTPS [ необходима цитата ] и обрабатывает магнитные ссылки , [5] ссылки ed2k , а также устаревшие ссылки gnutella и Piolet. [6] Он доступен на 30 языках.

Shareaza разрабатывался Майклом Стоуксом [7] до 1 июня 2004 г. [7] и с тех пор поддерживается группой добровольцев. 1 июня 2004 года Shareaza 2.0 была выпущена вместе с исходным кодом под Стандартной общественной лицензией GNU (GPL), что сделало ее бесплатным программным обеспечением .

Особенности [ править ]

Мульти-сеть [ править ]

Shareaza может подключаться к gnutella , G2 , eDonkey и BitTorrent . Shareaza хеширует свои файлы для всех сетей, а затем распространяет эти хеш-значения на G2 . Это позволяет Shareaza загружать один файл сразу из нескольких сетей. [8] Когда другой клиент, подключенный к G2, находит такой файл, ему присваиваются хэш-значения для всех сетей, и он может выполнять поиск в других сетях с их соответствующими хеш-значениями, что увеличивает количество источников и скорость загрузки файла. Shareaza также использует свою сеть G2 для поиска дополнительных источников торрентов.

Фильтр безопасности [ править ]

Клиент Shareaza имеет некоторые основные содержание фильтров , включая принудительный ребенка и необязательной взрослых порнографии фильтр, а также некоторые другие дополнительные фильтры , такие как фильтр для файлов обремененных с использованием управления цифровыми правами (DRM). Фильтры безопасности Shareaza также могут быть расширены с помощью определенных пользователем ключевых слов и / или IP-адресов. Более поздние версии Shareaza позволяют использовать регулярные выражения и фильтрацию по хешу . Эти фильтры увеличивают вероятность получения файлов, которые хочет пользователь, и уменьшают вероятность получения вредоносных или поддельных файлов. Формат файла, используемый для фильтров, представляет собой расширяемую схему XML.. Фильтры доступны для редактирования внутри Shareaza и могут быть экспортированы из приложения для совместного использования с другими.

Плагины [ править ]

Shareaza работает в оконном режиме с несколькими активированными скинами. Виджеты включают окно поиска, график пропускной способности, окно очереди загрузки (верхний правый угол) и окно соседей (в центре), показывающие 4 gnutella, 3 Gnutella2 и соединение с сервером eD2k.

Shareaza реализует структуру для дополнительных плагинов . Установщик Shareaza включает в себя несколько плагинов. Большинство из них используются для чтения и удаления встроенных метаданных из хешируемых файлов и преобразования их во внешний формат на основе XML или для декодирования мультимедийных файлов для предварительного просмотра для других клиентов G2. Некоторые другие служат для медиаплеера внутри Shareaza, а также для усовершенствований этого медиаплеера. Также можно использовать сторонние плагины, например, Sharemonkey , который добавит ссылку внутри Shareaza при загрузке или поиске материалов, защищенных авторским правом, откуда они могут быть легально загружены.

Скины [ править ]

Клиент может иметь практически все части графического интерфейса пользователя . Сюда входят полосы, значки, а также фоны и кнопки. Таким образом, Shareaza может быть полностью изменена с помощью цветов, изображений, новых кнопок и т. Д. Базовый список скинов содержится в пакете установщика Shareaza. Другие скины можно загрузить на форумах сообщества или найти через поиск .sks (файлы скинов Shareaza) в сети G2 . Скины представляют собой zip-архивы , переименованные с расширением .sks, содержащие значки и изображения, а также XML- файл, который связывает изображения и цвета с графическим интерфейсом. [9]

Эта функция также используется для локализации . Языковые файлы представляют собой файлы XML, как и обычные оболочки, но не заархивированы. XML-файл содержит переводы для определенной части программы. Это позволяет легко изменять, обновлять и тестировать языки без компиляции всего двоичного кода .

Режимы [ править ]

Shareaza имеет три пользовательских режима. Первый - для обычных пользователей. Этот режим является режимом по умолчанию и обеспечивает чистый, урезанный графический интерфейс. Пользователи не смогут вносить существенные изменения в настройки в этом режиме, но смогут использовать наиболее важные функции, такие как поиск и загрузка. Второй режим - для опытных пользователей . Он обеспечивает больший доступ к сети и расширенным настройкам, но также может разорвать ваше соединение с сетью. Третий режим - оконный. В этом режиме пользователи могут одновременно видеть разные вкладки (окна), что обеспечивает полный контроль над происходящим. Этот режим также позволяет персонализировать внешний вид клиента, чтобы он идеально соответствовал потребностям соответствующего пользователя.

IRC [ править ]

Shareaza содержит встроенный IRC- клиент (чат), который позволяет пользователям общаться друг с другом. Есть каналы на нескольких языках для поддержки и помощи. Эти каналы расположены на серверах P2PChat, к ним также можно присоединиться с помощью любого обычного IRC-клиента или через надстройку Java на домашней странице Shareaza.

История [ править ]

Логотип Shareaza версии 1

В середине 2002 года Стоукс выпустил первую версию клиента gnutella, которую он написал и назвал «Shareaza». С самого начала это был клиент, стремящийся получить функции, которых нет у других клиентов gnutella. [ необходима цитата ] В течение следующих двух лет Стокс написал код для поддержки сети eDonkey 2000 , BitTorrent и переписанного протокола на основе gnutella, который он назвал Gnutella2 .

1 июня 2004 г. Стоукс выпустил исходный код Shareaza в соответствии с версией 2 Стандартной общественной лицензии GNU (которая совпала с выпуском Shareaza версии 2.0). Shareaza присоединилась к LimeWire , Gnucleus и другим в качестве клиента с открытым исходным кодом в сети gnutella.

С самого начала Shareaza рекламировалась как «полностью бесплатная. Никакой рекламы, никакого шпионского ПО, никаких обвинений в переходе на коммерческую версию», заявив, что разработчики «[не могли] выносить такого рода дерьмо». [10] Он оставался таким в каждом последующем выпуске.

С первой версии Shareaza поддерживает рой , метаданные , управление библиотеками и автоматическое хеширование файлов . [10]

Приобретение домена [ править ]

19 декабря 2007 года доменное имя проекта , shareaza.com, было перенаправлено на сайт, претендующий на звание «Официальный дом Shareaza», предлагающий загрузку клиента, известного как Shareaza V4 (который стал V6 в октябре 2009 года, V7 в август 2010, и V8 в ноябре 2011 года ) , не связанный с выпусками командой разработчиков Shareaza, [11] Imesh клон только с небольшими графическими изменениями, и с помощью Shareaza v1 логотипа. Владелец домена Джон Нильсон был вынужден продать его в рамках соглашения с La Societe Des Producteurs De Phonogrammes En France . [12]Этот клиент представляет собой сетевой интерфейс для централизованного музыкального магазина от Discordia Ltd. и не подключается к какой-либо открытой P2P-сети, такой как gnutella , G2 , eDonkey или BitTorrent . Контент ограничен музыкой с защитой DRM, которую можно купить в музыкальном онлайн-магазине Discordia; Discordia - компания, базирующаяся на Кипре , тесно связанная с RIAA и не имеющая отношения к команде разработчиков Shareaza. В ответ команда разработчиков Shareaza переместила свой сайт на SourceForge .

Версии до 2.3.1.0 оригинальной Shareaza были подключены к www.shareaza.com для проверки обновлений программного обеспечения. С 1 января 2008 года новый владелец домена shareaza.com, компания Discordia Ltd., использовала этот механизм проверки обновлений, чтобы сообщить пользователям, что ShareazaV4 (а позже ShareazaV5, V6 и V7) является обновлением исходного клиента Shareaza. Начиная с версии 2.3.1.0 [13], выпущенной 3 января 2008 г., исходная версия Shareaza была связана со страницами Shareaza на сайте sourceforge.net.

Регистрация торговой марки iMesh [ править ]

10 января 2008 г. новые владельцы Shareaza.com, Discordia Ltd ( iMesh Inc.), подали заявку на регистрацию товарного знака на имя Shareaza, пытаясь помешать первоначальным разработчикам использовать это имя, утверждая, что первое в истории использование было 17 декабря 2007 года. [14] Команда разработчиков Shareaza получила юридическое представительство, чтобы оспорить регистрацию, и был создан фонд правовой защиты. [15] Команда разработчиков назначила Уильяма Эрвина обрабатывать пожертвования; Было заявлено, что iMesh заплатил ему за саботаж защиты и что он украл пожертвованные деньги. Торговая марка была присуждена iMesh после того, как команда разработчиков отказалась от защиты торговой марки. [16]

История версий [ править ]

Примечания к выпуску для всех версий, начиная с 2.0.0.0, связаны со страницей журнала изменений Sharaza. [17]

v2.3.1.0
Версия 2.3.1.0 - последняя стабильная версия Shareaza, которая поддерживает Windows 9x. [18] [19] Это произошло через 2 дня после того, как новые владельцы домена проекта использовали механизм обновления для выдачи ложного сообщения об обновлении, чтобы обманом заставить пользователей установить их поддельный клиент Shareaza V4, и содержали исправление для этой проблемы.

v2.4.0.0
Версия 2.4.0.0 Shareaza была выпущена 1 октября 2008 года, с множеством исправлений ошибок и существенными изменениями, обеспечивающими лучшую стабильность клиента. Это был первый стабильный выпуск с поддержкой IRC . Кроме того, были внесены серьезные изменения в механизм обработки торрентов и прекращена поддержка Windows 98 / Me [19] (последняя версия, работающая в Windows 9x, - 2.3.1.0). [18]

Когда была выпущена v2.4, дорожная карта для следующей версии (2.4.1.0, кандидат на выпуск v2.5) была назначена для выпуска около 1 октября 2009 года, а через месяц за ней последует 2.5.0.0. [20]

v2.5.x.0
Версия 2.5.0.0 Shareaza была выпущена 31 октября 2009 года. Она была значительно более стабильной и потребляла меньше ресурсов, чем предыдущие версии, и дополнительно улучшила поддержку BitTorrent , например, путем выборочной загрузки файлов, содержащихся в пакетные торренты и приоритизация загрузок. Также были обновлены реализации gnutella и eD2k , такие как расширенная поддержка GGEP, больших файлов и чата. Реализация IRC v2.4.0.0 была переработана, чтобы избавить ее от ошибок, которые делали ее частично непригодной для использования в предыдущей версии. Расширены возможности диспетчера загрузок, добавлена ​​интеграция с Internet Explorer и BugTrap. включены, чтобы ускорить и упростить создание отчетов о сбоях.

Версия 2.5.1.0 Shareaza была выпущена 1 декабря 2009 года. Она была значительно более стабильной и функциональной, чем ее предшественник, благодаря исправленным ошибкам. Это улучшило удобство использования и совместимость BitTorrent в соответствии с наиболее популярными предложениями сервисов. Он использовал и требовал набора инструкций SSE и, следовательно, требовал по крайней мере Pentium-III или процессор Athlon-XP .

Версия 2.5.2.0 Shareaza была выпущена 6 февраля 2010 года. В нее были внесены дальнейшие улучшения стабильности. Эта и более поздние версии были доступны либо как сборка SSE, либо как сборка без SSE, чтобы разрешить использование старых процессоров, в отличие от версии 2.5.1.0 только для SSE. Для этого и более поздних выпусков оптимизированная для SSE сборка использует SSE2 и требует как минимум Pentium 4 или AMD Athlon 64 .

Shareaza v2.5.3.0, выпущенная 13 июня 2010 г., ориентирована на внутренние изменения и оптимизацию; Единственным существенным дополнением стал планировщик, который позволяет полностью контролировать то, что приложение делает в данный момент времени при работе без присмотра.

Shareaza v2.5.4.0, выпущенная 12 февраля 2011 года, улучшила поддержку UPnP и добавила ограниченную поддержку DC ++ . Также были добавлены μTorrent- совместимый одноранговый обмен и обмен трекером для BitTorrent . Исправлены оставшиеся ошибки IRC-чата и множество довольно необычных / редко встречающихся сбоев. [17]

Shareaza v2.5.5.0, выпущенная 29 мая 2011 года, дополнительно улучшила поддержку UPnP и включила обновления DC ++ и gnutella , улучшенную защиту от спама во время поиска и объединение загрузки нескольких файлов.

V2.6.0.0

Версия 2.6.0.0 была выпущена 3 июня 2012 года, добавив поддержку трекеров BitTorrent (Mainline) DHT и UDP, а также оптимизацию интерфейса для Windows 7.

V2.7.xx

Shareaza 2.7.0.0 была выпущена 31 августа 2013 года с множеством исправлений. [17] Он содержал значительные улучшения для поддержки BitTorrent, загрузки eDonkey и встроенного медиаплеера. [17] За ним последовали следующие выпуски V2.7.xx. [17]

Награды и отзывы [ править ]

  • В ноябре 2008 года Shareaza был назван проектом месяца SourceForge . [21]
  • В декабре 2009 года Shareaza заняла 5-е место в рейтинге SourceForge.Net «Что нового для Windows?» программное обеспечение для обмена файлами с 78% "рекомендованными" (в то время как №1 было 81% "рекомендовано"). По состоянию на 24 августа 2010 года он находился в таком же положении. Рейтинг основан на рекомендациях и мнениях пользователей, а также на загрузках программного обеспечения с сайта проекта. [22]

См. Также [ править ]

  • Шарин
  • Сравнение приложений для обмена файлами
  • Сравнение менеджеров закачек

Ссылки [ править ]

  1. ^ "Страница загрузки Shareaza на сайте sourceforge" . SourceForge . Проверено 6 июля 2019 .
  2. ^ «Shareaza - Отладочные сборки» . SourceForge . 2014-04-01 . Проверено 3 апреля 2014 .
  3. ^ «Shareaza - Скачать» . Shareaza.sourceforge.net . Проверено 15 июня 2017 года .
  4. ^ «FAQ. Внешний вид - Shareaza Wiki» . Shareaza.sourceforge.net . 11 февраля 2010 . Проверено 15 июня 2017 года .
  5. ^ "MagnetLink.org" . MagnetLink.org . Проверено 20 августа 2008 .
  6. ^ "Download.com: Shareaza" . Download.com . Проверено 20 августа 2008 .
  7. ^ a b «Shareaza становится открытым исходным кодом» . Slyck.com . Проверено 26 ноября 2008 .
  8. ^ «Возможности Shareaza» .
  9. ^ "Учебник по созданию скинов Shareaza" .
  10. ^ а б «Шареаза» . Группа развития Shareaza. Архивировано из оригинала на 2002-06-28 . Проверено 19 июля 2008 .
  11. ^ «TorrentFreak - Shareaza.com был взломан и превратился в мошеннический сайт» .
  12. ^ "TorrentFreak - Заговор Shareaza в двух словах" .
  13. ^ "Heise-Security - враждебный захват Shareaza" .; «Secunia - Проблема безопасности уведомлений об обновлениях Shareaza» .
  14. ^ «Последняя информация о статусе» . Бюро по патентам и товарным знакам США . Проверено 29 апреля 2008 .
  15. ^ "Shareaza противостоит мошенникам:" Мы сопротивляемся! " " . TorrentFreak . Проверено 7 сентября 2008 .
  16. ^ «Что случилось с правовой защитой торговой марки? - Обсуждение Shareaza на sourceforge» . Проверено 5 января 2012 .
  17. ^ a b c d e "Журналы изменений - Shareaza Wiki" . Shareaza.sourceforge.net . Дата обращения 6 июля 2019 .
  18. ^ a b SourceForge.net: Комментарий к файлу: Shareaza v2.3.1.0
  19. ^ a b «Shareaza - объединение P2P» . Команда разработчиков Shareaza . Проверено 3 октября 2008 .
  20. ^ «Shareaza - Дорожная карта - Mileston 2.5.0.0» . Архивировано из оригинала на 2009-06-16 . Проверено 16 июня 2009 .
  21. ^ "Проект месяца, ноябрь 2008" . SourceForge . Проверено 7 ноября 2008 .
  22. ^ «Что нового в Windows? Обмен файлами» . SourceForge . Проверено 8 марта 2010 .

Внешние ссылки [ править ]

  • Shareaza на SourceForge.net
  • Форумы проектов на SourceForge.net
  • Shareaza Ссылки на проект Shareaza и связанные или интересные страницы в вики Shareaza
  • ShareazaSource , информация о безопасности и мошенничестве, связанная с Shareaza
  • Форк Shareaza на GitHub