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

টেলিগ্রাম ড্রাইভ একটি ওপেন-সোর্স, লোকাল-ফার্স্ট ফাইল ওয়ার্কস্পেস যা আপনার নিজের টেলিগ্রাম অ্যাকাউন্টকে স্টোরেজ ব্যাকএন্ড হিসেবে ব্যবহার করে। Tauri, Rust ও React দিয়ে তৈরি, এটি Windows, macOS, Linux, Android ও Google TV-তে চলে এবং my.telegram.org-এ আপনি নিজে তৈরি করা API ক্রেডেনশিয়াল ব্যবহার করে সরাসরি টেলিগ্রামে সংযুক্ত হয়। প্রকল্পটি জানায় যে এটি আলাদা কোনো ফাইল-স্টোরেজ বা রিলে সেবা পরিচালনা করে না, এবং সব ফিচার বিনামূল্যে পাওয়া যায়। README-তে বর্ণিত মূল সক্ষমতা: - ফাইল ব্যবস্থাপনা: ভার্চুয়ালাইজড রেন্ডারিংসহ গ্রিড ও লিস্ট ভিউ, সামঞ্জস্যযোগ্য কার্ড সাইজ, সার্চ, সর্টিং, মাল্টি-সিলেক্ট ও বাল্ক অ্যাকশন, আপলোড/ডাউনলোড/রিনেম/কপি/মুভ/ডিলিট, ড্র্যাগ-অ্যান্ড-ড্রপ, ফোল্ডার তৈরি ও গ্রুপিং, ঐচ্ছিক ZIP-সহ সম্পূর্ণ ফোল্ডার আপলোড, এবং রিট্রাই ও রিজিউমেবল রেঞ্জসহ রিমোট URL আপলোড। - ট্রান্সফার: রিস্টার্টেও টিকে থাকা ডিউরেবল ডেস্কটপ আপলোড/ডাউনলোড কিউ, কনকারেন্সি ও ব্যান্ডউইথ নিয়ন্ত্রণ, পজ/রিজিউম/রিট্রাই/ক্যান্সেল, ব্যাকগ্রাউন্ড ট্রে অপারেশন, নেটিভ নোটিফিকেশন, এবং ফ্লাড-ওয়েট হ্যান্ডলিং। ডাউনলোড টেম্পোরারি ফাইলে লেখা হয় এবং অ্যাটমিকভাবে প্রকাশ করা হয়। - দেখা ও প্লেব্যাক: লেজি থাম্বনেইল, জুম/প্যানসহ ইমেজ ভিউয়ার, PDF ভিউয়ার, অডিও প্লেয়ার, সিকিং ও স্ট্রিমিং/রিমাক্স/ট্রান্সকোড ফলব্যাকসহ ভিডিও প্লেব্যাক, এবং ZIP/RAR/7z আর্কাইভ ব্রাউজিং ও এক্সট্রাকশন। - শেয়ারিং ও ইন্টিগ্রেশন: পাসওয়ার্ড-সুরক্ষিত লোকাল ডাউনলোড লিংক, টেলিগ্রাম মেসেজ লিংক, ঐচ্ছিক লুপব্যাক-শুধু REST API, ঐচ্ছিক WebDAV অ্যাক্সেস, এবং Saved Messages-এর মাধ্যমে ঐচ্ছিক পাসফ্রেজ-এনক্রিপ্টেড সেটিংস ব্যাকআপ। - ব্যক্তিগতকরণ: লাইট/ডার্ক/সিস্টেম থিম, কাস্টম থিম এডিটর, রিডিউসড-মোশন অপশন, RTL সাপোর্টসহ ২৪টি নির্বাচনযোগ্য লোকেল, এবং OS ক্রেডেনশিয়াল ম্যানেজারে ক্রেডেনশিয়ালসহ SOCKS5/HTTP প্রক্সি রাউটিং। ফোল্ডার সিঙ্ক হলো একটি লোকাল ডিরেক্টরি ও একটি টেলিগ্রাম চ্যানেলের মধ্যে ঐচ্ছিক দ্বিমুখী ম্যাপিং, স্পষ্ট কনফ্লিক্ট হ্যান্ডলিং (Keep Local / Keep Remote / Keep Both), একটি মাস-ডিলিশন গার্ড, অ্যাটমিক ডাউনলোড ও সাইজ চেক, এবং প্রতি ম্যাপড চ্যানেলে ৫০,০০০-মেসেজ নিরাপত্তা সীমাসহ। ঐচ্ছিক ক্লায়েন্ট-সাইড এনক্রিপশন স্ট্রিমিং XChaCha20-Poly1305-সহ একটি ভার্সনড TDENC2 এনভেলপ ব্যবহার করে, ভল্ট ও প্রতি-ফাইল পাসফ্রেজ মোড, রিকভারি-বান্ডল এক্সপোর্ট/ইমপোর্ট এবং ভল্ট অটো-লক। README উল্লেখ করে এই ফিচারটি আলফা, কোনো স্বাধীন নিরাপত্তা অডিট হয়নি, এবং হারানো পাসফ্রেজ বা ক্ষতিগ্রস্ত রিকভারি উপাদান এনক্রিপ্টেড ডেটা স্থায়ীভাবে পুনরুদ্ধার-অযোগ্য করে তুলতে পারে। একাধিক অপারেশন (এনক্রিপ্টেড প্রিভিউ, থাম্বনেইল, ট্রান্সকোডিং, শেয়ার লিংক, WebDAV রাইট, রিমোট রিনেম, মাইগ্রেশন) এনক্রিপ্টেড অবজেক্টের জন্য ফেইল ক্লোজড হয়। গোপনীয়তা ও নিরাপত্তা নোট: API হ্যাশ ও প্রক্সি ক্রেডেনশিয়াল OS ক্রেডেনশিয়াল ম্যানেজার বা Android Keystore-এ রাখা হয়; সেশন ডেটা, সেটিংস, কিউ ও ক্যাশ লোকাল থাকে; ক্র্যাশ রিপোর্টিং ডিফল্টভাবে বন্ধ এবং সম্মতি প্রয়োজন; REST ও WebDAV সার্ভার ডিফল্টভাবে নিষ্ক্রিয় এবং শুধু 127.0.0.1-এ বাইন্ড করে। README সতর্ক করে যে টেলিগ্রাম অ্যাকাউন্ট, সেবা ও প্রতি-ফাইল সীমা এখনও প্রযোজ্য, তাই অ্যাপটিকে আক্ষরিকভাবে আনলিমিটেড স্টোরেজ বা গুরুত্বপূর্ণ ডেটার একমাত্র ব্যাকআপ হিসেবে বিবেচনা করা উচিত নয়। এটি আরও জানায় যে প্রকল্পটি স্বাধীন এবং Telegram FZ-LLC-এর সাথে সম্পৃক্ত নয়। ঐচ্ছিক এককালীন $৫ সাপোর্টার লাইসেন্স সর্বোচ্চ তিনটি ডিভাইসে স্পনসর প্লেসমেন্ট সরিয়ে দেয়; সব ফিচার অ-পরিশোধকারী ব্যবহারকারীদের জন্যও উপলব্ধ থাকে। Android বিল্ড একটি সাইনড সাইডলোড প্রিভিউ হিসেবে বিতরণ করা হয় (Android 7.0+, ফোন, ট্যাবলেট ও TV-এর জন্য একটি ইউনিভার্সাল APK), Google Play-এর মাধ্যমে নয়। সোর্স থেকে বিল্ড করতে Node.js 20.19+/22.12+, একটি স্টেবল Rust টুলচেইন, টেলিগ্রাম API ক্রেডেনশিয়াল এবং Tauri 2 সিস্টেম পূর্বশর্ত প্রয়োজন।