Waa maxay Balanbaalis?
balanbaalis waa emulator emulator ah oo sahlan oo ku qoran Python kaas oo loo adeegsan karo shabakadda shabakadda ... waxayna la timaadaa xeelado aad u xiiso badan oo kor u qaada gacantooda, taas oo ah meelaha kale ee nuqullada ahi ay nuqul ka sameeyaan.
Sidee loo tijaabiyaa Balanbaalis?
balanbaalis Waxaa lagu soo saaray Python, waxayna ku rakibtaa daqiiqado gudahood. Kaliya waa inaad maamushaa amarka pip rakibi balanbaalis xidid ahaan (si aad u isticmaasho dhuumaha waxaad u baahan tahay inaad xirmada ku rakibto Python-pip Marka hore). Kadib, waa inaad bilowdaa adeegaha adoo adeegsanaya amarka balanbaal.server.py, ugu dambayntiina waa inaad marin ka heshaa saldhigga adigoo galaya cinwaanka biraawsarka biraawsarka http://127.0.0.1:57575. Si aad ugu gasho qolofka isticmaale kale, ku dar magacooda URL, sidan oo kale: http://127.0.0.1:57575/user/root.
sudo pip rakibi balanbaalis balanbaalis.server.py --suugnaansho
Qaar ka mid ah tabaha ku saabsan Balanbaalis
Ka soo galitaanka barta shabakadda biraawsarka bilaa mood, shaki kuma jiro. Si kastaba ha noqotee, Balanbaalistu waxay la timaaddaa xeelado dheeri ah oo dheeri ah oo run ahaantii waxtar leh.
Waxaa laga yaabaa in sida ugu fiican oo dhan ay tahay xulashada degdegga ah ee taariikhda. Iyadoo loo marayo toobiye shift+Ctrl+Fallaarta waxaa loo rogi karaa qaabka xulashada ka dibna la adeegsanayaa tuuryo Ctrl+shift+Fallaarta y Ctrl+Shift+Falaadh hoose waxaad dooran kartaa qoraalka taariikhda aad rabto. Markaa waa inaad riixdaa Enter si aad u dhajiso qoraalka la xushay.
Qaabka muuqaalka wuxuu ku saleysan yahay CSS markaa si buuxda ayaa wax loo beddeli karaa. Intaa waxaa sii dheer, waxaa suurtagal ah in si fudud loo kordhiyo habdhaqanka xarunta iyada oo loo marayo JavaScript (tani waa sida loo doorto hawsha xulashada degdegga ah, tusaale ahaan).
Sida loo rakibo Balanbaalis joogto ah
Si aad uga maamusho Balanbaalista nidaamka bilowga adoo adeegsanaya systemd waa inaad soo dejiso feylka balanbaalis.deeg oo ku rid / iwm / systemd / system / ama u dhigma. Kadib, waa inaad ordaa:
sudo systemctl waxay u suurta galisaa balanbaalis sudo systemctl bilaabi balanbaalis
Diyaar. Hadda Balanbaalis had iyo jeer waa la heli doonaa.
Sida looga helo Balanbaalista kombiyuutarka fog
Marka laga hadlayo astaamaha marin-u-helidda meelaha fogfog, abuureheeda ayaa xoogga saaraya in xilligan uusan ammaan ahayn wuxuuna ku talinayaa in lagu sameeyo kaliya LAN-ka ujeeddooyinka baaritaanka.
Amarka lagu fulinayo wuxuu noqonayaa kuwan soo socda:
balanbaalis.server.py --host = "0.0.0.0"
Sida loo ordo qolof gaar ah
Tusaale ahaan, in la ordo kalluunka, waa inaad isticmaashaa amarka soo socda:
balanbaalis.server.py - shell = / bin / kalluunka
Wixii macluumaad dheeraad ah, waxaan kugula talinayaa inaad booqato bogga Github ee mashruuca.
Waa wax qurux badan
Waxaan sidoo kale ku arkay halkan https://plus.google.com/+CybercitiBiz/posts/NCnwp7VQ2dW
Waan iskuday.
Waa wax lagu qoslo, laakiin ma u adeegsan lahaa biraawsar sidii terminal ahaan.
Maaha inaan ahay qof hadal xun, laakiin in ka badan ama ka yar ...
Sidoo kale, ma helayo faa iidada ama sababaynta sababaysa.
Xaqiiqdii waa taas oo aanan fahmin.
Dhinaca kale, terminal-kaygu wuu ka qurxoon yahay intaas oo aad buu u qaabeysan yahay.
😀 Waxay umuuqataa in aniga iyo Pablo iyo aniga aan aqrinay hal baloogyo isku mid ah.
Xaqiiqdii, waxaan ku arkay G + oo waxaan u arkay inay tahay mid xiiso leh. 🙂
Haddii aad rabto inaad u isticmaasho sidii barnaamij GTK3 ah:
laga keeno gi.kaydinta soo dejinta Gtk
laga keenay gi.repository import Gdk
laga keeno gi.kaydinta soo dejinta GObject
laga keeno gi.la keydinta soo dejinta GLib
laga keeno gi.repository soo dejinta WebKit
dhoofinta dunta
waqtiga soo dejinta
# Adeegso dunta
GLib.threads_init ()
fasalka App (shay):
isdifaac __init __ (is):
daaqad = Gtk.Window ()
webView = WebKit.WebView ()
daaqada.add (webView)
daaqad_sheeg_all ()
self.window = daaqad
is.webView = webView
isdifaac (is):
Gtk.main ()
def show_html (is):
GLib.idle_add (self.webView.load_uri, 'http://127.0.0.1:57575/')
app = App ()
Mawduuc = dunta. Hread (bartilmaameed = app.show_html)
thread.start ()
app.run ()
Gtk.main ()
Gacaliye
Qalab wanaagsan oo ku jira qaybta balanbaalis.server.py - unsecurez waa amni la'aan waana shaqeysaa, fadlan sax
Goor dhaw ayaan is arki doonaa ..
Waad ku mahadsan tahay ogeysiiska! La saxay. 🙂
Lagu soo dejiyey Farxiyadeyda. Mahadsanid, Aan Isticmaalno Linux !!!
Adaa mudan! Habsiin! Bawlos.