Indlela yokubonisa ibinzana elinomdla ngalo lonke ixesha uqala i-GNOME

Ndijika, ndingumhlobo we-Star Wars fan. I-vice yam yokugqibela iikhathuni Iimfazwe zenkwenkwezi: ii-Clone War, Endiyifumana inomdla kwaye iyakhuthaza kuba zihlala zibandakanya ukubonakaliswa okunzulu. Ndithanda kakhulu amabinzana ekuqaleni kwesahluko ngasinye, kwaye ngenxa yeso sizathu kwenzeka kum ukuba kunokuba licebo elilungileyo ukuba elinye lala mabinzana livele xa kuqala i-GNOME. Ngale ndlela, bendiya kuqala iintsuku zam ngebinzana elikhuthazayo.

Into kukuba, loo mbono uphele koku kulandelayo elishicilelwe, eninokuyisebenzisa nonke njengoko ndiza kufundisa ngokulandelayo. Ukusebenziseka kwesi skripthi kudlula kude izizathu zokuba ndibhale. Ingasetyenziselwa ukubonisa kuphela "amabinzana osuku" kodwa nokufunda iilwimi okanye enye into. Oko kufuna ukuzingisa okubandakanyekileyo ekuboneni uphawu xa uqala ikhompyuter.

Ukufakwa

1.- Khuphela ifayile ye elishicilelwe.

2.- Yivule iziphu kwifolda oyithandayo, wena EKHAYA inokuba yindawo elungileyo.

3.- Iphakheji ineefayile ezi-4:

  • quote.png: ngumfanekiso oza kuboniswa kunye neposta
  • caphula.txt: yifayile yokubhaliweyo enamabinzana apho iskripthi siza kutyiswa khona. Gcina ukhumbule ukuba isivakalisi ngasinye kufuneka sithathe umgca omnye. Umgca ngamnye unamathuba afanayo okuboniswa.
  • quote.pyiscript se-python esenza konke "umlingo". Ngokusisiseko into eyenzayo kukulanda ngokungacwangciswanga imigca kwi-quote.txt fayile kwaye uyibonise Yazisa i-OSD kuhamba DBus.
  • caphula.shIskripthi se-bash esilinda imizuzwana embalwa ngaphambi kokwenza iskripthi python. Izizathu zeli script zichazwe kamva.

4.- Kwithiyori, yonke into kufuneka isebenze ngokugqibeleleyo ukongeza iscript esibhaliweyo kuluhlu lwezicelo ezisebenza kuqaliso. Ingxaki kukuba, mhlawumbi ngenxa yegciwane kwi Yazisa i-OSD (kunye nokuhambelana kwayo ne Cinga), Ukuba yenziwe kwangoko xa i-X iqala, iposta ibonakala inemvelaphi emnyama emnyama.

Ngesi sizathu, kuya kufuneka ulinde imizuzwana embalwa emva kokuba inkqubo yeebhutsi iqhuba iskripthi. Ndizamile ukuyenza ngokuthe ngqo kwi-python script ndisebenzisa ixesha.lala ngempumelelo encinci (ngubani owaziyo ukuba kutheni… ukusukela xa ndiyiqhuba ndedwa-ngaphandle kokuqalisa kwakhona i-X- isebenza ngokugqibeleleyo).

Isisombululo kukuba endaweni yokongeza i-python script, masongeze iskripthi se-bash (quote.sh) kuluhlu lwezicelo ezisebenzisa ukuqala. Ukwenza oku, ndavula Inkqubo> Ukukhetha> Izicelo ekuqaliseni.

Cofa iqhosha Yongeza nangaphakathi igama Ndabhala Isiqendu Sosuku okanye nantoni na oyithandayo. Emva koko ungene Myalelo, Ndabhala sh /path/where/is/el/script/quote.sh (kwimeko yam, ibiyi sh / ikhaya/earendil/quote/quote.sh). en izimvo, Yongeza izimvo ezichaza ukuba iskripthi sisebenza njani.

Qaphela: ukuba kukho umntu owaziyo ukusombulula ingxaki yemvelaphi emnyama, ndingavuya kakhulu ukuba ungandithumelela isisombululo, ke siyakuphepha ukusebenzisa iscript esibhaliweyo.

5.- Ilungile. Qala kabusha i-X kwaye ubone ukuba yonke into isebenza kakuhle.

Olunye ulungiso olongezelelekileyo

1.- Ukutshintsha ixesha lokulinda ngaphambi kokubonisa ipowusta ngebinzana, ndavula ifayile caphula.sh kwaye uguqule inani lemizuzwana emva komyalelo ukulala.

2.- Ukutshintsha ukuba ipowusta kufuneka ibonakale ixesha elingakanani, ndavula ifayile quote.py kwaye ujonge umgca othi setha ixesha lokuphuma (10000). Inani libonisa inani lee-millisecond; ke, ukulandela umzekelo, i-10000 iya kulingana nemizuzwana eli-10.

Qaphela: Kwiintsuku ezimbalwa ezidlulileyo, kwi junauza.com, yapapasha amabinzana angintloko angama-50 enkqubo nganye.

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   UJuan Trujillo sitsho

    Ndiyawuthanda umbono! Ndingathanda ukwazi ukuba ndenza njani ukuba isaziso siphume kunye nexesha elithile ngento entsha engahleliwe.

  2.   UGqirha Zoidberg sitsho

    Kubi zonke zikwiNgesi. Akukho "nqaba" inento enomdla ukuyithetha? 😉

  3.   Masisebenzise iLinux sitsho

    Iskripthi sele sithatha izinto ezingahleliwe (yimigca ethathwe kwi-quote.txt). Ukwenza ukuba iqhubeke yonke imizuzu ye-X, kuya kufuneka wongeze kwiskripthi njengomsebenzi wekron. Kwibhlog yethu, sipapashe amanqaku aliqela ngendlela yokwenza:
    https://blog.desdelinux.net/cron-crontab-explicados/
    http://usemoslinux.blogspot.com/2010/10/como-administrar-la-ejecucion-de-tareas.html
    https://blog.desdelinux.net/como-administrar-las-tareas-programadas-en-gnome/
    Masinwabe! UPawulos.

  4.   UNestor C. sitsho

    Mna ngokobuqu ngendisebenzise ithamsanqa ukwenza amabinzana.
    Ukungabuyiseli ivili kwakhona.

  5.   Masisebenzise iLinux sitsho

    Ewe ... xa ndiyibhalayo bendingazi ukuba ithamsanqa likho. 🙂
    Masinwabe! UPawulos.