क्या qbittorrent में अनुसूचक की कमी के लिए एक समाधान है?


11

कई अन्य टोरेंट क्लाइंट के विपरीत, क्यूबिटॉरेंट एक शेड्यूलिंग टूल के बिना आता है। आदर्श रूप से, व्यक्ति दिन के निश्चित समय में डाउनलोड को थ्रॉटल कर सकता है।

क्या इसके आसपास कोई कार्य है? क्या एक अलग समय-निर्धारण उपकरण है जिसका उपयोग मैं qbittorrent के चरण में कर सकता हूं? यदि नहीं, तो सबसे अच्छा स्क्रिप्टिंग समाधान क्या होगा?


1
यदि आप अन्य ग्राहकों को जानते हैं कि आपके पास जो सुविधाएँ हैं, तो बस उन का उपयोग क्यों न करें?
Mat

1
मैं इसका उपयोग करना चाहता हूं।
कोरगन रिवेरा

जवाबों:


10

qBittorrent करता शेड्यूलिंग है!

हालाँकि, यह आपकी आवश्यकताओं के लिए पर्याप्त रूप से परिष्कृत हो सकता है या नहीं।

विशिष्ट दिनों / समय के लिए सीमाओं में निर्धारण वैश्विक परिवर्तन

टूल्स > विकल्प ... पर क्लिक करें । बाईं ओर स्पीड टैब पर क्लिक करें । विंडो के निचले भाग में आपको वैकल्पिक वैश्विक दर सीमा के लिए अपलोड और डाउनलोड दर सीमा निर्धारित करने के विकल्प दिखाई देंगे ।

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

यह आपको विंडो के शीर्ष पर निर्धारित वैश्विक सीमाओं से वैकल्पिक अपलोड और डाउनलोड गति सीमा को निर्धारित करने देता है।

qBittorrent विकल्प विंडो, स्पीड टैब

उपरोक्त स्क्रीनशॉट qBittorrent v3.0.6 (इस लेखन के समय का नवीनतम संस्करण) से है, इस आधिकारिक PPA से स्थापित मेरे Ubuntu 11.10 सिस्टम पर चल रहा है ।

यदि आप पाते हैं कि आप अपने qBittorrent स्थापना के साथ ऐसा करने में सक्षम नहीं हैं, तो मैं उन्नयन की सलाह देता हूं। यदि वह अभी भी मदद नहीं करता है, तो मैं आपको प्रासंगिक स्क्रीनशॉट सहित उन सेटिंग्स तक पहुंचने की कोशिश करने के बारे में जानकारी प्रदान करने के लिए आपके प्रश्न को संपादित करने की सलाह देता हूं।

हो सकता है कि आप इसके बारे में जानते हों, लेकिन आपको अधिक परिष्कृत शेड्यूलिंग की आवश्यकता है जो qBittorrent के पास नहीं है। यदि ऐसा है, तो कृपया अपने प्रश्न को संपादित करें कि आपको किन विशेषताओं की आवश्यकता है। तब कोई व्यक्ति आपके लक्ष्यों को प्राप्त करने के तरीके को जान सकता है, या यदि नहीं, तो एक समान बिटोरेंट एप्लिकेशन की सिफारिश करने में सक्षम हो सकता है जिसमें आवश्यक कार्यक्षमता हो।

निम्नलिखित उपयोगी विशेषताओं की एक सूची है जो वर्तमान में qBittorrent में उपलब्ध नहीं हैं ।

प्रति-टोरेंट सीमा में समय-निर्धारण नहीं है

जैसा कि आप शायद जानते हैं, आप प्रति-टोरेंट अपलोड और डाउनलोड सीमा निर्धारित कर सकते हैं। दुर्भाग्य से, आप प्रति-धार कार्यक्रम निर्धारित नहीं कर सकते। यह सुविधा अभी भी qBittorrent से गायब है।

qBittorrent प्रासंगिक मेनू एक अलग धार के लिए गति सीमा निर्धारित करने के लिए विकल्प दिखा रहा है

आप केवल एक समय में 2 "प्रोफाइल" को परिभाषित कर सकते हैं

कर रहे हैं वैश्विक दर सीमाएं और वैकल्पिक वैश्विक दर सीमाएं । बस।

तो आप (उदाहरण के लिए) कैप टोरेंट डाउनलोड स्पीड 75 KiB / s तक कर सकते हैं, जब तक कि यह मंगलवार तक न हो, जब इसे 50 KiB / s पर कैप किया गया हो।

लेकिन आप (उदाहरण के लिए) कैप टोरेंट डाउनलोड स्पीड 75 KiB / s तक नहीं कर सकते, जब तक कि यह मंगलवार तक न हो, जब यह 50 KiB / s या सप्ताहांत पर छाया हुआ हो, जब यह 100 KiB / s पर छाया हुआ हो।

इसका एक निहितार्थ यह है कि वैकल्पिक वैश्विक दर सीमाओं के लिए प्रारंभ और समाप्ति का समय एक दिन से दूसरे दिन तक भिन्न नहीं हो सकता है। इसके साथ, आवश्यकता के साथ कि एक ही दिन में निहित अंतराल के लिए दर सीमाएं निर्धारित की जाती हैं, इसका मतलब है कि आप वैकल्पिक दर सीमा (उदाहरण के लिए) का उपयोग पूरे दिन रविवार और सोमवार को सुबह 5 बजे तक नहीं कर सकते।

कौन से दिन अनुसूचित समय अवधि को नियंत्रित कर सकते हैं

जब ड्रॉप-डाउन मेनू केवल आप का चयन करने के लिए अनुमति देता है:

  • पूरे सप्ताह, या
  • किसी विशेष एकल सप्ताह के दिन, या
  • कार्यदिवस केवल (यानी, सोमवार-शुक्रवार), या
  • केवल सप्ताहांत (यानी, शनिवार और रविवार)

"जब वैकल्पिक ग्लोबल रेट लिमिट्स के सीमित विकल्प दिखाते हुए मैं ड्रॉप-डाउन मेनू करता हूं

आप वैकल्पिक दर सीमा लागू नहीं कर सकते, उदाहरण के लिए, सोमवार और मंगलवार को, न ही, उदाहरण के लिए, सोमवार-शुक्रवार को छोड़कर बुधवार को।

हर सप्ताह एक ही है (जब तक कि आप इसे खुद न बदल लें)

यदि आप इस गुरुवार को वैकल्पिक वैश्विक दर सीमाओं का उपयोग करते हैं, तो उनका उपयोग अगले गुरुवार को भी किया जाएगा, जब तक कि आप अंतरिम में अपने कॉन्फ़िगरेशन को संपादित नहीं करते।

वैकल्पिक दर सीमा

  • उपयोगकर्ता द्वारा निर्दिष्ट तिथि पर सक्रिय नहीं हो सकते ,
  • उपयोगकर्ता द्वारा निर्दिष्ट तिथि पर निष्क्रिय नहीं हो सकते ,
  • स्वचालित रूप से महीने से महीने में भिन्न हो सकते हैं, और
  • सीमा को आम तौर पर बताने के लिए, अलग-अलग समय पर स्वचालित रूप से नहीं हो सकता है या अलग-अलग दरों तक सीमित हो सकता है, एक सप्ताह से अगले सप्ताह तक

यदि आप एक सुविधा का अनुरोध करना चाहते हैं ...

आप जो भी सुविधाओं की आवश्यकता के लिए एक सुविधा अनुरोध प्रस्तुत करना चाहते हैं, लेकिन, किसी भी सॉफ्टवेयर में किसी भी सुविधा के अनुरोध के साथ:

  • पहले खोजना सुनिश्चित करें।
  • आपके अनुरोध को लागू किया जाएगा इसकी कोई गारंटी नहीं है।
  • अगर इसे लागू किया जाता है, तो यह कहा नहीं जाता है कि इसे कब लागू किया जाएगा।

विशेष रूप से qBittorrent के लिए, कृपया ध्यान रखें कि यदि आप इस सुविधा का अनुरोध करने जा रहे हैं:

  • QBittorrent के मुद्दे (बग, फ़ीचर अनुरोध और इसी तरह) वर्तमान में यहाँ github (जैसा कि qBittorrent के FAQ में समझाया गया है ) पर ट्रैक किया गया है

  • यह सुविधा अनुरोध (जो टिप्पणियों में उल्लिखित था ) उपरोक्त सूचीबद्ध अनुपस्थित विशेषताओं में से किसी के लिए अनुरोध नहीं है। यदि इस पर कार्रवाई की जाती, तो शायद अभी भी वह नहीं होता जो आपको चाहिए।

    इसके बजाय, यह (1) एक स्पष्ट शून्य विकल्प, या सभी अपस्ट्रीम या डाउनस्ट्रीम ट्रैफ़िक के अधिक प्रभावी अवरोधन, (2) के लिए वैकल्पिक सीमा के भाग के रूप में वितरित ट्रैकिंग कार्यक्षमता ( DHT और PeX ) को निष्क्रिय करने की क्षमता प्रतीत होता है ।


1

हो सकता है कि ट्रिकल और क्रोन का उपयोग करने पर विचार करें , हालांकि जब आप सीमा बदलना चाहते हैं तो आपको qtorrent को फिर से शुरू करना होगा।


1

क्षमा करें, यह बहुत देर हो सकती है, लेकिन उम्मीद है कि समाधान खोजने वाला अगला व्यक्ति इसे ढूंढ लेगा।

आप जिस आदेश को देख रहे हैं, वह है: /etc/init.d/qbittorrent-nox-daemon |

तो / etc / crontab में, मैं निम्नलिखित जोड़ दूँगा। मैं 6am - 6pm कार्यदिवस से डाउनलोड नहीं करना चाहता, इसलिए बस सुनिश्चित हो, मैं खुद को 10 मिनट का अनुग्रह दे रहा हूं, 5:50 बजे यह qbittorrent को बंद कर देगा, और 18:10, यह इसे फिर से शुरू करेगा।

50 5 * * 1 /etc/init.d/qbittorrent-nox-daemon stop
50 5 * * 2 /etc/init.d/qbittorrent-nox-daemon stop
50 5 * * 3 /etc/init.d/qbittorrent-nox-daemon stop
50 5 * * 4 /etc/init.d/qbittorrent-nox-daemon stop
50 5 * * 5 /etc/init.d/qbittorrent-nox-daemon stop

10 18 * * 1 /etc/init.d/qbittorrent-nox-daemon start
10 18 * * 2 /etc/init.d/qbittorrent-nox-daemon start
10 18 * * 3 /etc/init.d/qbittorrent-nox-daemon start
10 18 * * 4 /etc/init.d/qbittorrent-nox-daemon start
10 18 * * 5 /etc/init.d/qbittorrent-nox-daemon start

0

मैं केवल वैकल्पिक डाउनलोड का उपयोग करता हूं क्योंकि मुझे स्थिति पट्टी में अपनी सीमा देखना पसंद है। GlobalDLLimit का उपयोग करने के लिए निम्न प्रक्रिया को भी अपनाएं जैसा आप चाहते हैं।

  1. मैं अपना qbittorrent सेटअप करता हूं क्योंकि मैं इसे चाहता हूं और इसे पूरी तरह से बंद करता हूं
  2. मैं /home/user/.config/qBittorrent/qBittorrent.conf की कई प्रतियां बनाता हूं और मैं कॉपियों का नाम qBittorrent (640) .conf और qBittorrent (400) .conf और इसी तरह रखता हूं। संख्या का मतलब डाउनलोड स्पीड है
  3. मैं प्रत्येक फ़ाइल को संपादित करता हूं और लाइन को परिवर्तित करता हूं कनेक्शन \ GlobalDLLimitAlt = 400 कनेक्शन \ GlobalDLLimitAlt = 640 के लिए ऊपर दिए गए फ़ाइलनामों की नकल करने के लिए (भी वांछित सीमा अपलोड सीमाएं संपादित करें)
  4. फॉलोइनफ स्क्रिप्ट के साथ मैं उस समय क्रोन बनाना चाहता हूं ...

    kill -s TERM `ps -ef | grep -i qbit | grep -v grep | awk '{print $2}'`  > /dev/null 2> /dev/null || : && sleep 5 && cp /home/user/.config/qBittorrent/qBittorrent\(640\).conf /home/user/.config/qBittorrent/qBittorrent.conf && sleep 5 && (qbittorrent &> /dev/null &)
    

स्क्रिप्ट जो करती है वह कृपापूर्वक qBittorrent को समाप्त कर देती है ( /dev/nullयदि यह पहली जगह पर नहीं चल रही है तो इस स्थिति में पुनर्निर्देशित की गई त्रुटियां ), इसकी कॉन्फ़िगरेशन फ़ाइल से बाहर निकलने और लिखने के लिए 5 सेकंड की प्रतीक्षा करती है, फिर वांछित संशोधित कॉन्फ़िगरेशन को उसके मूल स्थान पर कॉपी करती है, एक और 5 सेकंड के लिए प्रतीक्षा करता है तब qBittorrent (कंसोल से अलग) शुरू करें।


0

मैंने Node.JS में एक आवेदन लिखा है

आप यहां पर रिपॉजिटरी पा सकते हैं: https://github.com/GRebisz/QBittorrent-Schedular

ध्यान दें कि यह केवल एक मूल कार्यान्वयन है, यह आपके qbittorrent torrents को बंद कर देगा जब अनुसूची.जॉसन फ़ाइल में घंटा पूरा हो गया है।

आवश्यकताएँ:

  1. NodeJS

  2. NPM

  3. QBittorrent

उपयोग निर्देश:

  1. उपरोक्त पृष्ठ से ज़िप संग्रह डाउनलोड करें

  2. एक फ़ोल्डर में निकालें

  3. कमांड प्रॉम्प्ट / टर्मिनल विंडो खोलें

  4. फ़ोल्डर पर नेविगेट करें

  5. निम्न आदेश निष्पादित करें: "npm स्थापित करें"

  6. Index.js फ़ाइल को संपादित करें और निम्नलिखित सेट करें

    6.1 - "QBittorrent होस्ट किया गया है, जहां होस्ट करने के लिए" लोकलहोस्ट: 8888 "बदलें

    6.2 - अपने उपयोगकर्ता नाम में "हैकमे" बदलें

    6.3 - अपने पासवर्ड के लिए "hackmeagain" बदलें

7 - {मैनुअल} - "नोड index.js" चलाएँ

आप शेड्यूलिंग प्रक्रिया को स्वचालित करने के लिए विंडोज़ कार्य अनुसूचक / हमेशा / क्रोन के साथ मैनुअल विधि का उपयोग कर सकते हैं।

कॉन्फ़िगरेशन के लिए: शेड्यूल.जॉसन फ़ाइल में, वह दिन ढूंढें जिसे आप ढूंढ रहे हैं और जो भी घंटे आप डाउनलोड करना चाहते हैं उन्हें निष्क्रिय करने के लिए घंटे (0-23) जोड़ें।

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