Да ли сте мислили да је Цхроме најлакши веб прегледач? Јуа! Са овом маленом скриптом, која користи библиотеку либвебкит-гтк и тежи само 2 КБ, моћи ћете да прегледате Интернет док трошите минимално меморије и имате прилично изванредно веб искуство, јер скрипта користи Вебкит енгине (у којем Такође се заснивају Мидори, Сафари, Епипхани, итд.), Од којих је један добио 100% Ацид3 компатибилност и има врло добру подршку за нови ХТМЛ5. |
Направите датотеку помоћу свог омиљеног уређивача текста. Налепите садржај испод и сачувајте датотеку са именом „минибровсер.пи“.
#! / уср / бин / енв питхон
импорт сис
импорт гтк
импорт вебкит
ДЕФАУЛТ_УРЛ = 'хттп://ввв.гоогле.цом' # Промените ово како желите
класа СимплеБровсер: # треба ГТК, Питхон, Вебкит-ГТК
деф __инит __ (само):
селф.виндов = гтк.Виндов (гтк.ВИНДОВ_ТОПЛЕВЕЛ)
селф.виндов.сет_поситион (гтк.ВИН_ПОС_ЦЕНТЕР_АЛВАИС)
селф.виндов.цоннецт ('делете_евент', селф.цлосе_апплицатион)
селф.виндов.сет_дефаулт_сизе (350, 20)
вбок = гтк.ВБок (размак = 5)
вбок.сет_бордер_видтх (5)
селф.ткт_урл = гтк.Ентри ()
селф.ткт_урл.цоннецт ('активирај', селф._ткт_урл_ацтивате)
селф.сцролл_виндов = гтк.СцроллВиндов ()
селф.вебвиев = вебкит.ВебВиев ()
селф.сцролл_виндов.адд (селф.вебвиев)
вбок.пацк_старт (селф.сцролл_виндов, филл = Труе, екпанд = Труе)
селф.виндов.адд (вбок)
деф _ткт_урл_ацтивате (селф, ентри):
селф._лоад (ентри.гет_тект ())
деф _лоад (само, урл):
селф.вебвиев.опен (урл)
деф отворен (селф, урл):
селф.ткт_урл.сет_тект (урл)
селф.виндов.сет_титле ('% с'% урл)
селф._лоад (урл)
деф схов (селф):
селф.виндов.схов_алл ()
деф цлосе_апплицатион (селф, видгет, евент, дата = Ноне):
гтк.маин_куит ()
ако је __наме__ == '__главно__':
ако је лен (сис.аргв)> 1:
урл = сис.аргв [1] остало:
урл = ДЕФАУЛТ_УРЛ
гтк.гдк.тхреадс_инит ()
бровсер = СимплеБровсер ()
бровсер.опен (урл)
бровсер.схов ()
гтк.маин ()
Затим доделите дозволе за извршавање
цхмод + к минибровсер.пи
Да бисте се кретали, једноставно га морате покренути укуцавањем ...
питхон минибровсер.пи хттп://усемослинук.блогспот.цом/
Преко | Убунту Форумс
Наравно, да.
Не знам како да програмирам на питону, али чини се да користи гтк библиотеку. Да ли треба да га покренем под гномом да или да? Могу ли га покренути под ЛКСДЕ ако имам инсталиран гноме?
Хвала на уносу !!!
Здраво! Можда је овај код преузет одавде? Редови кода и њихов редослед су исти ... 🙂
http://blog.marcelofernandez.info/2009/11/navegador-simple-con-pywebkitgtk/
поздрави
ради изврсно Покушао сам на линук минт 9 64битс
Здраво, Марцело. Гледајте, као што пост јасно каже (доле, на крају), добио сам га са Убунту форума. Тамо не наводе ниједан извор, па сам претпоставио да је оригиналан. Загрљај! Паул.
Одличан овај луксуз! Масно