Butterfly: ukuphela kwakho kusiphequluli sewebhu

Yini i-Butterfly?

butterfly i-emulator elula yokubhala ebhalwe ku-Python engasetshenziswa kusuka kusiphequluli sewebhu ... futhi iza namaqhinga athile athakazelisayo aphakamisa umkhono wayo, amanye amatheminali okufanele awakopishe.

uvemvane olubulalayo

Uyihlola kanjani i-Butterfly?

butterfly Ithuthukiswe ePython, futhi ifaka kumzuzwana nje. Kufanele usebenzise umyalo nje pip faka uvemvane njengezimpande (ukusebenzisa ipayipi udinga ukufaka iphakheji python-ipayipi Okokuqala). Ngemuva kwalokho, kufanele uqale iseva usebenzisa umyalo uvemvane.server.py, futhi ekugcineni kufanele ungene esigungwini ngokufaka ikheli kusiphequluli sewebhu http://127.0.0.1:57575. Ukungena ngemvume kuShell ngomsebenzisi ohlukile, engeza igama labo ku-URL, kanjena: http://127.0.0.1:57575/user/root.

I-sudo pip ifaka i-butterfly butterfly

Amanye amaqhinga nge-Butterfly

Ukufinyelela i-terminal kusuka kusiphequluli sewebhu kuyimfashini, akukho kungabaza. Kodwa-ke, iButterfly iza nokukhohlisa okumbalwa okwenza kube lusizo ngempela.

Mhlawumbe okuhle kakhulu kunakho konke ukukhethwa okusheshayo emlandweni. Ngokusebenzisa isinqamuleli Shift+Ctrl+Umcibisholo ophezulu ingashintshelwa kumodi yokukhetha bese isebenzisa izinqamuleli Ctrl+Shift+Umcibisholo ophezulu y Ctrl+Shift+Umcibisholo waphansi ungakhetha umbhalo womlando owufunayo. Ngemuva kwalokho kufanele ucindezele u-Enter ukuze unamathisele umbhalo okhethiwe.

uvemvane olubulalayo

Isitayela sokubuka sisuselwa ku-CSS ngakho-ke kuhleleke ngokuphelele. Ngaphezu kwalokho, kungenzeka ukunweba kalula ukusebenza kwe-terminal ngeJavaScript (le yindlela umsebenzi wokukhetha osheshayo owakhiwa ngayo, ngokwesibonelo).

Uyifaka kanjani i-Butterfly unomphela

Ukuze usebenzise i-Butterfly kusuka ekuqaleni kohlelo usebenzisa i-systemd kufanele ulande ifayili inkonzo butterfly bese uyifaka ku- / etc / systemd / system / or equal. Ngemuva kwalokho, kufanele usebenzise:

I-sudo systemctl inika amandla uvemvane sudo systemctl ukuqala uvemvane

Ilungile. Manje i-Butterfly izohlala ikhona.

Ungayithola kanjani i-Butterfly kusuka kukhompyutha ekude

Mayelana nezici zokufinyelela kude, umakhi wayo ugcizelela ukuthi okwamanje akuphephile futhi uncoma ukukwenza ku-LAN kuphela ngezinhloso zokuhlola.

Umyalo wokukhipha uzoba olandelayo:

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

Ungayisebenzisa kanjani igobolondo elithile

Isibonelo, ukusebenzisa inhlanzi, kufanele usebenzise umyalo olandelayo:

uvemvane.server.py --shell = / bin / fish

Ngeminye imininingwane, ngincoma ukuvakashela lelo khasi I-Github wephrojekthi.


Amazwana ayi-9, shiya okwakho

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   i-vitodumas kusho

    Ngizamile nje.

    Kuyahlekisa, kepha angisebenzisi isiphequluli njenge-terminal.
    Hhayi ukuthi ngididekile, kepha kakhulu noma ngaphansi ...

    Ngaphezu kwalokho, angitholi inzuzo noma ukucabanga okukufanelekayo.
    Impela ngukuthi angikuqondi.

    Ngakolunye uhlangothi, ukuphela kwami ​​kukuhle kunalokho futhi kulungiswe okuningi.

  2.   Hhayi Evela eBrooklyn kusho

    😀 Kubukeka sengathi mina noPablo sifunda amabhulogi afanayo.

    1.    masisebenzise i-linux kusho

      Empeleni, ngiyibone ku-G + futhi ngathola ukuthi iyathandeka. 🙂

  3.   URuben Reynaldo kusho

    Uma ufuna ukuyisebenzisa njengohlelo lokusebenza lwe-GTK3:

    kusuka ku-gi.repository import Gtk
    kusuka ku-gi.repository import Gdk
    kusuka ku-gi.repository import GObject
    kusuka ku- gi.repository import GLib
    kusuka ku-gi.repository import WebKit
    ukungenisa ngentambo
    isikhathi sokungenisa

    # Sebenzisa imicu
    I-GLib.threads_init ()

    isigaba sohlelo lokusebenza (into):
    def __init __ (uqobo):
    iwindi = Gtk.Window ()
    I-WebView = WebKit.WebView ()
    iwindi.add (i-webView)
    iwindi.show_all ()

    self.window = iwindi
    self.webView = i-webView

    def run (uqobo):
    IGtk.main ()

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

    uhlelo lokusebenza = Uhlelo lokusebenza ()

    intambo = ukuchusha.I-Thread (target = app.show_html)
    intambo.start ()

    uhlelo lokusebenza.run ()
    IGtk.main ()

  4.   I-LTV kusho

    Othandekayo
    Ithuluzi elihle esigabeni sevemvane.server.py - i-unsecurez ayiphephile futhi iyasebenza, sicela ulungise

    Sizobonana maduze..

    1.    masisebenzise i-linux kusho

      Siyabonga ngesaziso! Ilungisiwe. 🙂

  5.   Fico kusho

    Ilandwe kuzintandokazi zami. Ngiyabonga, MasisebenziseLinux !!!

    1.    masisebenzise i-linux kusho

      Wamukelekile! Ukwanga! UPaul.