इस प्रोजेक्ट के बारे में
TorrentSearch एक एंड्रॉइड ऐप है जो एक साथ कई प्रोवाइडरों से टोरेंट खोजता है, जो तेज़ खोज गति, विस्तृत परिणाम, श्रेणी फ़िल्टर और टोरेंट क्रियाओं का पूरा सेट प्रदान करता है।
## विशेषताएँ
### खोज
- सभी प्रोवाइडरों से एक साथ क्वेरी करें, प्रति-प्रोवाइडर सक्षम/अक्षम टॉगल के साथ
- श्रेणी द्वारा खोजें: एनीमे, ऐप्स, किताबें, गेम्स, मूवीज़, सीरीज़, और अधिक
- परिणाम प्रोवाइडरों के जवाब देते ही क्रमिक रूप से दिखाए जाते हैं
- टोरेंट नाम, सीडर्स, पीयर्स, फ़ाइल आकार, या अपलोड तिथि के अनुसार क्रमबद्ध करें
- मृत या पहले से देखे गए टोरेंट फ़िल्टर करें
- नाम, प्रोवाइडर, या श्रेणी द्वारा परिणाम फ़िल्टर करें
### विस्तृत परिणाम
प्रत्येक परिणाम में टोरेंट नाम, फ़ाइल आकार, सीडर्स और पीयर्स, अपलोड तिथि, श्रेणी, NSFW संकेतक, और प्रोवाइडर नाम शामिल है।
### टोरेंट क्रियाएँ
- बाहरी टोरेंट क्लाइंट में मैग्नेट लिंक खोलें
- .torrent फ़ाइल को स्थानीय स्टोरेज में डाउनलोड करें
- ऐप के अंदर सीधे टोरेंट विवरण देखें या ब्राउज़र में पूरा पेज खोलें
- मैग्नेट लिंक या विवरण पेज लिंक कॉपी या साझा करें
यदि कोई टोरेंट क्लाइंट स्थापित नहीं है, तो TorrentSearch FOSS टोरेंट क्लाइंट्स के लिंक प्रदान करता है।
### टोरेंट विवरण
- मूल विवरण स्क्रीन — ब्राउज़र या WebView के बिना ऐप के अंदर टोरेंट विवरण देखें; इसे अक्षम करके पेज को सीधे आपके डिफ़ॉल्ट ब्राउज़र में खोला जा सकता है
- स्वचालित NSFW छवि धुंधलापन के साथ मीडिया पोस्टर (अक्षम किया जा सकता है)
- स्क्रीनशॉट पूर्वावलोकन
- इनलाइन छवि समर्थन के साथ पूर्ण विवरण
### ब्राउज़ करें
- अपने सक्षम प्रोवाइडरों से शीर्ष और नवीनतम टोरेंट देखें
- श्रेणी और क्रम क्रम द्वारा फ़िल्टर करें
- मृत या पहले से देखे गए टोरेंट फ़िल्टर करें
- नाम या प्रोवाइडर द्वारा टोरेंट फ़िल्टर करें
### बुकमार्क
- बाद के लिए टोरेंट सहेजें
- बुकमार्क निर्यात और आयात करें
### सुरक्षित मोड
सक्षम होने पर, सुरक्षित मोड स्वचालित रूप से असुरक्षित और NSFW प्रोवाइडरों को अक्षम करता है, और NSFW श्रेणियों और टोरेंट को छुपाता है।
### एकीकरण
Torznab API के माध्यम से अपना स्वयं का इंडेक्सर कनेक्ट करें: Jackett, Prowlarr, और अन्य *arr सेवाएँ। सेटअप निर्देशों के लिए विकी देखें।
### Material 3 डिज़ाइन
स्वच्छ, उपयोग में आसान इंटरफ़ेस जो आपके वॉलपेपर और सिस्टम थीम के अनुकूल होता है, पूर्ण लाइट/डार्क मोड समर्थन के साथ।
## डाउनलोड
TorrentSearch को Android 7.1 या नया संस्करण चाहिए। F-Droid, IzzyOnDroid, GitHub, और Obtainium पर उपलब्ध है। नाइटली बिल्ड Actions वर्कफ़्लो रन में उपलब्ध हैं।
## स्रोत से निर्माण
सबसे आसान तरीका Android Studio में प्रोजेक्ट खोलना है। कमांड लाइन के लिए, आपको JDK 17+ और Android SDK चाहिए। रिपॉजिटरी क्लोन करें और `./gradlew assembleDebug` चलाएँ।
## योगदान
बग फिक्स, नए प्रोवाइडर, UI सुधार, और अनुवाद स्वागत योग्य हैं। अनुवाद Weblate पर प्रबंधित किए जाते हैं।
## तकनीकी स्टैक
- भाषा: Kotlin
- UI: Jetpack Compose, Material 3
- आर्किटेक्चर: आधुनिक ऐप आर्किटेक्चर
- Async: Coroutines, Flow
- नेटवर्किंग: Ktor + OkHttp
- स्टोरेज: Room, Jetpack DataStore
- डिपेंडेंसी इंजेक्शन: Koin
- छवि लोडिंग: Coil
- HTML पार्सिंग: Jsoup
- अपरिवर्तनीय संग्रह: Kotlinx immutable collections
- Markdown रेंडरिंग: ComposeMarkdown
- स्क्रॉलबार: LazyColumnScrollbar
- छवि धुंधलापन: BlurTransformation
## अस्वीकरण
TorrentSearch किसी भी टोरेंट फ़ाइल या कॉपीराइट सामग्री को होस्ट, संग्रहीत, या वितरित नहीं करता है। यह सार्वजनिक रूप से सुलभ तृतीय-पक्ष स्रोतों को खोजता है और परिणाम प्रदर्शित करता है। उपयोगकर्ता अपने स्थानीय कानूनों और विनियमों का पालन करने के लिए जिम्मेदार हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.