ম্যাগনেট লিংক ডিকোডার
ম্যাগনেট লিংক পার্স এবং ডিকোড করে তথ্য হ্যাশ, ডিসপ্লে নাম, ফাইল সাইজ, ট্র্যাকার এবং আরও অনেক কিছু নিষ্কাশন করুন।
ইনপুট
আউটপুট
রিডমি
ম্যাগনেট লিংক কী?
একটি ম্যাগনেট লিংক একটি URI স্কিম যা একটি ফাইলকে এর অবস্থানের পরিবর্তে এর কন্টেন্টের মাধ্যমে চিহ্নিত করে। একটি ম্যাগনেট লিংক ফাইল হোস্ট করে এমন একটি সার্ভারের দিকে নির্দেশ করার পরিবর্তে, এটি ফাইলের কন্টেন্টের একটি ক্রিপ্টোগ্রাফিক হ্যাশ ধারণ করে। যেকোনো BitTorrent ক্লায়েন্ট এই হ্যাশ ব্যবহার করে নেটওয়ার্কে এমন পিয়ারদের খুঁজে পেতে পারে যাদের কাছে ইতিমধ্যে ফাইল রয়েছে এবং সরাসরি তাদের কাছ থেকে এটি ডাউনলোড করতে পারে — কোনো কেন্দ্রীয় সার্ভারের প্রয়োজন নেই।
ম্যাগনেট লিংকগুলি .torrent ফাইলের প্রতিস্থাপন হিসাবে ব্যাপক হয়ে উঠেছে। এগুলি ছোট, সাধারণ পাঠ্য হিসাবে শেয়ার করা যায়, এবং একটি হোস্টিং সাইটকে অনলাইনে থাকার প্রয়োজন নেই। লিংকটি নিজেই সবকিছু এনকোড করে যা একটি ক্লায়েন্টের প্রয়োজন: অনন্য হ্যাশ, ফাইলের নাম, সংযোগ করার জন্য ট্র্যাকার, এবং ঐচ্ছিকভাবে প্রত্যাশিত ফাইল সাইজ।
টুল বর্ণনা
এই টুলটি একটি ম্যাগনেট লিংক পার্স করে এবং এর মধ্যে এনকোড করা সমস্ত তথ্য একটি কাঠামোগত, পঠনযোগ্য ফর্ম্যাটে প্রদর্শন করে। যেকোনো ম্যাগনেট URI পেস্ট করুন এবং তাৎক্ষণিকভাবে info hash, হ্যাশ অ্যালগরিদম, টরেন্ট নাম, ফাইল সাইজ, ট্র্যাকার তালিকা, ওয়েব সিড, কীওয়ার্ড, সঠিক উৎস এবং পিয়ার অ্যাড্রেস দেখুন — একটি টরেন্ট ক্লায়েন্টের প্রয়োজন নেই।
এটি কীভাবে কাজ করে
একটি ম্যাগনেট URI একটি স্কিম (magnet:?) দিয়ে গঠিত যার পরে & দ্বারা বিভক্ত কী-মূল্য প্যারামিটার রয়েছে। টুলটি BitTorrent ম্যাগনেট লিংক স্পেসিফিকেশন (BEP 9) অনুযায়ী প্রতিটি প্যারামিটার ডিকোড করে:
- xt (exact topic) —
urn:btih:<hash>বাurn:sha1:<hash>মূল্য যা টরেন্টকে অনন্যভাবে চিহ্নিত করে - dn (display name) — টরেন্টের মানব-পঠনযোগ্য নাম, URL-এনকোড করা
- xl (exact length) — কন্টেন্টের মোট আকার বাইটে
- tr (tracker) — BitTorrent ট্র্যাকারদের জন্য ঘোষণা URL, URL-এনকোড করা
- as (acceptable source / web seed) — HTTP URL যা থেকে ফাইল সরাসরি ডাউনলোড করা যায়
- kt (keyword topic) — কন্টেন্টের সাথে যুক্ত অনুসন্ধান কীওয়ার্ড
- xs (exact source) — একটি টরেন্ট ফাইল বা P2P উৎসের দিকে নির্দেশ করে এমন একটি URL
- x.pe (peer address) —
host:portফর্ম্যাটে স্পষ্ট পিয়ার অ্যাড্রেস
বৈশিষ্ট্যসমূহ
- যেকোনো বৈধ ম্যাগনেট URI থেকে info hash এবং হ্যাশ অ্যালগরিদম (BTIH, SHA1, ইত্যাদি) নিষ্কাশন করে
- সম্পূর্ণ ডিকোড করা ডিসপ্লে নাম এবং মানব-পঠনযোগ্য ফাইল সাইজ দেখায়
- সহজ অনুলিপির জন্য সমস্ত ট্র্যাকার, ওয়েব সিড এবং সঠিক উৎস লাইন দ্বারা লাইন তালিকাভুক্ত করে
- কীওয়ার্ড ট্যাগ ভিজ্যুয়াল ব্যাজ হিসাবে প্রদর্শন করে
- সম্পূর্ণভাবে ব্রাউজারে কাজ করে — কিছুই সার্ভারে পাঠানো হয় না
ব্যবহারের ক্ষেত্রসমূহ
- একটি ম্যাগনেট লিংক খোলার আগে যাচাই করা — একটি টরেন্ট ক্লায়েন্টে হাতে দেওয়ার আগে লিংকটি বৈধ দেখায় কিনা তা পরীক্ষা করতে info hash এবং ট্র্যাকার তালিকা পরিদর্শন করুন।
- ট্র্যাকার URL নিষ্কাশন করা — একটি ম্যাগনেট লিংক থেকে পৃথক ট্র্যাকার ঘোষণা URL অনুলিপি করুন এবং সেগুলি অন্য একটি টরেন্ট বা ক্লায়েন্টে ম্যানুয়ালি যোগ করুন।
- টরেন্ট মেটাডেটা ডিবাগ করা — BitTorrent টুল তৈরি করা ডেভেলপাররা দ্রুত ম্যাগনেট লিংকগুলি কীভাবে কাঠামোবদ্ধ তা পরিদর্শন করতে এবং প্যারামিটারগুলি সঠিকভাবে এনকোড করা হয়েছে তা যাচাই করতে পারেন।
সীমাবদ্ধতাসমূহ
- টুলটি শুধুমাত্র ম্যাগনেট লিংকে এনকোড করা যা পড়ে। এটি
.torrentফাইল ফেচ করে না বা কোনো ট্র্যাকারে সংযোগ করে না, তাই প্রতি-ফাইল বিবরণ (পৃথক ফাইলের নাম, আকার) লিংক থেকে একা উপলব্ধ নয়। - অনেক ট্র্যাকার সহ খুব দীর্ঘ ম্যাগনেট লিংকগুলি সেগুলি শেয়ার করা উৎস দ্বারা কাটা হতে পারে; টুলটি ঠিক যা লিংকে উপস্থিত তা প্রদর্শন করে।