બટરફ્લાય શું છે?
બટરફ્લાય પાયથોનમાં લખેલું એક સરળ ટર્મિનલ ઇમ્યુલેટર છે જેનો ઉપયોગ વેબ બ્રાઉઝરથી થઈ શકે છે ... અને તે તેની સ્લીવમાં કેટલીક ખૂબ જ રસપ્રદ યુક્તિઓ સાથે આવે છે, જે અન્ય ટર્મિનલ્સની નકલ કરવી જોઈએ.
બટરફ્લાય કેવી રીતે પરીક્ષણ કરવું?
બટરફ્લાય તે પાયથોનમાં વિકસિત છે, અને તે થોડીવારમાં ઇન્સ્ટોલ કરે છે. તમારે ફક્ત આદેશ ચલાવવો પડશે પીપ બટરફ્લાય સ્થાપિત કરો રૂટ તરીકે (પાઇપ વાપરવા માટે તમારે પેકેજ ઇન્સ્ટોલ કરવું જરૂરી છે અજગર-પાઇપ પ્રથમ). તે પછી, તમારે આદેશની મદદથી સર્વર શરૂ કરવો પડશે બટરફ્લાય.સર્વર.પી.પી., અને છેલ્લે તમારે વેબ બ્રાઉઝરમાં સરનામું દાખલ કરીને ટર્મિનલને .ક્સેસ કરવું પડશે http://127.0.0.1:57575. ભિન્ન વપરાશકર્તા સાથે શેલમાં લ logગ ઇન કરવા માટે, તેમનું નામ URL માં આના જેવા ઉમેરો: http://127.0.0.1:57575/user/root.
સુડો પાઇપ બટરફ્લાય બટરફ્લાય.સર્વર.પી.યુનસેક્યુર ઇન્સ્ટોલ કરો
બટરફ્લાય વિશે કેટલીક યુક્તિઓ
વેબ બ્રાઉઝરથી ટર્મિનલને .ક્સેસ કરવું એ ફેશનેબલ છે, તેમાં કોઈ શંકા નથી. જો કે, બટરફ્લાય કેટલીક વધારાની યુક્તિઓ સાથે આવે છે જે તેને ખરેખર ઉપયોગી બનાવે છે.
ઇતિહાસમાંથી ઝડપી પસંદગી એ કદાચ સૌથી શ્રેષ્ઠ છે. શોર્ટકટ દ્વારા Shift+Ctrl+ઉપર તીર શ selectionર્ટકટનો ઉપયોગ કરીને, પસંદગી મોડ પર સ્વિચ કરી શકાય છે Ctrl+Shift+ઉપર તીર y Ctrl+Shift+ડાઉન એરો તમે ઇચ્છો તે ઇતિહાસનું લખાણ પસંદ કરી શકો છો. પછી તમારે પસંદ કરેલા ટેક્સ્ટને પેસ્ટ કરવા માટે ફક્ત એન્ટર દબાવવું પડશે.
દ્રશ્ય શૈલી સીએસએસ પર આધારિત છે જેથી તે સંપૂર્ણ સંપાદનયોગ્ય છે. ઉપરાંત, જાવાસ્ક્રિપ્ટ દ્વારા સરળતાથી ટર્મિનલની વર્તણૂકને વિસ્તૃત કરવાનું શક્ય છે (ઉદાહરણ તરીકે, ઝડપી પસંદ કરેલું કાર્ય વિકસિત થાય છે).
કાયમી ધોરણે બટરફ્લાય કેવી રીતે ઇન્સ્ટોલ કરવી
Systemd નો ઉપયોગ કરીને સિસ્ટમ સ્ટાર્ટઅપથી બટરફ્લાય ચલાવવા માટે તમારે ફાઇલ ડાઉનલોડ કરવાની રહેશે બટરફ્લાય.સર્વિસ અને તેને / etc / systemd / system / અથવા સમકક્ષ મુકો. પછી, તમારે દોડવું પડશે:
sudo systemctl બટરફ્લાયને સક્ષમ કરો
તૈયાર છે. હવે બટરફ્લાય હંમેશા ઉપલબ્ધ રહેશે.
રીમોટ કમ્પ્યુટરથી બટરફ્લાય કેવી રીતે accessક્સેસ કરવી
રિમોટ accessક્સેસ સુવિધાઓ વિશે, તેના નિર્માતા ભાર મૂકે છે કે આ ક્ષણે તે સુરક્ષિત નથી અને પરીક્ષણ હેતુઓ માટે તે ફક્ત LAN પર કરવાની ભલામણ કરે છે.
ચલાવવાનો આદેશ નીચે આપેલ હશે:
butterfly.server.py --host = "0.0.0.0"
વિશિષ્ટ શેલ કેવી રીતે ચલાવવું
ઉદાહરણ તરીકે, ચલાવવા માટે માછલી, તમારે નીચેની આદેશનો ઉપયોગ કરવો પડશે:
બટરફ્લાય.સર્વર.પી - શેલ = / ડબ્બા / માછલી
વધુ માહિતી માટે, હું પૃષ્ઠની મુલાકાત લેવાની ભલામણ કરું છું Github પ્રોજેક્ટ
તે સુંદર છે.
મેં તેને અહીં પણ જોયું હતું https://plus.google.com/+CybercitiBiz/posts/NCnwp7VQ2dW
મેં હમણાં જ પ્રયત્ન કર્યો.
તે રમુજી છે, પરંતુ હું ટર્મિનલ તરીકે બ્રાઉઝરનો ઉપયોગ કરીશ નહીં.
એવું નથી કે હું પેરાનોઇડ છું, પણ વધુ કે ઓછું ...
આ ઉપરાંત, મને તે ફાયદો અથવા તર્ક પણ મળતો નથી જે તેને યોગ્ય ઠેરવે છે.
ચોક્કસ તે છે કે હું તેને સમજી શકતો નથી.
બીજી બાજુ, મારું ટર્મિનલ તેના કરતા સુંદર છે અને ઘણું વધારે.
😀 એવું લાગે છે કે પાબ્લો અને મેં તે જ બ્લોગ્સ વાંચ્યા છે.
ખરેખર, મેં તેને જી + પર જોયું અને તે રસપ્રદ લાગ્યું. 🙂
જો તમે તેનો ઉપયોગ જીટીકે 3 એપ્લિકેશન તરીકે કરવા માંગો છો:
gi.repository આયાત Gtk માંથી
gi.repository આયાત Gdk માંથી
gi.repository આયાત GObject માંથી
gi.repository આયાત GLib માંથી
gi.repository આયાત વેબકિટમાંથી
થ્રેડિંગ આયાત કરો
આયાત સમય
# થ્રેડો વાપરો
GLib.threads_init ()
વર્ગ એપ્લિકેશન (objectબ્જેક્ટ):
ડેફ __init __ (સ્વ):
વિંડો = Gtk.Window ()
વેબવ્યુ = વેબકીટ.વેબ વ્યૂ ()
વિન્ડો.એડ્ડી (વેબવ્યુ)
વિંડો.શowઓ_લ ()
self.window = વિંડો
self.webView = વેબવ્યૂ
ડેફ રન (સ્વ):
Gtk.main ()
ડેફ શો_એચટીએમએલ (સ્વ):
GLib.idle_add (self.webView.load_uri, 'http://127.0.0.1:57575/')
એપ્લિકેશન = એપ્લિકેશન ()
થ્રેડ = થ્રેડીંગ. થ્રેડ (લક્ષ્ય = એપ્લિકેશન. શો_એચટીએમએલ)
થ્રેડ.સ્ટાર્ટ ()
app.run ()
Gtk.main ()
અંદાજિત
બટરફ્લાય.સર્વર.પી.પી. વિભાગમાં સારું સાધન - અનસેક્યુરેઝ અસુરક્ષિત છે અને કાર્ય કરે છે, કૃપા કરીને સુધારો
ફરી મળ્યા..
સૂચના બદલ આભાર! સુધારેલ. 🙂
મારા ફેવરિટ્સ પર ડાઉનલોડ કર્યું. આભાર, ચાલો યુઝલિનક્સ !!!
ભલે પધાર્યા! આલિંગન! પોલ.