Ushintsho lodonga oluzenzakalelayo ngokuthinta komuntu siqu.

Ukubingelela, isikhathi eside kangikaze ngihlanganyele nanoma yini kubhulogi (ngaphezu kwamazwana alahlekile lapho) kuyangijabulisa ukukwazi ukwenza kanjalo ngoshintsho oluhle olutholwe yi-blog.

Namuhla ngiletha into esetshenziswe kakhulu futhi kukhulunywa kakhulu ngakho yonke indawo, kepha nge-twist encane.
Ngokwakho kuncane iskripthi en bash ngokuphelele ebhalwe yimina (engikuthokozela kakhulu okuthunyelwe okuhlukile okuvela kuDesdeLinux okungisizile ukukwenza) okujwayele ukwenziwa shintsha ingemuva ledeskithophu ngokuzenzakalela njalo kaningi.

Manje yini okusha okudala?

Izinto ezincane ezahlukahlukene. Ukusetshenziswa kokuqala i-nitrogen, okwenza kube lula. Iskripthi senza ukuthi ingemuva lishintshwe kufayela le- isikhathi esingahleliwe. Iphinde ihlole ifolda namafolda ayo angaphansi ngokuzenzakalela. Into enhle kakhulu ukuthi ngaso sonke isikhathi lapho isizinda sishintsha ikwazisa ngesaziso kwideskithophu 😉. Futhi ingaguqulwa ukunambitha nenjabulo ngoba ilula kakhulu.

Ngezizathu zesikhathi ngeke ngiye ehlathini ngichaza imininingwane esivele ichaziwe ku KusukaLinuxkunjani Bash noma ukuthi ungaqala kanjani iskripthi ekuqaleni kweseshini.
Ngakho-ke ngicabanga ukuthi usuvele unolwazi oluthile ngale ndaba noma uma kungenjalo, uzoyifuna kubhulogi noma uzoyibheka.
I-Gracias por su comprensión.

Kumele kuqala ifakwe nitrogen (Wozani, vele kufanele bazi ukuthi bangakwenza kanjani), futhi ngokuzikhethela khulula yezaziso.

nitrogen

NITROGEN

 

Ngaphandle kokuqhubeka, umbhalo:

#Aquí va la carpeta con las imágenes (no importa si están en subcarpetas)
cd "~/Imágenes/Fondo Pantalla/"
#Comienzo del bucle. Como verán es infinito :)
while [ 0 -eq 0 ]; do
#Esto hace que el script:
#1 Busque todos los archivos con "find"
#2 Filtre solo los jpg con "grep jpg"
#3 Cuente cuantos archivos hay con "wc -l"
NITROGEN_CANTIDAD_DE_LINEAS=`find | grep jpg | wc -l`
#Me imagino que sabrán para que sirve esta linea ¬¬
echo "lineas $NITROGEN_CANTIDAD_DE_LINEAS"
#Esta linea elige un numero al azar con min. 1 y máx. el numero de archivos ya obtenido
NITROGEN_ELEGIR=$((1+RANDOM%$NITROGEN_CANTIDAD_DE_LINEAS))
echo "linea elegida: $NITROGEN_ELEGIR"
#Esto hace que el script:
#1 Busque todos los archivos con "find"
#2 Filtre solo los jpg con "grep jp"
#3 Seleccione la linea con "sed" usando la linea elegida anteriormente.
NITROGEN_WALLPAPER=`find | grep jpg | sed -n $((NITROGEN_ELEGIR))p`
echo $NITROGEN_WALLPAPER
#Por fin establecemos el fondo con el archivo elegido.
nitrogen --set-centered $NITROGEN_WALLPAPER
#Con esta linea elegimos un tiempo al azar con min. 4 y máx 120.
NITROGEN_TIEMPO=$((4+RANDOM%120))
#Esto envía una notificación al escritorio.
#Con la opción -i pueden elegir un icono.
#Y obvio que pueden cambiar el texto o eliminar si molesta con solo borrar/comentar la linea.
notify-send -t 10000 "CAMBIO DE FONDO DE ESCRITORIO" "\nEl fondo de pantalla a sido cambiado.\nEl próximo cambio se efectuara en $NITROGEN_TIEMPO segundos.\n\nEl misterioso cambiador de imágenes"
#Con esto esperamos el tiempo en segundos ya elegido antes.
sleep $((NITROGEN_TIEMPO))
#Aquí termina todo para volver a comenzar
done

Ngokusobala kulayini owusebenzisayo "CD" kumele babeke indlela lapho banezithombe zabo.

Ungakhohlwa ukwenza ifayela liphumelele !!!

Konke okusele ukukwenza qala ngokuzenzekelayo (yize ngeluleka ukuthi ngiyizame esigungwini) endaweni oyithandayo.

Ungabona kanjani ukuthi nginesifiso esincane kakhulu sokubhala, ha.

Kepha ngikushiya ukuze uzame, ikakhulukazi kuzoba kuhle kulabo abasebenzisa indawo encane.

Futhi iyafundisa impela, ngoba iyasebenzisa izihibe, okuguquguqukayo, Njll
Ngiyethemba uyathanda !!!!
AMA-CHEERS !!!!!


Okuqukethwe yi-athikili kunamathela ezimisweni zethu ze izimiso zokuhlelela. Ukubika iphutha chofoza lapha.

Amazwana ayi-15, shiya okwakho

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   velkus kusho

    Sawubona, ngiyabonga ngombhali, bengifuna okuthile okuzoshintsha amaphephadonga nge-nitro, ukungabaza okuncane ngesikhathi, usiphatha kanjani isikhathi ngemizuzwana noma ngemizuzu, ngoba singithumelela izaziso ngokushesha okukhulu kepha asishintshi ukusuka kwesokuqala isithombe osithathayo, kusengaphambili futhi sikubonga kaningi ngokunaka kwakho.

    1.    Leo kusho

      Sawubona!! Ngiyaxolisa ngokukubambezela.
      Isikhathi singemizuzwana ngoba ngisebenzisa ubuthongo ngakho.
      Emgqeni I-NITROGEN_TIEMPO = $ ((4 + RANDOM% 120))
      Okuguqukayo NITROGEN_TIEMPO kuthatha inombolo engahleliwe phakathi kuka-4 no-120 ayidlulisele ku ubuthongo
      Ngokusobala ungasusa wonke umyalo $ ((4 + RANDOM% 120)) bese usetha inani lamasekhondi angahleliwe owafunayo.
      Khumbula ukuthi uma ungafuni isaziso ungasisusa.

  2.   oper15 kusho

    I-Leo enhle, ingilungele, ngisebenzisa i-nitrogen ku-LXDE my yami

    1.    Leo kusho

      Ngijabule ukukuphakela 😀

  3.   Isikhunta kusho

    Angiqondi ukuthi kungani kunabantu abathanda ukuguqula amadeski abo abe yimikhosi enjalo. Noma kunjalo.

  4.   eliotime3000 kusho

    Ithiphu enhle, yize usuvele ungenze ngakhumbula lapho ngisebenzisa ama-webshots ku-Windows.

  5.   umagazine kusho

    Kuhle kakhulu Leo! Ngiyabonga 🙂
    Ngizozama esikhungweni sokuqala 😛

  6.   izinga kusho

    Isikripthi esihle .. 😉

    1.    Leo kusho

      Ngiyabonga nonke ngamazwana 😀

  7.   Leo kusho

    Isiphazamisi esincane.
    Kulayini wokuqala onomyalo cd ayisebenzi nge ~/ kodwa kufanele kubhalwe / ikhaya / YOUR_USER / SELECT_FOLDER
    Ingabe kwaqondwa?

    1.    I-GNU / Mate kusho

      cd ~ / Izithombe / Isendlalelo \ Screen
      cd «$ IKHAYA / Izithombe / Iphephadonga»

  8.   I-GNU / Mate kusho

    cd ~ / Izithombe / Isendlalelo \ Screen
    cd «$ IKHAYA / Izithombe / Iphephadonga»

    1.    I-GNU / Mate kusho

      Impendulo yami «

      Kungakuhle uma ibhulogi ibinethuba lokuhlola kuqala, ngakho-ke ingagwema ukubeka ukuphawula okufanayo kabili ngenxa yezinkinga zokuxhuma 🙂

  9.   I-Atheyus kusho

    Isikripthi esihle, into eyodwa nje:

    Ngokusebenzisa: thola | grep jpg | wc -l

    I-grep yenza ukuhlunga "okomile" futhi ungasebenzisa amafayela afana ne-fayilejpg.lua, kungcono ukusebenzisa ukuhlunga okweluliwe:

    thola | i-grep '[.] jpg $' | wc -l

    Sanibonani

    1.    Leo kusho

      Bengingazange ngicabange ngakho, isiphakamiso esihle.