প্রকল্প সম্পর্কে

subconverter একটি কমান্ড-লাইন ইউটিলিটি যা একাধিক ফরম্যাটের মধ্যে প্রক্সি সাবস্ক্রিপশন ডেটা রূপান্তর করার জন্য ডিজাইন করা হয়েছে। এটি বিভিন্ন উৎস এবং লক্ষ্য প্রকার সমর্থন করে, যার মধ্যে রয়েছে Clash, ClashR, Quantumult, Quantumult X, Loon, Shadowsocks (SS), SS Android, SSD, SSR, Surfboard, Surge (সংস্করণ 2, 3 এবং 4), এবং V2Ray। এটি একটি উৎস হিসাবে টেলিগ্রাম-সদৃশ HTTP/Socks5 লিঙ্কও পার্স করতে পারে। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে: - **রূপান্তর**: একটি ফরম্যাট থেকে অন্য ফরম্যাটে সাবস্ক্রিপশন রূপান্তর করুন, লক্ষ্য নামগুলি `target` প্যারামিটারের মাধ্যমে নির্দিষ্ট করা হয় (যেমন, `clash`, `quanx`, `surge&ver=4`)। - **একত্রিতকরণ**: তাদের URL-গুলিকে পাইপ (`|`) দিয়ে যুক্ত করে URL-এনকোডিংয়ের আগে, তারপর ফলাফলটি `url` প্যারামিটার হিসাবে পাস করে একাধিক সাবস্ক্রিপশন একত্রিত করুন। - **কাস্টম কনফিগারেশন**: ডিফল্ট গ্রুপ এবং নিয়মসেট ওভাররাইড করতে `config` প্যারামিটারের মাধ্যমে ঐচ্ছিকভাবে একটি বাহ্যিক কনফিগারেশন ফাইল সরবরাহ করুন। - **স্বয়ংক্রিয় আপলোড**: `gistconf.ini`-এ কনফিগার করা একটি GitHub ব্যক্তিগত অ্যাক্সেস টোকেন সহ, একটি স্থানীয় সাবস্ক্রিপশন লিঙ্কে `&upload=true` যোগ করলে রূপান্তরিত বিষয়বস্তু স্বয়ংক্রিয়ভাবে একটি Gist-এ আপলোড হয়। ব্যবহার সহজ: প্রোগ্রামটি স্থানীয়ভাবে চালান (ডিফল্ট পোর্ট 25500) এবং `http://127.0.0.1:25500/sub?target=clash&url=<encoded-url>`-এর মতো একটি HTTP ইন্টারফেস অ্যাক্সেস করুন। টুলটি একটি Docker ইমেজ হিসাবে উপলব্ধ এবং উন্নত ব্যবহারের বিবরণের জন্য একটি চীনা ভাষার README অন্তর্ভুক্ত করে।