চৌম্বক টরেন্টস
একটি চৌম্বক লিঙ্কটি মধ্যস্থতাকারীদের সাথে দূরে সরে যায়. একটি চৌম্বক লিঙ্কটি মূলত সেই টরেন্টের জন্য হ্যাশ কোডযুক্ত একটি হাইপারলিঙ্ক, যা আপনার টরেন্ট ক্লায়েন্ট তাত্ক্ষণিকভাবে সেই ফাইলগুলি ভাগ করে নেওয়ার লোকদের সন্ধান শুরু করতে ব্যবহার করতে পারেন. চৌম্বক লিঙ্কগুলির জন্য কোনও ট্র্যাকারের প্রয়োজন নেই (যেহেতু এটি ডিএইচটি ব্যবহার করে, যা আপনি এখানে আরও পড়তে পারেন), বা ডাউনলোড শুরু করার আগে আপনাকে একটি পৃথক ফাইল ডাউনলোড করতে হবে না, যা সুবিধাজনক.
চৌম্বক লিঙ্কগুলি কী এবং আমি কীভাবে টরেন্টগুলি ডাউনলোড করতে সেগুলি ব্যবহার করব?
শীঘ্রই, জনপ্রিয় টরেন্ট সাইট দ্য পাইরেট বে আর টরেন্ট ফাইলগুলি হোস্ট করবে না . পরিবর্তে, এটি কেবল চৌম্বক লিঙ্কগুলি সরবরাহ করবে. চৌম্বক এখন কি? আপনি এর আগে “চৌম্বক লিঙ্ক” শব্দটি দেখেছেন, তবে আপনি যদি এটি ব্যবহার না করেন তবে এই পরিবর্তনটি আপনার জন্য বিট্টরেন্ট ব্যবহারকারী হিসাবে কী বোঝায় তা এখানে নিম্নরূপ.
ম্যাগনেট লিঙ্কগুলি কীভাবে আলাদা .টরেন্ট ফাইল
আপনি যখন একটি ডাউনলোড .টরেন্ট ফাইল, আপনি মূলত একটি ছোট ফাইল ডাউনলোড করছেন যা আপনি ডাউনলোড করতে চান এমন বৃহত ফাইলগুলিতে তথ্য রয়েছে. টরেন্ট ফাইলটি আপনার টরেন্ট ক্লায়েন্টকে ফাইলগুলি ভাগ করা হচ্ছে, ট্র্যাকারের জন্য একটি ইউআরএল এবং আরও অনেক কিছু জানায়. আপনার টরেন্ট ক্লায়েন্ট তারপরে একটি গণনা করে হ্যাশ কোড, যা একটি অনন্য কোড যা কেবলমাত্র সেই টরেন্টের – আইএসবিএন বা ক্যাটালগ নম্বরের মতো. সেখান থেকে, অন্যদের সেই ফাইলগুলি আপলোড করার জন্য এটি কোডটি ব্যবহার করতে পারে, যাতে আপনি সেগুলি থেকে ডাউনলোড করতে পারেন.
একটি চৌম্বক লিঙ্কটি মধ্যস্থতাকারীদের সাথে দূরে সরে যায়. একটি চৌম্বক লিঙ্কটি মূলত সেই টরেন্টের জন্য হ্যাশ কোডযুক্ত একটি হাইপারলিঙ্ক, যা আপনার টরেন্ট ক্লায়েন্ট তাত্ক্ষণিকভাবে সেই ফাইলগুলি ভাগ করে নেওয়ার লোকদের সন্ধান শুরু করতে ব্যবহার করতে পারেন. চৌম্বক লিঙ্কগুলির জন্য কোনও ট্র্যাকারের প্রয়োজন নেই (যেহেতু এটি ডিএইচটি ব্যবহার করে, যা আপনি এখানে আরও পড়তে পারেন), বা ডাউনলোড শুরু করার আগে আপনাকে একটি পৃথক ফাইল ডাউনলোড করতে হবে না, যা সুবিধাজনক.
বিটোরেন্টের ভবিষ্যত: ডিএইচটি, পেক্স এবং চৌম্বক লিঙ্কগুলি ব্যাখ্যা করেছে
গত সপ্তাহে জলদস্যু বে নিশ্চিত করেছে যে এটি তার ট্র্যাকারটিকে স্থায়ীভাবে বন্ধ করে দেবে, পরিবর্তে উত্সাহ দেয় ..
চৌম্বক লিঙ্কগুলি কীভাবে ব্যবহার করবেন
চৌম্বক লিঙ্কগুলি ব্যবহারের জন্য মৃত সহজ. আপনি যদি এখন জলদস্যু উপসাগরে যান তবে আপনি লক্ষ্য করবেন যে চৌম্বক লিঙ্কগুলি এখন ডিফল্ট, এর পাশের বন্ধনীগুলিতে “টরেন্ট ফাইল” লিঙ্কটি সহ (একটি লিঙ্ক যা এক মাস বা তার মধ্যে অদৃশ্য হয়ে যাবে). কেবল চৌম্বক লিঙ্কটিতে ক্লিক করুন এবং আপনার ব্রাউজারটি স্বয়ংক্রিয়ভাবে আপনার ডিফল্ট বিটটোরেন্ট ক্লায়েন্টটি খুলে ডাউনলোড করা শুরু করা উচিত. এটা যে সহজ.
এটি শেষ পর্যন্ত আপনার জন্য কী বোঝায়
সংক্ষিপ্ত উত্তর কিছুই নয়. আসলে, এর অর্থ এই হতে পারে যে টরেন্টগুলি ডাউনলোড করতে এক বা দুটি লাগে কম ক্লিকগুলি, যেহেতু আপনাকে যা করতে হবে তা হ’ল ডাউনলোড শুরু করতে লিঙ্কে ক্লিক করুন. যখন চৌম্বক লিঙ্কগুলি প্রথম প্রকাশিত হয়েছিল, সমস্ত টরেন্ট ক্লায়েন্টরা তাদের সমর্থন করে না, তবে এখন আপনি সেখানে যে কোনও আধা-জনপ্রিয় টরেন্ট ক্লায়েন্টের সাথে চৌম্বক লিঙ্কগুলি ব্যবহার করতে পারেন-আমাদের পছন্দের ইউটোরেন্ট, ট্রান্সমিশন এবং প্রলয় সহ অন্যদের মধ্যে, তাই আপনার উচিত নয় ‘ টি এর সাথে একটি সমস্যা লক্ষ্য করুন.
উইন্ডোজের জন্য সেরা বিট্টরেন্ট ক্লায়েন্ট
উইন্ডোজে বিটটরেন্ট ক্লায়েন্টের কয়েকটি পছন্দ আপনার কাছে থাকলেও ইউটোরেন্ট আমাদের হাতে সবচেয়ে ভাল হাত রয়েছে
টরেন্ট সাইটগুলি ম্যাগনেট লিঙ্কগুলির দিকে এগিয়ে চলেছে – সুবিধা থেকে শুরু করে ব্যবহারকারীর কাছে – এই লিঙ্কগুলি (সম্ভবত) আইনী ঝামেলা থেকে জলদস্যু উপসাগরের মতো বিনামূল্যে টরেন্ট সাইটগুলি।. যেহেতু জলদস্যু উপসাগরটি কপিরাইটযুক্ত সামগ্রীর লিঙ্কযুক্ত ফাইলগুলি হোস্ট করবে না – অর্থাৎ টরেন্ট ফাইলগুলি – এটি দাবি করা আরও কঠিন যে সাইটটি সরাসরি কপিরাইটযুক্ত উপাদান ডাউনলোড করতে সক্ষম করছে. এই শব্দার্থক লিপটি আসলে টরেন্ট সাইটগুলি রক্ষা করে কিনা তা এখনও দেখা যায়, তবে আপাতত, আপনি সাইটগুলি কিছুক্ষণের জন্য দীর্ঘস্থায়ী হবে এবং আপনার টরেন্টগুলি শুরু করার জন্য একটি কম ক্লিক নেবে তা জেনে আপনি নিখুঁতভাবে ঘুমাতে পারেন. আপনি যদি চৌম্বক লিঙ্কগুলি সম্পর্কে আরও পড়তে চান তবে বিষয়টিতে উইকিপিডিয়া পৃষ্ঠাটি দেখুন .
গ্রন্থাগার
নিম্নলিখিত জাভাস্ক্রিপ্ট গ্রন্থাগারগুলি এই পৃষ্ঠায় ব্যবহৃত হয়:
- SHA1.জেএস – এসএএ -1 হ্যাশিং লাইব্রেরি
- বেনকোড.জেএস – বেনকোড এনকোডিং/ডিকোডিং লাইব্রেরি
- বেস 32.জেএস – বেস 32 এনকোডিং/ডিকোডিং লাইব্রেরি
এগুলি প্রাথমিকভাবে ওয়েব ব্যবহারের জন্য ডিজাইন করা হয়েছে, তবে নোডের মতো কিছু ব্যবহার করার জন্য এগুলি তুচ্ছভাবে সংশোধন করা যেতে পারে.জেএস .
SHA1.জেএস
পাইথনের হ্যাশলিবের অনুরূপ একটি দৃষ্টান্তের সাথে আরএফসি 3174-এ বর্ণিত বেসিক অ্যালগরিদম ব্যবহার করে নির্দিষ্ট ডেটাগুলির SHA-1 হ্যাশ গণনা করে . ডেটা খণ্ডগুলিতে ইনপুট হতে পারে এবং অভ্যন্তরীণ অবস্থাটি সংশোধন না করে ডাইজেস্ট যে কোনও সময়ে গণনা করা যায়.
পাবলিক ইন্টারফেস
- কনস্ট্রাক্টর()
একটি নতুন SHA1 হ্যাশিং উদাহরণ তৈরি করে. - রিসেট()
উদাহরণের অভ্যন্তরীণ অবস্থা পুনরায় সেট করে. - হালনাগাদ(মান_আরে)
ভ্যালু_আরাইতে থাকা মানগুলির সাথে হ্যাশিং অবজেক্টের অভ্যন্তরীণ অবস্থা আপডেট করুন .
মান_আরে একটি স্ট্রিং হতে পারে, পরিসীমা [0,255] এর প্রতিটি চরিত্রের সাথে; বা একটি (টাইপড) অ্যারে, পরিসীমা প্রতিটি মান সহ [0,255] . - পরিপাক করা(): Uint8array
এখন পর্যন্ত সমস্ত ডেটা ইনপুটটির SHA1 ডাইজেস্টকে গণনা করে এবং ফেরত দেয়. রিটার্ন মান 20 দৈর্ঘ্যের uint8array .
বেনকোড.জেএস
বেনকোড ফর্ম্যাটটি ব্যবহার করে কোনও অবজেক্ট বা স্ট্রিং এনকোড/ডিকোড করুন.
পাবলিক ইন্টারফেস
- এনকোড(ওবিজে): স্ট্রিং
একটি বেনকোড স্ট্রিংয়ে ওবিজে এনকোড.
ওবিজে কেবল একটি স্ট্রিং, সংখ্যা, অ্যারে বা অবজেক্ট হতে পারে. অ্যারে এবং অবজেক্টগুলিতে কেবল উল্লিখিত প্রকারগুলিও থাকতে পারে. - ডিকোড(স্ট্র): [অবজেক্ট | অ্যারে | স্ট্রিং | সংখ্যা]
“অবৈধ ফর্ম্যাট” ছুড়ে ফেলা
বেনকোডড স্ট্রিংকে তার মূল ধরণের রূপান্তরিত করে. যদি ডেটা ত্রুটিযুক্ত হয় তবে একটি ব্যতিক্রম নিক্ষেপ করা হয়.
বেস 32.জেএস
আরএফসি 4648 বেস 32 ফর্ম্যাটটি ব্যবহার করে একটি স্ট্রিং এনকোড/ডিকোড করুন.
পাবলিক ইন্টারফেস
- এনকোড(স্ট্র): স্ট্রিং
বেস 32 এ এনকোড করুন. - ডিকোড(স্ট্র): স্ট্রিং
বেস 32 থেকে তার মূল স্ট্রিংয়ে ডিকোড করুন.
অন্যান্য জাভাস্ক্রিপ্ট ফাইল
এগুলি এই সংগ্রহস্থলে অন্তর্ভুক্ত অন্যান্য জাভাস্ক্রিপ্ট ফাইলগুলি:
- SHA1.পরীক্ষা.জেএস – টেস্ট কেস ফাইল এখানে একটির মতো
- টি 2 এম.লোডার.জেএস – এই পৃষ্ঠাটি সেট আপ করতে ব্যবহৃত লোডার ফাইল
- টি 2 এম.জেএস – প্রক্রিয়া করতে ব্যবহৃত প্রধান ফাইল .এই পৃষ্ঠায় টরেন্ট ফাইলগুলি