libtorrent 0.14.3

8.5/10 (54 أصوات )

الترجمة الالية للوصف
libtorrent هو س + + لتنفيذ برنامج تورنت بروتوكول مع أهداف الكفاءة والتي من السهل use.libtorrent هو س + + مكتبة تهدف إلى أن تكون بديلا جيدا لجميع تورنت أخرى نحو التنفيذ. ويأتي على الرغم من أنه عمل مع العميل على سبيل المثال ، هو libtorrent مكتبة ولا تظهر كاملة client.The الأهداف الرئيسية للlibtorrent هي : يجب أن يكون المعالج كفاءة الذاكرة بكفاءة يكون أمرا سهلا للغاية uselibtorrent تم تجميعها وبنجاح اختبار : ويندوز 2000 vc7.1 ، vc8 ينكس x86 دول مجلس التعاون الخليجي 3.3 ، دول مجلس التعاون الخليجي 3.4.2 نظام التشغيل ماك العاشر (داروين) و (آبل) في دول مجلس التعاون الخليجي 3.3 ، (آبل) في دول مجلس التعاون الخليجي 4.0 سون 3.1 نظام التشغيل 5.8 في دول مجلس التعاون الخليجي Cygwin دول مجلس التعاون الخليجي 3.3.3NOTE : libtorrent مرخص وأفرج عنه بموجب رخصة بي إس دي. فيما يلي بعض الملامح الرئيسية libtorrent : trackerless السيول (باستخدام بروتوكول رئيسي kademlia DHT) مع بعض التمديدات DHT. ودعم IPv6 نات - PMP ودعم UPnP (الميناء الآلي لرسم الخرائط على الموجهات التي تؤيد ذلك) قطعة من ناحية ، وغير منظم ، وتخصيص ملف الزائدة وتستخدم الخيوط مستقلة للتحقق من الملفات الرئيسية ، وتحميل ، ومعتوه مانعة الخيط آمنة واجهة المكتبة. (أي أنه لا سبيل للمستخدم يتسبب في طريق مسدود). (انظر خيوط) بتعديل طول طابور الطلب تبعا لمعدل التحميل. تمديد الدعم multitracker (على النحو الذي يحدده جون هوفمان) ويدعم ملفات> 2 غيغابايت. ويعمل العديد من السيول على ميناء واحد في خيط واحد سرعة استئناف الدعم ، وسيلة للتخلص من تكلفة فحص قطعة في بداية مستأنفة سيل. يوفر التخزين ، piece_picker الدولة وكذلك جميع نظيراتها المحلية منفصلة في استئناف سريع الملف. النص المتشعب وزرع البذور ، على النحو الذي يحدده مايكل Burford للGetRight. اختيار قطعة على عرقلة المستوى (في مقابل قطعة المستوى). وهذا يعني أنه لا يمكن تحميل أجزاء من نفس قطعة من مختلف الأقران. كما أنه يفضل التحميل بأكملها قطعة واحدة من الأقران إذا سرعة تنزيل عالية بما فيه الكفاية من ذلك نظير. وتؤيد udp - تعقب بروتوكول اولاف فان دير Spek. طوابير للملف التحقق من السيول ، وبدلا من التحقق من كل منها في وقت واحد. ويؤيد النص المتشعب بالوكالة الأساسية بالوكالة والتوثيق gzipped تعقب الرد يمكن أن تحد من تحميل وتنزيل وعرض النطاق الترددي لاستخدام أكبر عدد ممكن من الأقران unchoked وتنفذ والتجارة العادلة. مستخدم settable نسبة التجارة ، يجب على الأقل أن تكون 1:1 ، ولكن يمكن للمرء أن يختار التجاري 1 من 2 أو أي نسبة أخرى أن ليس من العدل أن الطرف الآخر. وتؤيد تمديد البروتوكول. انظر التمديدات. وتؤيد no_peer_id = 1 التمديد من شأنه أن يخفف العبء قبالة بتتبع. إمكانية للحد من عدد الوصلات. رسائل التأخير اذا لم يكن هناك غيرها من السابق لحركة الأقران ، وعدم ارسال رسائل الى نظرائه وقد سبق له أن القطعة. وهذا يوفر على عرض النطاق الترددي. ليس لديه أي شروط على قطعة في سيل من أجل أن يستأنف. وهذا يعني انه يمكن استئناف سيل تنزيلها من أي عميل. ويدعم هذا الاتفاق = 1 تعقب معلمة. تحميل انتقائية. القدرة على اختيار أجزاء من سيل تريد التحميل. الملكية الفكرية وترفض ترشيح لعناوين بروتوكول الإنترنت ، وتتراوح بين الملكية الفكرية وصلة ربط ما الجديد في هذا الإصدار : [سجل التغيير قراءة كاملة] وأضاف بيثون ملزمة لcreate_torrent 1.38 - زيادة ثابتة في بناء علة ثابتة فيها بذور الشبكة ستكون مرتبطة قبل ملفات خضعت للتدقيق اسم الملف علة ثابتة عند استخدام الحروف واسعة ثابت نادر النظير في تحطم تحظر مدونة ثابت مسألة التوافق المحتملة المتشعب تحطم الثابتة UPnP UPnP مسألة ثابتة حيث سيطرة القاعدة الواردة رابط رابط وهو علة ثابتة replace_trackers علة ثابتة حيث DHT الموانئ ورسم الخرائط لا أزال عند تغيير ميناء DHT move_storage علة ثابتة عند تسمية الملفات للخروج من الدليل الرئيسي واضاف لمعالجة الأخطاء set_piece_hashes الثابت أن تدرج في عداد المفقودين enum_if.cpp ثابت مزدوج كومة مسألة الملكية الفكرية مسألة ثابتة عند تسمية الملفات المحفوظة في بعض الأحيان لا تستأنف البيانات تقبل مع تعقب الاستجابات لا الأقران 'الميدان ، ما دام' peers6 ' هذا هو ثابت CIDR حساب المسافة في precense من الأقران IPv6 توفير البيانات اللازمة لاستئناف جزئي السيول التي اصطف لفحص أو مراجعة ، للحفاظ على احصائيات وإعادة تسمية الملفات لا تحاول IPv6 على النوافذ إذا لم تركيبها تحديد move_storage الثابتة المحتملة لتحطم الإغلاق ثابتة باستثناء تسرب من bdecode على المدخلات غير صالحة علة ثابتة حيث الصدد من شأنه أن يعدم عندما تلقى keepalive علة ثابتة فيها بنشاط استثناء يمكن حلها عندما القيت البلدان النظيرة تحطم ثابتة عند اغلاق حين التأكد من سيل احتمال تحطم الطائرة الثابتة في connection_queue عندما peer_connection فشل فتح محجر



  • مرات التنزيل: 1733
  • متطلبات التشغيل: Mac OS X
  • الحجم: 1.9 MB
  • الترخيص:
  • الاصدار : libtorrent
  • اضيف في: 2009-06-05 00:00:00
  • اخر تحديث: 06/05/2009
  • الموقع علي الانترنت:



استخدام البرامج التي تم تنزيلها من موقعنا يجب أن يكون وفقاً للقوانين في بلدك.لا نوصي باستخدام برامج تنتهك القوانين في بلدك.،اذا كنت تري ان هذا المحتوي لا يتوافق مع حقوق الملكية الفكرية برجاء ابلاغنا بالضغط هنا



Description



libtorrent is a C++ implementation of the BitTorrent protocol with the goals of being efficient and easy to use.libtorrent is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. Although it comes with a working example client, libtorrent is a library and not a full featured client.The main goals of libtorrent are:· to be cpu efficient· to be memory efficient· to be very easy to uselibtorrent has been successfully compiled and tested on:· Windows 2000 vc7.1, vc8· Linux x86 GCC 3.3, GCC 3.4.2· Mac OS X (darwin), (Apple's) GCC 3.3, (Apple's) GCC 4.0· Sun OS 5.8 GCC 3.1· Cygwin GCC 3.3.3NOTE: libtorrent is licensed and released under the BSD-license.
key features of "libtorrent":

· trackerless torrents (using the Mainline kademlia DHT protocol) with some DHT extensions.
· support for IPv6
· NAT-PMP and UPnP support (automatic port mapping on routers that supports it)
· piece-wise, unordered, incremental file allocation
· uses separate threads for checking files and for main downloader, with a fool-proof thread-safe library interface. (i.e. There's no way for the user to cause a deadlock). (see threads)
· adjusts the length of the request queue depending on download rate.
· multitracker extension support (as specified by John Hoffman)
· supports files > 2 gigabytes.
· serves multiple torrents on a single port and in a single thread
· fast resume support, a way to get rid of the costly piece check at the start of a resumed torrent. Saves the storage state, piece_picker state as well as all local peers in a separate fast-resume file.
· HTTP seeding, as specified by Michael Burford of GetRight.
· piece picking on block-level (as opposed to piece-level). This means it can download parts of the same piece from different peers. It will also prefer to download whole pieces from single peers if the download speed is high enough from that particular peer.
· supports the udp-tracker protocol by Olaf van der Spek.
· queues torrents for file check, instead of checking all of them in parallel.
· supports http proxies and basic proxy authentication
· gzipped tracker-responses
· can limit the upload and download bandwidth usage and the maximum number of unchoked peers
· implements fair trade. User settable trade-ratio, must at least be 1:1, but one can choose to trade 1 for 2 or any other ratio that isn't unfair to the other party.
· supports an extension protocol. See extensions.
· supports the no_peer_id=1 extension that will ease the load off trackers.
· possibility to limit the number of connections.
· delays have messages if there's no other outgoing traffic to the peer, and doesn't send have messages to peers that already has the piece. This saves bandwidth.
· does not have any requirements on the piece order in a torrent that it resumes. This means it can resume a torrent downloaded by any client.
· supports the compact=1 tracker parameter.
· selective downloading. The ability to select which parts of a torrent you want to download.
· ip filter to disallow ip addresses and ip ranges from connecting and being connected
What's New in This Release: [ read full changelog ]

· added python binding for create_torrent
· fixed boost-1.38 build
· fixed bug where web seeds would be connected before the files
· were checked
· fixed filename bug when using wide characters
· fixed rare crash in peer banning code
· fixed potential HTTP compatibility issue
· fixed UPnP crash
· fixed UPnP issue where the control url contained the base url
· fixed a replace_trackers bug
· fixed bug where the DHT port mapping would not be removed when
· changing DHT port
· fixed move_storage bug when files were renamed to be moved out
· of the root directory
· added error handling for set_piece_hashes
· fixed missing include in enum_if.cpp
· fixed dual IP stack issue
· fixed issue where renamed files were sometimes not saved in resume data
· accepts tracker responses with no 'peers' field, as long as 'peers6'
· is present
· fixed CIDR-distance calculation in the precense of IPv6 peers
· save partial resume data for torrents that are queued for checking
· or checking, to maintain stats and renamed files
· Don't try IPv6 on windows if it's not installed
· move_storage fix
· fixed potential crash on shutdown
· fixed leaking exception from bdecode on malformed input
· fixed bug where connection would hang when receiving a keepalive
· fixed bug where an asio exception could be thrown when resolving
· peer countries
· fixed crash when shutting down while checking a torrent
· fixed potential crash in connection_queue when a peer_connection
· fail to open its socket



Moshax.com only provide legal software, please help us keeping pur site legal, if you think this page is violating copyrights please let us know by clicking here Here
صور libtorrent 0.14.3
libtorrent 0.14.3





التعليقات علي libtorrent 0.14.3
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع