कमांड लाइन एप्लिकेशन (विंडोज) से एक धार बनाना


4

क्या कोई ऐसे एप्लिकेशन के बारे में जानता है जो आपको विंडोज़ में कमांड-लाइन के माध्यम से टोरेंट फाइल बनाने की अनुमति देता है?

अद्यतन: मुझे कमांड-लाइन संस्करण की आवश्यकता है क्योंकि मैं एक प्रोग्रामर हूं। मुझे प्रोग्राम को धाराप्रवाह बनाने की आवश्यकता है, मेरे पास विंडो पॉप-अप नहीं हो सकता है। कमांड-लाइन टोरेंट क्रिएशन के लिए एक टन का उपयोग होता है और मुझे लगता है कि यह बहुत अजीब है कि मुझे इंटरनेट पर सर्च करने के अपने घंटों से कमांड लाइन संस्करण मिल गया।


2
आपको क्यों चाहिए होगा? वहाँ एक समस्या है कि जीयूआई आधारित समाधान हल नहीं है?
नहीं काइल ने मुझे

जवाबों:


7

वैकल्पिक 1) विंडोज के लिए mktorrent :

Mktorrent कमांडलाइन पर Torrents बनाने के लिए एक बहुत ही आसान उपकरण है, लेकिन केवल Linux के लिए (केवल स्वयं को संकलित करने के लिए Sourcecode) - इसलिए मैंने Cygwin पर एक Win32 / Win64 संस्करण संकलित किया।

स्थापना: mktorrent.exe और DLLs को \ Windows \ System32 \
On Server 2008 R2 में कॉपी करें mktorrent.exe को \ Windows \ System32 \ में कॉपी करें, और DLLs in \ Windows \ SysWOW64 \

उपयोग अर्थात्: mktorrent -l 21 -a http: //tracker.url foldername

वैकल्पिक 2) py3createtorrent :

py3createtorrent टॉरेंट (लिनक्स और विंडोज) बनाने के लिए एक व्यापक शेल / कमांडलाइन उपयोगिता है। यह GPL- लाइसेंस प्राप्त पायथन v3.1 स्क्रिप्ट है। मैंने इसे Ubuntu 8.04 / rTorrent और Windows 7 / .Torrent के साथ परीक्षण किया।


Mktorrent लिंक अब काम नहीं करता है। क्या विंडोज के लिए mktorrent का निर्माण कहीं और उपलब्ध है?
ओडी ५५३३ २ '

आप सही कह रहे हैं, लिंक सड़ा हुआ है। जहां तक ​​मुझे याद है, यह विंडोज पर मिनगेड / साइगविन के तहत चलाया जा सकता है।
मेपर सी। पलुवज़लर

1

ट्रांसमिशन आता है transmission-createजो .torrentफ़ाइलों को बनाने के लिए एक कमांड-लाइन उपयोगिता है ।

Usage: transmission-create [options] <file|directory>

Options:
 -h --help              Display this help page and exit
 -p --private           Allow this torrent to only be used with the specified
                        tracker(s)
 -o --outfile <file>    Save the generated .torrent to this filename
 -c --comment <comment> Add a comment
 -t --tracker <url>     Add a tracker's announce URL
 -V --version           Show version number and exit

विंडोज पर ट्रांसमिशन के निर्माण के लिए निर्देश।


1
ट्रांसमिशन विंडोज के लिए उपलब्ध नहीं लगता है।
जेसी मैकग्रे ने

मुझे कोई बायनेरी उपलब्ध नहीं दिखता है, लेकिन इसे शायद विंडोज (साइगविन) के तहत संकलित किया जा सकता है।
क्रिस्टियन सियुपिटु

0

mktorrentमेहपर सी। पलुवज़लर द्वारा उल्लिखित कार्य करेंगे। नमूना उपयोग है

    mktorrent.exe -l %piece_size% -a %tracker_announce_url% %folder_or_file%

टुकड़ा आकार 2 की शक्ति है, अर्थात -l 222 ^ 22 बाइट्स = 4 एमबी के टुकड़ों के साथ एक धार फ़ाइल बनाएगा।

mktorrentरुड द्वारा वर्तमान में बनाए रखा गया है :
https://github.com/Rudde/mktorrent

उदाहरण के लिए, GNU Makeआपको उन स्रोतों से विंडोज पर निर्माण करने की आवश्यकता होगी जो आपको MinGW-w64 से मिल सकते हैं ।

mktorrentWindows 32-बिट के लिए निर्माण करने के लिए (बशर्ते आपके पास makeआपके विंडोज के PATHपर्यावरण चर में है और वर्तमान कार्यशील निर्देशिका mktorrentस्रोत फ़ाइलों की है):

    make CC=i686-w64-mingw32-gcc USE_LONG_OPTIONS=1 USE_LARGE_FILES=1

mktorrentविंडोज 64-बिट के लिए बनाने के लिए:

    make CC=x86_64-w64-mingw32-gcc USE_LONG_OPTIONS=1 USE_LARGE_FILES=1

mktorrent.exeऔर prefix.exeबनाया जाएगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.