Thursday, February 28, 2013

পিএইচপি স্ক্রীপ্টের সাহায্যে বিভিন্ন সার্ভারে ফাইল অটোমেটিক ডাউনলোড এবং আপলোড করুন

দুইদিন ধরে ৩০০ মেগাবাইটের একটা ফাইল ডাউনলোডের চেষ্টা করছিলাম ফাইল শেয়ারিং এর সাইট থেকে। ফ্রী একাউন্ট থেকে যেহেতু ডাউনলোডে রিজিউম সাপোর্ট পাচ্ছিলাম না, সাথে  ডাউনলোড স্পীডও কম। ফলে ফাইল বেশখানিক ডাউনলোডের পর এরর হয়ে যাচ্ছিল। তাই এমন একটি স্ক্রীপ্ট বের করার চেষ্টা করেছি যার সাহায্যে নিজের সার্ভারে ফাইলটি ডাউনলোড করে নিয়েছি এবং রিজিউম সাপোর্ট সহ ডাউনলোড করছি।


এছাড়া অনেক সময় আমাদের এমন কোন সাইট বানানো প্রয়োজন হয় যেখানে ভিজিটর বিভিন্ন ধরনের লেটেস্ট কনটেন্ট ডাউনলোড করতে পারবে। বাংলাদেশের নেট স্পিডে এসব কনটেন্ট ডাউনলোড করা খুবই সময় সাপেক্ষ। তাই আমরা পিএইচপি স্ক্রীপ্টের সাহায্য নেই যাতে অন্য কোন সার্ভার থেকে ফাইল অটোমেটিক ডাউনলোড করে নিতে পারেন। শুধু তাই নয় এর সাহায্যে ইউটিউব থেকে ভিডিও ডাউনলোড, ১৭৯ টি ফাইল শেয়ারিং সার্ভার থেকে ডাউনলোড এবং আপলোডের কাজ করে নিতে পারেন।

কাজটি করার জন্য আমি রেপিড লিচ স্ক্রীপ্ট ব্যবহার করব। এটি ওপেনসোর্স। তাই আপনি গুগলকোড থেকে স্ক্রীপ্টটি ডাউনলোড করে নিতে পারেন। আপনার সার্ভারের Cpanel-file manager এ একটা ফোল্ডার খুজে জিপ করা ফাইলটি এক্সার্ক্ট করুন। এই স্ক্রীপ্টের জন্য কোন ডাটাবেজ তৈরি করা লাগে না।

 
এবার url এ পিং করুন...এখন স্ক্রীপ্টটি সেটাপ করতে হবে।


এটি সেটাপ করা খুবই সহজ আপনি পড়লেই বুঝতে পারবেন। তবে এই স্ক্রীপ্টটি যদি আপনার ব্যাক্তিগত কাজের জন্য করতে চান তাহলে এখানে Authorization Mode এ ইউজার ও পাসওয়ার্ড সেট করে নিতে পারেন। তাহলে আপনি ব্যাতিত কেউ ফাইল আপলোড করতে পারবে না। সব কিছু সেট করে save configuration এ ক্লিক দিন।


আপনি যে ফাইলটি ডাউনলোড করতে চান তার ডাইরেক্ট লিঙ্ক link to transload এ পেস্ট করে Transload file এ ক্লিক দিন। খুব তাড়াতাড়ি আপনার সার্ভারের files ডাইরেক্টোরিতে আপলোড হয়ে যাবে। ইউটিউব থেকে ভিডিও ডাউনলোড করতে চাইলেও আপনি লিঙ্কটি পেস্ট করে বিভিন্ন ফিচারে ডাউনলোডের সুবিধা পাবেন।

আবার আপনার যদি রেপিড শেয়ার বা আরো অন্যান্য আপলোডিং হোস্টিং সার্ভারে প্রিমিয়াম একাউন্ট থাকে তাহলে ডাউনলোড লিঙ্কটি পেস্ট করুন এবং user & pass এ ক্লিক দিয়ে প্রিমিয়াম হোস্টিং এর তথ্যগুলো দিন। তারপর Transload file এ ক্লিক দিন। কোন সময় ডাউনলোডে কোন সমস্যা হলে disable all plug in এ ক্লিক দিয়ে ডাউনলোড করবেন।

দেখুন একটি ফাইল ডাউনলোড হওয়ার পর আপনার সার্ভারে আপলোডের পর আরো কি কি সুবিধা পাচ্ছেন।



ধরুন আপনার ফাইল শেয়ারিং হোস্টিং সার্ভার থেকে বড় ধরনের কোন ফাইল ডাউনলোড বা আপলোড প্রয়োজন হল। তাহলে auto transload বা auto upload এ ক্লিক দিয়ে ডাউনলোড লিঙ্কটি পেস্ট করুন। ক্যাপচা চাইতে পারে। ক্যাপচা বসিয়ে আপনার সার্ভারে ফাইলটি ডাউনলোড করুন। এবার রিজিউম সাপোর্ট সহ আপনার সার্ভার থেকে ফাইলটি ডাউনলোড করুন। এক্ষেত্রে অবশ্য আপনার হোস্টিং সার্ভারের ব্যান্ডউইথ এবং ফাইল স্টোরেজ ক্ষমতা বেশি থাকলেই সুবিধা।

এতে আরো অনেক ফিচার রয়েছে। কোন ফিচার না বুঝলে কমেন্ট করে জানাবেন। শুভ রাত্রি।

No comments:

Post a Comment

এখানে আপনি আপনার মূল্যবান মতামতটি প্রকাশ করতে পারেন।