কম্পিউটার

অ্যান্ড্রয়েডে সিআরএল এবং ওপেনএসএসএল কীভাবে ইনস্টল করবেন

cURL হল সার্ভারের মধ্যে ডেটা স্থানান্তর করার জন্য একটি জনপ্রিয় কমান্ড-লাইন টুল, যার সংক্ষেপে অর্থ হল এটি একটি কমান্ড টার্মিনালের ভিতর থেকে ওয়েবপেজ এবং ফাইল লিঙ্কগুলি ডাউনলোড করার একটি অত্যন্ত রসালো উপায়। গড় ব্যবহারকারীদের জন্য, এটি সম্পূর্ণরূপে অপ্রয়োজনীয় এবং অপ্রয়োজনীয় শোনাতে পারে, তবে বিশেষজ্ঞ লিনাক্স প্রশাসকদের ইতিমধ্যেই অগণিত দুর্দান্ত, দরকারী জিনিস সম্পর্কে সচেতন হওয়া উচিত যা cURL দিয়ে করা যেতে পারে। আপনি একটি FTP সার্ভারে ফাইলগুলি পরিচালনা করতে, সংক্ষিপ্ত URL গুলি প্রসারিত করতে এবং মজাদার ASCII গ্রাফিক্সে আবহাওয়ার প্রতিবেদন প্রদর্শন করতে এটি ব্যবহার করতে পারেন৷

অপরদিকে OpenSSL হল SSL/TLS প্রোটোকলের একটি ওপেন-সোর্স বাস্তবায়ন, যা সার্ভারের মধ্যে অ্যাপ যোগাযোগ সুরক্ষিত করতে ব্যবহৃত হয়। মূলত, এটি আপনার ক্রেডিট কার্ড চুরি হওয়া থেকে রক্ষা করে যখন আপনি অনলাইনে জিনিস কিনবেন, এটিকে খুব সহজভাবে ফুটিয়ে তুলতে।

যাই হোক না কেন, সম্প্রতি অ্যান্ড্রয়েড ডিভাইসে সিআরএল এবং ওপেনএসএসএল ইনস্টল করার জন্য একটি পদ্ধতি আবিষ্কৃত হয়েছে, যা তাদের ফোনে একটি টার্মিনাল এমুলেটর আছে এমন ওয়েব অ্যাডমিনদের জন্য খুবই উপযোগী৷

প্রয়োজনীয়তা:

  • একটি রুটেড অ্যান্ড্রয়েড ডিভাইস – অ্যান্ড্রয়েড রুট গাইডের জন্য অ্যাপুয়াল অনুসন্ধান করুন৷
  • এখানে বা এখান থেকে Android এর জন্য CURL এবং OpenSSL বাইনারি ডাউনলোড করুন।
  • গুগল প্লে থেকে টার্মিনাল এমুলেটর অ্যাপ। অ্যান্ড্রয়েডে সিআরএল এবং ওপেনএসএসএল কীভাবে ইনস্টল করবেন

পদক্ষেপ:

নিশ্চিত করুন যে আপনি ক্রমানুসারে প্রদত্ত পদক্ষেপগুলি অনুসরণ করছেন:

  1. প্রথম ধাপ হল সিআরএল এবং ওপেনএসএসএল বাইনারি ডাউনলোড করা এবং সেগুলিকে আপনার ডেস্কটপে বের করা৷
  2. এক্সট্র্যাক্ট করা ফোল্ডারের ভিতরে, আপনি 'ডেটা' নামে একটি ফোল্ডার দেখতে পাবেন। নিচের ফোল্ডারটি কপি করুন
    data/local/ssl

    বাইনারি ফোল্ডার থেকে একই ফোল্ডারে (/data/local/ssl ) আপনার অ্যান্ড্রয়েড ডিভাইসে।

  3. নিম্নলিখিত
    data/local/bin

    আপনার পিসিতে

    /system/bin

      আপনার ডিভাইসে। সম্পূর্ণ কমান্ড হবে:

adb push /curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/data/local/bin/curl /system/bin
adb push /curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/curl-7.40.0-rtmp-ssh2-ssl-zlib-static-bin-android/data/local/bin/openssl /system/bin
  1. অবশেষে, CHMOD বাইনারিগুলিকে 0755-এ নিম্নলিখিতগুলি সহ:
chmod 755 /system/bin/curlchmod 755 /system/bin/openssl

CURL এর সাথে কিছু মজার জিনিস:

আপনি যদি আগে কখনও সিআরএল ব্যবহার না করে থাকেন এবং এই নির্দেশিকা অনুসরণ করেন কারণ এটি একটি দুর্দান্ত জিনিস বলে মনে হয়, তাহলে এখানে কিছু মজাদার কমান্ড রয়েছে যা আপনি টার্মিনাল অ্যাপের ভিতরে থেকে সিআরএল ব্যবহার করতে পারেন:

curl https://wttr.in/LOCATION

এটি ফাঙ্কি ASCII গ্রাফিক্সে আপনার নির্বাচিত অবস্থানের আবহাওয়ার প্রতিবেদন প্রদর্শন করবে। শুধু URL-এ "অবস্থান" পরিবর্তন করে একটি প্রকৃত শহরে করুন।

curl ftp://ftp.yoursite.x/site/

এটি আপনাকে একটি FTP সার্ভারে সাবডিরেক্টরিগুলি ব্রাউজ করার অনুমতি দেবে৷

curl -Is https://www.twitter.com -L | grep HTTP/

এটি আপনাকে একটি ওয়েবসাইট ডাউন আছে কিনা তা পরীক্ষা করার অনুমতি দেবে৷

curl -sIL https://buff.ly/1lTcZSM | grep ^Location;

এটি একটি সংক্ষিপ্ত URL প্রসারিত করবে যাতে এটির প্রকৃত ঠিকানা দেখা যায়।


  1. কিভাবে অ্যান্ড্রয়েডে এজ ইনস্টল এবং ব্যবহার করবেন

  2. কিভাবে অ্যান্ড্রয়েডে একাধিক ফেসবুক অ্যাকাউন্ট ইনস্টল এবং চালাবেন

  3. কিভাবে আপনার উইন্ডোজ কম্পিউটারে অ্যান্ড্রয়েড ইনস্টল এবং চালাবেন

  4. কিভাবে অ্যান্ড্রয়েডে মাইক্রোসফ্ট এজ ইনস্টল এবং ব্যবহার করবেন