Butterfly: yako terminal muwebhu browser

Chii chinonzi Butterfly?

shavishavi iri nyore terminal emulator yakanyorwa muPython iyo inogona kushandiswa kubva pawebhusaiti ... uye inouya nemamwe matanho anonakidza kumusoro kwayo ruoko, ayo mamwe ma terminals anofanirwa kuteedzera.

terminal butterfly

Ungaedza sei Butterfly?

shavishavi Inogadzirwa muPython, uye inoisa mune imwe maminetsi. Iwe unongofanirwa kumhanyisa iwo kuraira pombi yekuisa butterfly se mudzi (kushandisa pombi iwe unofanirwa kuve nekuiswa kwepakeji python-pombi Chekutanga). Ipapo, iwe unofanirwa kutanga sevha uchishandisa rairo butterfly.server.py, uye pakupedzisira iwe unofanirwa kuwana iyo yekupedzisira nekupinda kero muwebhu browser http://127.0.0.1:57575. Kuti upinde muganda uine mumwe mushandisi, wedzera zita ravo kuURL, seizvi: http://127.0.0.1:57575/user/root.

sudo pombi yekuisa butterfly butterfly.server.py --unsecure

Dzimwe hunyengeri nezve Butterfly

Kuwana iyo terminal kubva pawebhu webhu kune mufashoni, hapana mubvunzo. Nekudaro, Butterfly inouya nematanho mashoma ekuwedzera anoita kuti inyatsobatsira.

Zvichida chakanakisa pane zvese ndiko kukurumidza kusarudzwa kubva munhoroondo. Kuburikidza nepfupiso kusuduruka+Ctrl+Upfumo inogona kuchinjirwa kusarudzo modhi uye wozoshandisa mapfupi Ctrl+kusuduruka+Upfumo y Ctrl+Shift+Pasi museve unogona kusarudza chinyorwa chenhoroondo iwe yaunoda. Ipapo iwe unofanirwa kungo pinda pinda kuti unamate iwo akasarudzwa mavara.

terminal butterfly

Maitiro ekuona anoenderana neCSS saka inogadziriswa zvizere. Uyezve, zvinokwanisika kuwedzera nyore maitiro eiyo terminal kuburikidza neJavaScript (aya ndiwo marongero anoita sarudzo yekukurumidza basa, semuenzaniso).

Maitiro ekuisa Butterfly zvachose

Kuti umhanye Butterfly kubva kune yekutanga system uchishandisa systemd unofanirwa kurodha pasi faira butterfly.service ndokuisa mukati / etc / systemd / system / kana yakaenzana. Ipapo, iwe unofanirwa kumhanya:

sudo systemctl inogonesa butterfly sudo systemctl kutanga butterfly

Ready. Iye zvino Butterfly ichagara ichiwanikwa.

Maitiro ekuwana Butterfly kubva kure komputa

Nezve kure kure kuwana maficha, musiki wayo anosimbisa kuti parizvino haina kuchengetedzeka uye inokurudzira kuzviita chete paLAN yekuyedza.

Iwo wekuraira wekuita ungave unotevera:

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

Maitiro ekumhanyisa chaiyo goko

Semuenzaniso, kumhanya hove, unofanirwa kushandisa unotevera kuraira:

butterfly.server.py --shell = / bin / hove

Kuti uwane rumwe ruzivo, ini ndinokurudzira kushanyira iyo peji Github yepurojekiti.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   toñolocotelan_te akadaro

    Zvakanaka.
    Ini ndakanga ndazvionawo pano https://plus.google.com/+CybercitiBiz/posts/NCnwp7VQ2dW

  2.   Mufaro akadaro

    Ndakangozviedza.

    Zvinoseka, asi ini handidi kushandisa browser seyakagumirwa.
    Kwete kuti ndiri paranoid, asi zvakanyanya kana zvishoma ...

    Uyezve, ini handiwane mukana kana kufunga kwekuzvipembedza.
    Zvirokwazvo ndezvekuti ini handisi kuzvinzwisisa.

    Kune rimwe divi, yangu terminal yakanaka kupfuura iyo uye zvimwe zvakawanda zvakagadziriswa.

  3.   Kwete kubva kuBrooklyn akadaro

    😀 Zvinoita sekunge ini naPablo takaverenga mablog akafanana.

    1.    ngatishandise linux akadaro

      Chaizvoizvo, ndakazviona paG + uye ndikawana ichifadza. 🙂

  4.   Reuben Reynaldo akadaro

    Kana iwe uchida kuishandisa seGTK3 app:

    kubva ku gi.repository kupinza Gtk
    kubva ku gi.repository kupinza Gdk
    kubva ku gi.repository kupinza GObject
    kubva gi.repository kupinza GLib
    kubva ku gi.repository kupinza WebKit
    kupinza threading
    nguva yekungenisa

    # Shandisa tambo
    GLib.threads_init ()

    kirasi App (chinhu):
    def __init __ (wega):
    hwindo = Gtk Window ()
    webView = WebKit.WebView ()
    hwindo.add (webView)
    hwindo.show_all ()

    kuzvidzora.window = hwindo
    pachako.webView = webView

    def kumhanya (pachako):
    Gtk.main ()

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

    app = App ()

    shinda (chinangwa = app.show_html)
    shinda.start ()

    app.run ()
    Gtk.main ()

  5.   LTV akadaro

    Vadiwa
    Chishandiso chakanaka muchikamu che butterfly.server.py - unsecurez haina kuchengeteka uye inoshanda, ndokumbirawo mugadzirise

    Ndokuwona manje manje..

    1.    ngatishandise linux akadaro

      Ndatenda nechiziviso! Yakagadziriswa. 🙂

  6.   Fico akadaro

    Dhaunirodha kuFavorites dzangu. Ndatenda, NgatishandiseLinux !!!

    1.    ngatishandise linux akadaro

      Unogamuchirwa! Kumbundira! Paul.