প্রজাপতি: ওয়েব ব্রাউজারে আপনার টার্মিনাল

প্রজাপতি কী?

প্রজাপতি পাইথনে লিখিত একটি সাধারণ টার্মিনাল এমুলেটর যা একটি ওয়েব ব্রাউজার থেকে ব্যবহার করা যেতে পারে ... এবং এটি এর আস্তিনে খুব আকর্ষণীয় কৌশল নিয়ে আসে যা অন্যান্য টার্মিনালগুলি অনুলিপি করে।

টার্মিনাল প্রজাপতি

প্রজাপতি পরীক্ষা কিভাবে?

প্রজাপতি এটি পাইথনে উন্নত এবং কয়েক মিনিটের মধ্যে ইনস্টল হয়। আপনাকে কেবল কমান্ডটি চালাতে হবে পিপ ইনস্টল প্রজাপতি রুট হিসাবে (পাইপ ব্যবহার করতে আপনার প্যাকেজ ইনস্টল করা দরকার পাইথন-পিপ প্রথম)। তারপরে, আপনাকে কমান্ডটি ব্যবহার করে সার্ভারটি শুরু করতে হবে butterfly.server.py, এবং অবশেষে আপনাকে ওয়েব ব্রাউজারে ঠিকানা প্রবেশ করে টার্মিনালটি অ্যাক্সেস করতে হবে http://127.0.0.1:57575। কোনও আলাদা ব্যবহারকারীর সাথে শেলটিতে লগ ইন করতে তাদের নামটি ইউআরএলটিতে যুক্ত করুন: http://127.0.0.1:57575/user/root.

sudo পিপ ইনস্টল করুন প্রজাপতি butterfly.server.py --unsecure

প্রজাপতি সম্পর্কে কিছু কৌশল

ওয়েব ব্রাউজার থেকে টার্মিনাল অ্যাক্সেস ফ্যাশনেবল, সন্দেহ নেই। তবে প্রজাপতিটি কয়েকটি অতিরিক্ত কৌশল নিয়ে আসে যা এটি সত্যই কার্যকর করে তোলে।

ইতিহাস থেকে দ্রুত নির্বাচন করা সম্ভবত সর্বোপরি সেরা। শর্টকাট মাধ্যমে স্থানপরিবর্তন+জন্য ctrl+উপরে তীর নির্বাচন মোডে স্যুইচ করা যায় এবং তারপরে শর্টকাট ব্যবহার করে জন্য ctrl+স্থানপরিবর্তন+উপরে তীর y জন্য ctrl+পরিবর্তন+নিম্নমুখী তীর আপনি চান ইতিহাসের পাঠ্যটি নির্বাচন করতে পারেন। তারপরে আপনাকে নির্বাচিত পাঠ্যটি আটকানোর জন্য এন্টার টিপুন।

টার্মিনাল প্রজাপতি

ভিজ্যুয়াল স্টাইলটি সিএসএসের উপর ভিত্তি করে তাই এটি সম্পূর্ণ সম্পাদনযোগ্য। তদুপরি, জাভাস্ক্রিপ্টের মাধ্যমে টার্মিনালের আচরণটি সহজেই প্রসারিত করা সম্ভব (উদাহরণস্বরূপ, দ্রুত নির্বাচন ফাংশনটি বিকাশ করা হয়)।

স্থায়ীভাবে কীভাবে প্রজাপতি ইনস্টল করবেন

সিস্টেম স্টার্টআপ থেকে বাটারফ্লাই চালানোর জন্য আপনাকে সিস্টেম ডাউনলোড করতে হবে butterfly.service এবং এটিকে / etc / systemd / system / বা সমমানের মধ্যে রাখুন। তারপরে, আপনাকে চালাতে হবে:

sudo systemctl প্রজাপতি সক্ষম করুন sudo systemctl প্রজাপতি শুরু করুন

প্রস্তুত. এখন প্রজাপতি সবসময় পাওয়া যাবে।

রিমোট কম্পিউটার থেকে কীভাবে প্রজাপতিটি অ্যাক্সেস করবেন

দূরবর্তী অ্যাক্সেস বৈশিষ্ট্যগুলি সম্পর্কে, এর স্রষ্টা জোর দিয়ে বলেন যে এই মুহুর্তে এটি সুরক্ষিত নয় এবং এটি পরীক্ষার উদ্দেশ্যে শুধুমাত্র ল্যানে ব্যবহার করার পরামর্শ দেয়।

কার্যকর করার আদেশটি নিম্নলিখিত হবে:

butterfly.server.py --host = "0.0.0.0"

কীভাবে একটি নির্দিষ্ট শেল চালানো যায়

উদাহরণস্বরূপ, চালানো মাছ, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে:

butterfly.server.py - শেল = / বিন / মাছ

আরও তথ্যের জন্য, আমি পৃষ্ঠাটি দেখার পরামর্শ দিই গিটহাব প্রকল্পের।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   toñolocotedalan_te তিনি বলেন

    এটা অনেক সুন্দর.
    আমি এখানে এটি দেখেছি https://plus.google.com/+CybercitiBiz/posts/NCnwp7VQ2dW

  2.   ভিটোডোমাস তিনি বলেন

    আমি এটি চেষ্টা করেছিলাম।

    এটি মজার, তবে আমি টার্মিনাল হিসাবে কোনও ব্রাউজার ব্যবহার করব না।
    আমি ভৌতিক নই, তবে কম-বেশি ...

    তদতিরিক্ত, আমি এর সুবিধা বা যুক্তি খুঁজে পাচ্ছি না যা এটিকে ন্যায্য করে।
    নিশ্চয়ই আমি এটি বুঝতে পারি না।

    অন্যদিকে, আমার টার্মিনালটি তার চেয়ে সুন্দর এবং আরও সুরযুক্ত।

  3.   নাটম ব্রুকলিন তিনি বলেন

    😀 মনে হচ্ছে পাবলো এবং আমি একই ব্লগগুলি পড়েছি।

    1.    লিনাক্স ব্যবহার করা যাক তিনি বলেন

      আসলে, আমি এটি জি + তে দেখেছি এবং এটি আকর্ষণীয় পেয়েছি। 🙂

  4.   রুবেন রেনালদো তিনি বলেন

    আপনি যদি এটি জিটিকে 3 অ্যাপ হিসাবে ব্যবহার করতে চান তবে:

    gi.repository আমদানি Gtk থেকে
    gi.repository আমদানি Gdk থেকে
    gi.repository আমদানি GObject থেকে
    gi.repository আমদানি GLib থেকে
    gi.repository আমদানি ওয়েবকিট থেকে
    থ্রেডিং আমদানি করুন
    আমদানির সময়

    # থ্রেড ব্যবহার করুন
    GLib.threads_init ()

    ক্লাস অ্যাপ (অবজেক্ট):
    Def __init __ (স্ব):
    উইন্ডো = Gtk.Window ()
    ওয়েবভিউ = ওয়েবকিট. ওয়েবভিউ ()
    উইন্ডো.এডিডি (ওয়েবভিউ)
    উইন্ডো.শো_এল ()

    self.window = উইন্ডো
    self.webView = ওয়েবভিউ

    ডিফ রান (স্ব):
    Gtk.main ()

    Def show_html (স্ব):
    GLib.idle_add (স্ব.ওয়েবভিউ.উইল_উড়ি, 'http://127.0.0.1:57575/')

    অ্যাপ = অ্যাপ ()

    থ্রেড = থ্রেডিং h থ্রেড (টার্গেট = অ্যাপ.শো_এইচটিএমএল)
    থ্রেড.স্টার্ট ()

    app.run ()
    Gtk.main ()

  5.   LTV তিনি বলেন

    আনুমানিক
    প্রজাপতি.সর্ভার.পি বিভাগে ভাল সরঞ্জাম - আনসিকিউরজ অনিরাপদ এবং কাজ করে, দয়া করে সঠিক করুন

    শীঘ্রই আবার দেখা হবে..

    1.    লিনাক্স ব্যবহার করা যাক তিনি বলেন

      নোটিশের জন্য ধন্যবাদ! সংশোধন করা হয়েছে। 🙂

  6.   FICO তিনি বলেন

    আমার প্রিয়তে ডাউনলোড হয়েছে। ধন্যবাদ, চলুন ইউজলিনাক্স !!!

    1.    লিনাক্স ব্যবহার করা যাক তিনি বলেন

      আপনাকে স্বাগতম! একটি আলিঙ্গন! পল।