আজকে আমি আপনাদেরকে শেখাব কিভাবে আপনি একটি নিজের লিচিং বা রিমোট আপলোডিং সাইট বানাতে পারেন। লিচিং (leeching) বা রিমোট আপলোড (Remote Upload) কি জিনিস সেটা কম-বেশি সবাই জানেন। তবে অনেকেই "লিচ" শব্দটির সাথে পরিচিত নাও হতে পারেন। আসুন পরিচিত হওয়া যাক লিচ বা রিমোট আপলোড এর সাথে।
Remote Upload বা URL Upload কেই সাধারণত আমরা Leech বলে থাকি। লিচ বা রিমোট আপলোড বলতে আমরা সাধারণত যা বুঝি তা হল এক সার্ভারের ফাইল অন্য সার্ভারে রিমোটলি নিয়ে আসা। আরেকভাবে বলা যায় যে, কোন ফাইলকে আপনার কম্পিউটারে ডাউনলোড না করেই আপনার সাইটে আপলোড করা। এবার বুঝেছেন?
ওকে আরেকটু বুঝিয়ে বলি-
আমরা সাধারণত সরাসরি কম্পিউটার থেকে আমাদের সাইটে অর্থাৎ আমাদের হোষ্টে/সার্ভারে কোন ফাইল আপলোড করি। অর্থাৎ সেই ফাইলটি আমাদের নেটের স্পীড এবং ব্যান্ডউইথ ব্যবহার করে হোষ্টে/সার্ভারে আপলোড হয়। কিন্তু Remote Upload বা URL Upload -এর সাহায্যে কোন ফাইল আপলোড করতে নিজের নেটের ব্যান্ডউইথ খরচ হয় না। কোন ফাইল আপলোড/ডাউনলোড করলে সার্ভারের নেট কানেকশন ও ব্যান্ডউইথ খরচ হয়। অর্থাৎ এক সাইট থেকে আরেক সাইটে ফাইল ট্রান্সফার হয়। সর্ভারগুলিতে সাধারণত 100mbps এর নেট কানেকশন দেয়া থাকে। তাই যেকোন ফাইল সবচেয়ে দ্রুত গতিতে সার্ভারে ডাউনলোড/আপলোড হয়।
ধরা যাক আপনার বাসায় দুইটি কম্পিউটার আছে (কম্পিউটার দুটিকে দুইটি সাইটের সাথে তুলনা করা হচ্ছে)। এবং কম্পিউটার দুটি নেটওয়াকিং করা আছে। এর ফলে আপনি পেনড্রাইভ (ইন্টারনেট কানেকশন) ছাড়াই এক কম্পিউটারের ফাইল আরেক কম্পিউটারে নিমিষেই দ্রুত গতিতে ট্রান্সফার করতে পারছেন। আর যদি নেটওয়াকিং করা না থাকত তাহলে আপনাকে পেনড্রাইভ (ইন্টারনেট কানেকশন) বা সিডির সাহায্যে এক কম্পিউটারের ফাইল আরেক কম্পিউটারে নিয়ে আসতে হত। যা পেনড্রাইভের জায়গার মধ্যে সীমাবন্ধ এবং বেশ সময়সাপেক্ষ। লিচিং বা Remote Upload টা ঠিক এমনই। অর্থাৎ নেটওয়াকিং করা দুটি বা একাধিক কম্পিউটার।
বিভিন্ন ফাইল সেয়ারিং সাইটে আপলোড করতে গেলে দেখবেন Remote Upload বা URL Upload নামের অপশন থাকে। সেখানে ক্লিক করে কোন ফাইলের ডাইরেক্ট ডাউনলোড লিংক দিলে সেই ফাইল সেয়ারিং সাইটটিতে সেই ফাইলটি আপলোড হয়ে যায়।
আপনার যদি মুভি সেয়ারিং সাইট থাকে তাহলে সহজেই বুঝতে পারবেন লিচ বা Remote Upload কতটা গ্রুরুত্বপূর্ণ এবং উপকারী। আবার যারা ডাউনলোড পাগল তারাও জিনিসটার প্রয়োজন বুঝেন। প্রায় অনেক ফাইল সেয়ারিং সাইটেই লিচিং বা রিমোট আপলোডের সুবিধা দেয় তবে সেগুলিতে অনেক লিমিট থাকে। ফলে অনেক অসুবিধায় পড়তে হয়। আজকের এই টিউটোরিয়ালটির সাহায্যে আপনারা নিজের একটি রিমোট আপলোডিং সাইট বানাতে পারবেন যেখানে আপনি আপনার ইচ্ছামত আপলোড করতে পারবেন লিমিট ছাড়াই (হোষ্টিংয়ের উপর নির্ভরশীল)।
আমরা অনেকেই আমাদের নিজস্ব সাইট তৈরী করার জন্য হোষ্টিং নেই। কেউ ২০০ মেগাবাইট, কেউ ৫০০, কেউ ১গিগাবাইট, কেউ ৫ গিগাবাইট আবার কেউবা আনলিমিটেড স্পেসের। যারা ১গিগাবাইট বা তার কম স্পেসের হোস্টিং নেন তাদের ক্ষেত্রে পুরো স্পেসটি ব্যবহার করা সম্ভব হয় তবে বেশিরভাগ ক্ষেত্রেই আমরা যারা ৫ গিগাবাইট বা তারও বেশি স্পেসওয়ালা হোস্টিং নেই তাদের বেশিরভাগ স্পেসওই পড়ে থাকে অর্থাৎ ব্যবহার করা হয় না।
সেই অব্যবহৃত জায়গাটিকে কাজে লাগিয়েই আপনি তৈরী করতে পারেন একটি Remote Upload সাইট। ফলে জায়গাটি পড়ে থাকার বদলে ব্যবহারও হলো আর আপনি উপকৃতও হলেন। তাই নয় কি?
রেপিডলিচ স্ক্রিপটটি মূলত একটি PHP স্ক্রিপট। যার সাহায্যেই আমরা এই রিমোপ আপলোড বা লিচিং সাইটটি বানাতে পারি। এই স্ক্রিপটটি বর্তমানে বিনামূল্যে পাওয়া যায়। তবে ইংরেজিতে এবং বাংলাতে এর ভাল কোন টিউটোরিয়াল না থাকায় অনেকেই এই স্ক্রিপটটি ব্যবহার করতে পারেন না। আমি নিজেও এটির দুর্ভোগের স্বিকার হয়েছিলাম। আমি আসলে জানতামই না এই স্ক্রিপটটির কথা। ডাউনলোডের নানাবিধ রিসট্রাকশন এবং স্পীড এর সীমাবন্ধতা থাকার কারণে হঠাৎ করেই এরকম একটা জিনিসের প্রয়োজনীয়তা অনুভব করি। তাই গুগলে অনেকবার অনেককিছু লিখে সার্চ দিয়ে বহু কষ্ট করে এই স্ক্রিপটটির নাম জানতে পারলাম। কিন্তু তাতে কোন লাভ হল না। স্ক্রিপটি ডাউনলোড করে ইন্সটল করার সময় পড়লাম আসল বিপদে। বিপদ থেকে বাচারও উপায় নেই কারণ অনেক খুজেও ভাল কোন টিউটোরিয়াল পেলাম না। পরে এক সপ্তাহের মত ঘেটে ঘুটে অবশেষে সফল হয়ে গেলাম। সেদিন আমি আনন্দে অনেকক্ষণ মনের সুখে গুনগুন করেছি।
যাহোক আপনাদেরকে আমার মত আর সময় নষ্ট বা কষ্ট কিছুই করতে হবে না। শুধু পুরো টিউটোরিয়ালটি ধৈর্যের সাথে পড়ুন। কোন জায়গায় বুঝতে সমস্যা হলে অবশ্যই মন্তব্য করে জেনে নিবেন।
আশা করছি আপনারা এতক্ষণে বুঝে গেছেন রিমোট আপলোড বা লিচিং জিনিসটা কি এবং কাদের কি কারণে এটি প্রয়োজন হয়। এবার জানা যাক শুধুই কি রিমোট আপলোডিং নাকি আরও কিছু সুবিধা আছে এই স্ক্রিপটটিতে?
একটি রিমোট আপলোড সাইটে সর্বোচ্চ কতটুকু ফাইল আপলোড করা যাবে সেটি নির্ভর করবে আপনার হোস্টিং স্পেস এর উপর। অর্থাৎ আপনি যদি ৫ গিগাবাইটের হোস্টিং নেন তাহলে আপনি আপনার সাইটে সর্বোচ্চ ৫গিবাবাইট আপলোড করতে পারবেন, যদি ১০ গিগবাইট হয় তাহলে ১০ গিগাবাইট আপলোড করতে পারবেন আর যদি আনলিমিটেড হয় তাহলে অনেক ফাইল আপলোড করতে পারবেন। তবে জেনে রাখা ভাল পৃথিবীতে আনলিমিটেড বলে কোন জিনিস নেই, সবকিছুরই লিমিট আছে। মূলত আনলিমিটেড বলতে অনেক বেশি পরিমান বোঝায়। অর্থাৎ এত স্পেস আছে যেগুলি আপনার একার পক্ষে ব্যবহার করে শেষ করা সম্ভব নয়। আর হ্যা হোস্টিং এর সাথে ব্যান্ডউইথও বেশি থাকতে হবে। কারণ আপনি যদি আপনার সাইট থেকে কোন কিছু আপনার কম্পিউটারে ডাউনলোড করেন তাহলে আপনার ব্যান্ডউইথ খরচ হবে।
এই লিচিং বা রিমোট আপলোডিং সাইটটি তৈরী করতে হলে অবশ্যই আপনার কিছু পূর্ব অভিজ্ঞতা লাগবে। যেমনঃ
১। প্রথমে আপনার সি প্যানেলে লগিন করুন এবং আপনার ফাইল ম্যানেজারে প্রবেশ করুন।
২। ডাউনলোডকৃত রেপিডলিচ স্ক্রিপটটি (RapidLeech_Script_by_Saiful.zip) আপনার ডোমেইনের মেইন/রুট অর্থাৎ www বা public html ডিরেক্টরিতে অথবা সাব-ডোমেইনের রুট ডিরেক্টরিতে আপলোড করুন।
৩। আপলোড শেষে স্ক্রিপটটি (RapidLeech_Script_by_Saiful.zip) এক্সট্রাক্ট (Extract) করুন। এক্সট্রাক্ট শেষে জিপ ফাইলটি (RapidLeech_Script_by_Saiful.zip) ডিলেট করে দিতে পারেন।
৪। এক্সট্রাকটের পর যে ফাইল/ফোল্ডারগুলি পাওয়া যাবে তারমধ্যে মোট চারটি ফোল্ডারের পারমিশন 0777 করে দিতে হবে। পারমিশন পরিবর্তন করার জন্য Perms এর নিচের সংখ্যাগুলিকে ক্লিক করুন।
নিচের স্ক্রিনশর্টের মার্ক করা ফাইল/ফোল্ডারগুলির পারমিশন 0777 করে দিন
এবার rar ফোল্ডারটিতে ঢুকুন এবং ভিতরের সব ফাইলগুলির পারমিশন 0777 করে দিন
৫। ব্যাস কাজ শেষ। এবার আপনি আপনার ডোমেইনটি অথবা সাব-ডোমেইনটিতে ভিজিট করুন আর দেখুন আপনার রিমোট আপলোড সাইট !
এবার শুরু করে দিন নন-ষ্টপ রিমোট আপলোড। আর আপনার সাইট থেকেই আপনার কম্পিউটারে যেকোন ফাইল/মুভি ডাউনলোড করুন আজিবন রিজিউম সাপোর্টে।
এই স্ক্রিপটটি ব্যবহার করা খুবই সোজা। আপনি যদি আগেথেকেই অন্যান্য ফাইল হোষ্টগুলির রিমোট আপলোড সুবিধা ব্যবহার করে থাকেন তাহলে আপনার বুঝতে বেশি সুবিধা হবে।
সার্ভারে রিমোট ডাউনলোড করার জন্য সব-সময় ডাইরেক্ট ডাউনলোড লিংকের প্রয়োজন পড়ে। Link to Transload এ একটি ডাউরেক্ট লিংক দিন এবং Transload File এ ক্লিক করুন। [ টেষ্ট হিসেবে http://gb.releases.ubuntu.com//oneiric/ubuntu-11.10-desktop-i386.iso লিংকটি ব্যবহার করতে পারেন। ]
ব্যাস কিছুক্ষণের মধ্যেই ফাইলটি আপনার সার্ভারে ডাউনলোড হয়ে যাবে। এখন Go back to main এ ক্লিক করে Server Files এ ক্লিক করুন। ব্যাস এখন আপনি চাইলে সেখান থেকে ফাইলটি আপনার কম্পিউটারে ডাউনলোড করতে পারবেন।
ফাইলসনিক, রেপিডসেয়ার বা হটফাইল এইধরনের সাইটগুলি থেকে সাধারণত ডাইরেক্ট লিংক পাওয়া যায় না। আর ডাইরেক্ট ডাউনলোড লিংক না পেলে আপনি কখনোই সার্ভারে ফাইলটিকে ডাউনলোড করতে পারবেন না। তবে প্রিমিয়াম একাউন্ট দিয়ে সার্ভারে ফাইল ডাউনলোড করার জন্য আছে দারুন সু-ব্যবস্থা !
উদারহরণ হিসেবে এই ইমেজটি (এখানে ক্লিক করুন) দেখতে পারেন।
অন্য সার্ভার/সাইট থেকে আপনি আপনার সাইট/সার্ভারে যে ফাইলগুলি ডাউনলোড করবেন সেগুলির সবগুলি Server Files ম্যেনুতে ক্লিক করলে পাওয়া যাবে। সেখান থেকে আপনি ফাইলগুলি ডাউনলোড কিংবা অন্য ফাইল হোস্টে আপলোড করতে পারবেন।
১। Server Files থেকে আপনি যে ফাইলটি অন্য ফাইল হোস্টিং সাইটে আপলোড করতে চান সেটিকে টিক দিন (একাধিকও সিলেক্ট করতে পারেন)। এবং Action ম্যেনু থেকে Upload সিলেক্ট করুন।
২। আপনি সর্বমোট ১৫০ টিরও বেশি ফাইল সেয়ারিং সাইটে আপলোড করতে পারবেন। এখন আপনি ফাইলটি যে ফাইল সেয়ারিং সাইটে আপলোড করতে চান সেটি সিলেক্ট করুন এবং upload এ ক্লিক করুন। [বিদ্রঃ কোন সাইট সর্বোচ্চ কত সাইজের ফাইল আপলোড করতে পারে তা ব্রাকেট এ দেখতে পাবেন।]
৩। একটি পপ-আপ উইনডো আসবে, সেখানে ওই ফাইল সেয়ারিং সাইটটিতে রেজিষ্ট্রেশন করা আপনার ইউজারনেম ও পাসওয়ার্ড দিন। এবং আপলোড এ ক্লিক করুন।
৪। আপলোড শেষে আপনাকে আপলোডকৃত ফাইলটির ডাউনলোড লিংক দেয়া হবে। এখন আপনি ওই লিংক যেকোনখানে সেয়ার করতে পারেন।
যারা শখের বসে মুভি সেয়ারিং সাইট তৈরী করেছেন তাদের জন্য এই ফিচারটি সবচেয়ে গুরুত্বপূর্ণ। তাছাড়া নিজের সাইটের ব্রান্ডিং-এর জন্যও এটি বেশ কাজে দেয়। মুভি থাম্বনেইল (Movie Thumbnail) অপশনটি শুধুমাত্র .3gp .3g2 .asf .avi .dat .divx .dsm .evo .flv .m1v .m2ts .m2v .m4a .mj2 .mjpg .mjpeg .mkv .mov .moov .mp4 .mpg .mpeg .mpv .nut .ogg .ogm .qt .swf .ts .vob .wmv .xvid ফরমেটের ভিডিও ফাইলগুলি থেকে থাম্বনেইল তৈরী করতে পারে।
১। প্রথমে আপনার হোমপেইজের বাম দিকে Movie Thumbnail অপশনটিকে ক্লিক করুন।
২। এবার যে ভিডিও ফাইলটির থাম্বনেইল নিতে চান সেটি সিলেক্ট করুন। এবং Generate এ ক্লিক করুন
৩। ব্যাস আপনার মুভির থাম্বনেইল হাজির !
বিভিন্ন সাইট থেকে মুভি বা অন্য কোন বড় ফাইলগুলি সাধারণত পার্ট করে ডাউনলোড করতে হয়। এই স্ক্রিপটটির সাহায্যে আপনি সেই পার্টগুলি অনলাইনেই জোড়া লাগাতে পারবেন। আবার অনেক ক্ষেত্রেই বিভিন্ন ফাইল সেয়ারিং সাইটে আপলোড লিমিট থাকায় বড় ফাইল আপলোড করা সম্ভব হয় না। সেজন্য ভাগ ভাগ করে আপলোড করার প্রয়োজন পড়ে। এছাড়াও নিজের সাইটের ব্রান্ডিং এর জন্য ফাইলগুলিকে রিনেম করার প্রয়োজন হয়। সেটাও আপনি এই স্ক্রিপটটি দিয়েই করতে পারবেন। আর অপ্রংয়োজনীয় ফাইলকে Delete করার প্রয়োজন কেন পড়ে তা তো জানাই আছে।
যেকোন ফাইলকে Unrar, Unzip, Merge, Split, Rename, Delete করার জন্য Server Files এ গিয়ে একটি বা একাধিক ফাইল নির্বাচন করুন এবং আপনার পছন্দমত Action নিন।
স্ক্রিপটটি ব্যবহারের মধ্যে উপরের গুলিই ছিল প্রধান। আরো বেশ কয়েকটি ফিচার আছে। হোমপেইজের বাম দিকে দেখুন তিনটি অপশন আছে Auto Transload, Auto Upload এবং Notes ।
Auto Transload : এই অপশনটির মাধ্যমে আপনি একাধিক লিংক পর্যারক্রমে একসাথে ডাউনলোড করতে পারবেন।
Auto Upload : এই অপশনটির সাহায্যে আপনি একই ফাইল একাধিক ফাইল সেয়ারিং সাইটে পর্যায়ক্রমে একই সময়ে আপলোড করতে পারবেন।
Notes: এখানে ক্লিক করলে একটি পপ-আপ আসবে যেখানে আপনি কোনকিছু লিখে সেভ করে রাখলে সেটি পরবর্তিতে দেখতে পাবেন।
এই স্ক্রিপটটি দিয়ে রিমোট আপলোড সাইট তৈরী করার জন্য অবশ্যই বেশিস্পেস সমৃদ্ধ হোস্টিং প্রয়োজন। আর সাধারণত বেশি স্পেসওয়ালা হোস্টিং নিতে অনেক খরচ। তাই শুধুমাত্র এই স্ক্রিপটটি দিয়ে সাইট তৈরী করার জন্য যদি কারো সল্পমূল্যে হোস্টিং এর প্রয়োজন হয় তাহলে আমার সাথে যোগাযোগ করতে পারেন।
আমি মাত্র ১০০০ টাকায় ১০ জিবি স্পেস দিব (আনলিমিটেড ব্যান্ডউইথ)। আগ্রহীরা এখানে ক্লিক করে বিস্তারিত জেনে নিতে পারেন।
টিউটোরিয়ালটি যদি কারো বুঝতে সমস্যা হয় বা কোন সাহায্যে প্রয়োজন হয় তাহলে নিচে অবশ্যই মন্তব্যের মাধ্যমে জানাবেন। আমি আমার সাধ্যমত চেষ্টা করব।
ভাল থাকুন।
আমি সাইফুল ইসলাম। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 4 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 185 টি টিউন ও 3440 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 2 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
টপটিউনার হতে চাই !
সবই তো বুঝলাম ভাই , কিন্তু একটা প্রশ্ন ছিল ।রিমোট আপলোড করতে গেলে ডাইরেক্ট লিংকের দরকার হয়্।কিন্তু এই ডাইরেক্ট লিংকটা পাবো কিভাবে ?
http://www.mediafire.com/?c5b7r86k1vfiquw
মনে করুন এই ফাইলটা আমি রিমট আপলোড করে অন্য একটা সাইটে নিতে চাই ।তাহলে ডাইরেক্ট লিংকটা বের করবো কিভাবে
Brother, Thanks for like a good post. I liked it very much. Thanks again.