আপনি কি মনে করেছেন ক্রোম সবচেয়ে হালকা ওয়েব ব্রাউজার? জুয়া! এই ছোট স্ক্রিপ্টটি, যা libwebkit-gtk লাইব্রেরি ব্যবহার করে এবং কেবল 2 কেবি ওজনের হয়, আপনি ন্যূনতম মেমরি গ্রহণ করার সময় এবং একটি উল্লেখযোগ্য ওয়েব অভিজ্ঞতা অর্জন করার সময় ইন্টারনেট ব্রাউজ করতে সক্ষম হবেন, যেহেতু স্ক্রিপ্টটি ওয়েবকিট ইঞ্জিন ব্যবহার করে (যার মধ্যে মিডোরি, সাফারি, এপিফেনি ইত্যাদিও ভিত্তিক), যার মধ্যে একটি 100% এসিড 3 সামঞ্জস্য পেয়েছে এবং নতুন এইচটিএমএল 5 এর জন্য খুব ভাল সমর্থন পেয়েছে। |
আপনার প্রিয় পাঠ্য সম্পাদক সহ একটি ফাইল তৈরি করুন। নীচের সামগ্রীটি আটকান এবং "মিনিব্রোজার.পি" নামটি দিয়ে ফাইলটি সংরক্ষণ করুন।
#! / usr / বিন / এনভিভ পাইথন
আমদানি sys
আমদানি জিটিকে
ওয়েবকিট আমদানি করুন
DEFAULT_URL = 'http://www.google.com' # আপনার ইচ্ছামত এটি পরিবর্তন করুন
সিম্পলব্রোজার ক্লাস: # টির জন্য জিটিকে, পাইথন, ওয়েবকিট-জিটিকে দরকার
Def __init __ (স্ব):
self.window = gtk.Window (gtk.WINDOW_TOPLEVEL)
self.window.set_position (gtk.WIN_POS_CENTER_ALWAYS)
self.window.con সংযুক্ত ('মুছে ফেলা_সামগ্রী', স্বতঃপদ্ধতি_অ্যাপ্লিকেশন)
self.window.set_default_size (350, 20)
vbox = gtk.VBox (ব্যবধান = 5)
vbox.set_border_width (5)
self.txt_url = gtk.Entry ()
self.txt_url.connect ('অ্যাক্টিভেট', স্ব ._ txt_url_ સક્રિયেট)
self.scrolled_window = gtk.ScrolledWindow ()
স্ব.উইউবভিউ = ওয়েবকিট.উইবভিউ ()
self.scrolled_window.add (স্ব.ওয়েউভিউ)
vbox.pack_start (স্ব.স্ক্রোলড_উইন্ডো, পূরণ = সত্য, প্রসারিত = সত্য)
self.window.add (vbox)
Def _txt_url_ Activeate (স্ব, প্রবেশ):
স্ব ._লোড (এন্ট্রি.জেট_টেক্সট ())
ডিফ _লোড (স্ব, ইউআরএল):
self.webview.open (url)
ডিফ ওপেন (স্ব, ইউআরএল):
self.txt_url.set_text (url)
self.window.set_title ('% s'% url)
স্ব ._লোড (ইউআরএল)
ডিফ শো (স্ব):
self.window.show_all ()
ডিফ ক্লোজ_ অ্যাপ্লিকেশন (স্ব, উইজেট, ইভেন্ট, ডেটা = কিছুই নয়):
gtk.main_quit ()
যদি __ নাম__ == '__ মেইন__':
যদি লেন (sys.argv)> 1:
url = sys.argv [1] অন্য:
url = default_url
gtk.gdk.threads_init ()
ব্রাউজার = সিম্পলব্রোজার ()
browser.open (url)
ব্রাউজার.শো ()
gtk.main ()
তারপরে এক্সিকিউট করার অনুমতি নির্ধারণ করুন
chmod + x minibrowser.py
নেভিগেট করতে, আপনাকে কেবল এটি টাইপ করে চালাতে হবে ...:
পাইথন মিনিব্রোসর.পি http://usemoslinux.blogspot.com/
ভায়া | উবুন্টু ফোরাম
অবশ্যই
পাইটনে কীভাবে প্রোগ্রাম করবেন তা আমি জানি না তবে মনে হয় এটি জিটিকে গ্রন্থাগারটি ব্যবহার করে। আমার কি এটিকে জিনোমের অধীনে চালানো দরকার হ্যাঁ বা হ্যাঁ? আমি যদি জিনোম ইনস্টল করে থাকি তবে আমি কী এটিকে LXDE এর অধীনে চালাতে পারি?
ইনপুট জন্য ধন্যবাদ!!!
হ্যালো! এই কোডটি কি এখান থেকে নেওয়া হয়েছিল? কোড এবং তাদের আদেশের লাইন একই… 🙂
http://blog.marcelofernandez.info/2009/11/navegador-simple-con-pywebkitgtk/
শুভেচ্ছা
এটি দুর্দান্ত কাজ করে আমি লিনাক্স পুদিনা 9 64বেট এ চেষ্টা করেছিলাম
হ্যালো, মার্সেলো দেখুন, পোস্টটি স্পষ্টভাবে বলেছে (নীচে, শেষে) আমি এটি উবুন্টু ফোরামগুলি থেকে পেয়েছি। সেখানে তারা কোনও উত্স নির্দেশ করে না তাই আমি ধরে নিলাম এটি আসল। একটি আলিঙ্গন! পল।
দুর্দান্ত এই বিলাসিতা! গ্রীস