Flutura: terminali juaj në shfletuesin e internetit

Çfarë është Flutura?

flutur është një emulator i thjeshtë terminal i shkruar në Python që mund të përdoret nga një shfletues uebi ... dhe vjen me disa truke shumë interesante në mëngë, të cilat terminalet e tjerë duhet të kopjojnë.

flutura terminale

Si të provoni Butterfly?

flutur Isshtë zhvilluar në Python dhe instalohet për disa minuta. Thjesht duhet të ekzekutoni komandën pip instaloj flutur si root (për të përdorur pip duhet të keni të instaluar paketën python-pip Së pari). Pastaj, duhet të filloni serverin duke përdorur komandën flutur.server.py, dhe së fundmi duhet të hyni në terminal duke futur adresën në shfletuesin e internetit http://127.0.0.1:57575. Për të hyrë në shell me një përdorues tjetër, shtoni emrin e tyre në URL, si kjo: http://127.0.0.1:57575/user/root.

sudo pip instaloj flutur flutur.server.py - e pasigurt

Disa hile në lidhje me Butterfly

Hyrja në terminal nga shfletuesi i internetit është në modë, nuk ka dyshim. Sidoqoftë, Butterfly vjen me disa truke shtesë që e bëjnë atë me të vërtetë të dobishme.

Ndoshta më e mira nga të gjitha është zgjedhja e shpejtë nga historia. Përmes shkurtores Ndryshim+Ctrl+Shigjeta lart mund të kalohet në modalitetin e përzgjedhjes dhe më pas duke përdorur shkurtore Ctrl+Ndryshim+Shigjeta lart y Ctrl+ndryshim+Shigjeta poshtë ju mund të zgjidhni tekstin e historisë që dëshironi. Atëherë thjesht duhet të shtypni Enter për të ngjitur tekstin e zgjedhur.

flutura terminale

Stili vizual është i bazuar në CSS kështu që është plotësisht i redaktueshëm. Gjithashtu, është e mundur të shtrihet lehtë sjellja e terminalit përmes JavaScript (kështu zhvillohet funksioni i zgjedhjes së shpejtë, për shembull).

Si të instaloni Butterfly përgjithmonë

Për të ekzekutuar Butterfly nga fillimi i sistemit duke përdorur systemd duhet të shkarkoni skedarin flutur.shërbim dhe vendoseni në / etj / systemd / sistem / ose ekuivalent. Pastaj, duhet të vraponi:

sudo systemctl mundëson flutur sudo systemctl start flutur

Gati Tani Butterfly do të jetë gjithmonë në dispozicion.

Si të hyni në Butterfly nga një kompjuter i largët

Lidhur me veçoritë e aksesit në distancë, krijuesi i saj thekson se për momentin nuk është i sigurt dhe rekomandon ta bëni atë vetëm në një LAN për qëllime testimi.

Komanda për të ekzekutuar do të ishte si më poshtë:

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

Si të ekzekutoni një predhë specifike

Për shembull, për të kandiduar peshk, ju duhet të përdorni komandën e mëposhtme:

flutur.server.py - guaska = / koshi / peshku

Për më shumë informacion, unë rekomandoj të vizitoni faqen Github të projektit.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   toñolocodedelan_te dijo

    Eshte e lezetshme.
    E kisha parë edhe këtu https://plus.google.com/+CybercitiBiz/posts/NCnwp7VQ2dW

  2.   vitodumat dijo

    Unë vetëm e provova.

    Funnyshtë qesharake, por nuk do të përdorja një shfletues si terminal.
    Jo se jam paranojak, por pak a shumë ...

    Për më tepër, unë nuk e gjej avantazhin ose arsyetimin që e justifikon atë.
    Me siguri është se unë nuk e kuptoj atë.

    Nga ana tjetër, terminali im është më i bukur se kaq dhe shumë më i akorduar.

  3.   JoNgaBrooklyn dijo

    😀 Duket se Pablo dhe unë lexojmë të njëjtët blog.

    1.    le të përdorim linux dijo

      Në të vërtetë, e pashë në G + dhe e pashë interesante. 🙂

  4.   ruben reynaldo dijo

    Nëse dëshironi ta përdorni si një aplikacion GTK3:

    nga importi i importit Gtk
    nga importi i importit Gdk
    nga gi. importi repository GObject
    nga gi. importi repository GLib
    nga gi.reportitory import WebKit
    fije importi
    koha e importit

    # Përdorni fijet
    GLib.threads_init ()

    Aplikimi i klasës (objekt):
    def __init __ (vetë):
    dritarja = Gtk.Window ()
    webView = WebKit.WebView ()
    dritare.shto (shiko në internet)
    dritare.shfaq_të gjithë ()

    vetja.dritarja = dritarja
    vetvetja.webView = pamja në internet

    drejtuar def (vetë):
    Gtk.main ()

    def show_html (vetë):
    GLib.idle_add (self.webView.load_uri, 'http://127.0.0.1:57575/')

    app = App ()

    fije = filetim. Thread (target = app.show_html)
    fije.fillo ()

    app.run ()
    Gtk.main ()

  5.   LTV dijo

    vlerësuar
    Mjet i mirë në seksionin butterfly.server.py - pasiguria është e pasigurt dhe funksionon, ju lutemi korrigjoni

    Shihemi se shpejti..

    1.    le të përdorim linux dijo

      Faleminderit për njoftimin! I korrigjuar. 🙂

  6.   Fico dijo

    Shkarkuar te Favoritet e mia. Faleminderit, Le të PërdorimLinux !!!

    1.    le të përdorim linux dijo

      Ju jeni të mirëpritur! Nje perqafim! Paul.