প্রকল্প সম্পর্কে
থ্রোন হলো Qt দিয়ে তৈরি এবং sing-box দ্বারা চালিত একটি ক্রস-প্ল্যাটফর্ম ডেস্কটপ GUI প্রক্সি ইউটিলিটি। এটি Windows 11/10/8/7, Linux এবং macOS-এ চলে, এবং পোর্টেবল ZIP আর্কাইভের পাশাপাশি Linux প্যাকেজ হিসেবে বিতরণ করা হয়, যার মধ্যে একটি CLI ইনস্টলার স্ক্রিপ্ট এবং Fedora/RHEL ও openSUSE/SLE-এর জন্য একটি RPM রিপোজিটরি রয়েছে।
প্রকল্পটি নিজেকে মূল Nekoray ক্লায়েন্টের ধারাবাহিকতা হিসেবে উপস্থাপন করে, যা ২০২৩ সালের ডিসেম্বরে এর ডেভেলপার আংশিকভাবে পরিত্যাগ করার পর আর্কাইভ করা হয়েছিল। থ্রোন সাধারণ পদ্ধতি বজায় রেখে বৈশিষ্ট্য যোগ করে, অপ্রচলিত অংশ সরিয়ে দেয় এবং যেখানে সম্ভব সরল করে।
প্রোটোকল সমর্থন বিস্তৃত: SOCKS, HTTP(S), Shadowsocks, Trojan, VMess, VLESS, TUIC, Hysteria, Hysteria2, AnyTLS, Mieru, Snell, NaïveProxy, Juicity, TrustTunnel, ShadowTLS, Wireguard, AmneziaWG, MASQUE, SSH, Xray VLESS, OpenVPN/OpenConnect, কাস্টম আউটবাউন্ড এবং sing-box ও Xray উভয়ের জন্য কাস্টম কনফিগ, আউটবাউন্ড চেইনিং, এবং একটি অতিরিক্ত কোর অপশন।
শেয়ার লিংক, sing-box কনফিগের বিভিন্ন JSON উপস্থাপনা, v2rayN লিংক ফরম্যাট থেকে সাবস্ক্রিপশন আমদানি করা যায়, এবং Shadowsocks ও Clash ফরম্যাটের সীমিত সমর্থন রয়েছে। ডিপলিংকও সমর্থিত এবং প্রকল্প সাইটে নথিভুক্ত।
পরিচালনাগতভাবে, থ্রোন একটি সিস্টেম TUN ইন্টারফেস পরিচালনা করতে পারে, যার জন্য Linux-এ root বিশেষাধিকার প্রয়োজন। অ্যাপটিতে বিল্ট-ইন বিশেষাধিকার বৃদ্ধি রয়েছে যা কোরকে setuid-root করে; এটি Basic Settings-এর Security-এর অধীনে নিষ্ক্রিয় করা যায়, তবে ম্যানুয়ালি অনুমতি না দিলে root-নির্ভর বৈশিষ্ট্য হারানোর ব্যয়ে। macOS-এ, রিলিজগুলো স্বাক্ষরবিহীন, তাই ব্যবহারকারীদের প্রথম চালুর আগে xattr দিয়ে quarantine অ্যাট্রিবিউট সরাতে হবে এবং অ্যাপটি /Applications-এ সরাতে হবে, কারণ বিশেষাধিকার বৃদ্ধির ধাপ Terminal খোলে এবং ~/Downloads থেকে ব্যর্থ হতে পারে।
README সাধারণ উদ্বেগগুলোও সম্বোধন করে: অ্যান্টিভাইরাস মিথ্যা পজিটিভ ফাইল প্রতিস্থাপনকারী স্ব-আপডেট প্রক্রিয়া এবং সিস্টেম DNS সেটিংস পরিবর্তনকারী System DNS বৈশিষ্ট্যের জন্য দায়ী। System proxy সক্রিয় থাকা অবস্থায় অ্যাপটি জোরপূর্বক বন্ধ করলে প্রক্সি সেটিংস প্রয়োগ করা থাকতে পারে; নথিভুক্ত সমাধান হলো থ্রোন পুনরায় খুলে System proxy সক্রিয় করা, তারপর নিষ্ক্রিয় করা। ডাউনলোডযোগ্য রুট প্রোফাইল এবং রুলসেট একটি পৃথক routeprofiles রিপোজিটরি থেকে আসে।
দুটি Debian প্যাকেজ ভ্যারিয়েন্ট রয়েছে: একটি হোস্ট-ইনস্টল করা Qt লাইব্রেরির উপর নির্ভর করে এবং ছোট, অন্যটি Qt বান্ডল করে এবং প্রায় তিন গুণ বড়। সিস্টেম-Qt ভ্যারিয়েন্টটি লিগ্যাসি সিস্টেমের জন্য উদ্দিষ্ট যাদের প্রদত্ত Qt লাইব্রেরি অসমর্থিত বৈশিষ্ট্য ব্যবহার করে।
কৃতিত্বের মধ্যে রয়েছে sing-box, Xray-core, Qv2ray, Qt, simple-protobuf, fkYAML, quirc, QHotkey এবং sqlitecpp।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.