Bangla Captcha!

অনেক দিন ধরেই ইচ্ছা একটা বাংলা ক্যাপচা (Bangla Captcha) স্ক্রিপ্ট  করার। কিন্তু একবার চেষ্টা করে ব্যর্থ হয়েছি। কারণ ইউনিকোড অক্ষরগুলোকে জিডি দিয়ে ঠিকমত ইমেজে প্রিন্ট করতে পারছিলাম না। তবে কালকে মনে হল আপাতত ফন্ট পরিবর্তন করেই তো প্রাথমিক কাজটি করা যায়। তাই হাতের কাছেই যে ক্যাপচা স্ক্রিপ্টটি ছিল তাকে একটু পরিবর্তন করে কাজটি করলাম। কাজটি সহজ ও সিম্পল। খালি ফন্টের নামটি পরিবর্তন করে দিলাম আর যেহেতু অক্ষর উল্টাপাল্টা আসবে তাই অক্ষরগুলোকে বাদ দিয়ে শুধু সংখ্যা দিলাম।
Bangla Captcha

আমি এটা করেছি কারণ কিছু সাইটে আমি শুধু বাঙ্গালী সদস্যদেরকেই প্রবেশের অনুমতি দিতে চাই। অন্যরা যাতে ঢুকতে না পারে সেটা বন্ধের আর কোন উপায় দেখছি না।

ডাউনলোড করতে এখানে ক্লিক করুন।

একই ভাবে জুমলা’র জনপ্রিয় এক্সটেনশন কমিউনিটি বিল্ডারের (Community Builder) যে ক্যাপচা (Captcha) প্লাগইনটি আছে সেটিকেও একটু পরির্তন করলাম।

ডাউনলোড করতে এখানে ক্লিক করুন
কমিউনিটি বিল্ডারের প্লাগইন ইনস্টলারে যেয়ে এটি ইনস্টল করতে হবে। তারপর এই প্লাগইনটির কনফিগারেশন গিয়ে ফন্ট অপশন থেকে Sutonny লেখাটি নির্বাচিত করলেই ক্যাপচাটি বাংলায় দেখাবে।

bangla captcha for community builder

Note: উভয় ক্ষেত্রেই আমি আপাতত বিজয়ের সুতুন্নি ফন্টটি ব্যবহার করেছি। তাই এর লাইসেন্স সম্পর্কে সতর্ক থাকুন। আমি এর লাইসেসন্ সম্পর্কে অবগত নই। তবে ফ্রি আসকি ফন্ট পেলে স্ক্রিপ্টগুলো আবার পরিবর্তন করার ইচ্ছা আছে।

পরিকল্পনা:
আমি যদি ইউনিকোডে ঠিকমত অক্ষর প্রিন্ট করতে না পারি, তাহলে এমন একটা সিস্টেম করার ইচ্ছা আছে যেখানে দেখানোর কাজটি আসকি ভিত্তিকই হবে তবে ইনপুট নেবে ইউনিকোডে। তারপর সেটাকে ভ্যালিডেট করা হবে। কিছু পিএইচপি লজিক দিয়েই কাজটি করা যাবে আশা করি। আর জিডি দিয়ে ইউনিকোড প্রিন্ট করতে পারলে তো আর সমস্যাই রইল না।

Batch CHMOD for Dolphin Installation

This week, I am working with several installation of Dolphin Community Builder. I had to install Dolphin on several sites. The installation would be easy unless I had not to change permissions of so many nested files and folders. For the installation of Dolphin permissions need to be changed for about 92 files and folders. So, it takes long to do it in file manager. It should take less time in shell. But all clients can’t provide shell access.

So today I have made a small script that automatically changes the required permissions of files and folders to install the Dolphin. Just run it and you get done.

Usages:
The usage is very straight forward. Upload this script after unzipping the Dolphin archive. Keep it mind, this script must be in the same directory where Dolphin’s files. Then browse the file from your web browser. It will show you the report while it works!

Download
Click Here to Download

Don’t forget to say thanks if it saves your time :-).