Ekele m, ogologo oge na ejikọtaghị m ihe ọ bụla na blọọgụ (karịa okwu ị furu efu ebe ahụ) na-eme m obi ụtọ inwe ike ịme ya na mgbanwe dị mma nke blog natara.
Taa, m na-eweta ihe eji eme ihe na ezigbo okwu ebe niile, mana o jiri ntakịrị gbagọrọ agbagọ.
Onwe ya pere mpe script en bash kpamkpam onye dere m (nke m nwere ekele maka posts dị iche iche sitere na DesdeLinux nke nyeere m aka ime ya) nke na-arụ ọrụ gbanwee desktọọpụ ndabere na-akpaghị aka mgbe obula.
Ya mere, ihe ọhụrụ ochie?
Obere ihe. Ojiji mbu nitrogen, nke mere ka ọ fechaa. Ederede na-eme ka a gbanwee ndabere na a oge aghara. Ọ na-enyocha folda ahụ na folda folda ya na akpaghị aka. Ihe kachasị mma bụ na oge ọ bụla ndabere ga-agbanwe gị na-egosi gị ọkwa na desktọọpụ 😉. Ọ ga-gbanwetụrụ nụrụ ụtọ na obi ụtọ ebe ọ bụ na ọ dị mfe.
Ya mere, m na-eche na ị nwere ụfọdụ ihe ọmụma na isiokwu ahụ ma ọ bụrụ na ọ bụghị, ị ga-achọ ya na blọọgụ ma ọ bụ na ị ga-enyocha ya.
Daalụ maka nghọta gị.
A ga-ebu ụzọ rụnye ya nitrogen (Bịa, ha amatala otu esi eme ya), dịkwa ka nhọrọ wepụ aha maka ọkwa.
Enweghị oge ọzọ, edemede ahụ:
#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
O doro anya na nke ahụ ị na-eji "CD" ha ga-edebe ụzọ ebe ha nwere ihe oyiyi ha.
Echefula ime ka faịlụ ahụ nwee ike ịrụ ọrụ !!!
Ọ fọdụrụ naanị ime ya malite na akpaghị aka (ọ bụ ezie na m na-adụ ọdụ ịnwale ya na njedebe) na gburugburu ebe kachasị amasị gị.
Kedu ka ị ga-esi hụ na enwechaghị m agụụ ide, ha.
Mana m ahapụrụ gị ka ị nwaa ya, ọkachasị ọ ga-adị mma maka ndị na-eji gburugburu ebe pere mpe.
Ọ bụkwa ezigbo agụmakwụkwọ, n'ihi na ọ na-eji ya loops, mgbanwe, Wdg
Olileanya na-amasị gị !!!!
NDMỌD !!!!! !!!!!
Ihe 15 kwuru, hapụ nke gị
Ndewo, daalụ maka odeakwụkwọ ahụ, achọrọ m ihe iji gbanwee akwụkwọ ahụ aja na nitro, naanị ntakịrị obi abụọ na oge, kedu ka ị si ejikwa oge na sekọnd ma ọ bụ nkeji, n'ihi na ọ na-ezitere m ọkwa ngwa ngwa mana ọ naghị agbanwe site na nke mbụ oyiyi ị na-eme, n'ọdịnihu na ugboro ugboro na-ekele gị maka uche gị.
Nnọọ!! Ndo maka igbu oge.
Oge dị na sekọnd n'ihi na m na-eji ụra maka ya.
Na akara NITROGEN_TIEMPO = $ ((4 + AKWOMKWỌ% 120))
Mgbanwe NITROGEN_TIME were ọnụọgụ ọnụọgụ n'etiti 4 na 120 wee nyefee ya ụra
O doro anya na ị nwere ike ihichapụ iwu niile $ ((4 + RM%% 120)) ma tọọ ọnụ ọgụgụ nke sekọnd edozi nke ịchọrọ.
Cheta na ọ bụrụ na ịchọghị ọkwa ahụ ị nwere ike ihichapụ ya.
Leo, ọ zuru oke maka m, m na-eji nitrogen na LXDE 😉 m
Obi dị m ụtọ na ọ jeere gị ozi 😀
Aghọtaghị m ihe kpatara enwere ndị na-achọ ịtụgharị tebụl ha ka ọ bụrụ nke a. Agbanyeghị.
Ezigbo ego, ọ bụ ezie na ị meela ka m cheta oge m jiri webshots na Windows.
Ezigbo Leo! Daalụ 🙂
Aga m na-agbalị ya na elementrị 😛
Nnukwu edemede .. 😉
Daalụ niile maka ihe 😀
Obere ahụhụ.
Na ahịrị mbụ nke nwere iwu cd anaghị arụ ọrụ na ~/ mana a ga-ede ya / ulo / YOUR_USER / SELECT_FOLDER
Aghọtara ya?
CD ~ / Foto ndị dị na / nzụlite
CD «$ HOME / Images / Akwụkwọ ahụaja»
CD ~ / Foto ndị dị na / nzụlite
CD «$ HOME / Images / Akwụkwọ ahụaja»
My «nzaghachi»
Ọ ga-adị mma ma ọ bụrụ na blog nwere nhọrọ ịhụchalụ, n'ihi ya, ọ ga-ezere itinye otu okwu ahụ ugboro abụọ n'ihi nsogbu njikọ 🙂
Ọmarịcha ederede, naanị otu ihe:
Site na iji: chọta | grep jpg | wc -l
grep na-eme nzacha "akọrọ" na ịnwere ike iji faịlụ dị ka filejpg.lua, ọ kachasị mma iji nzacha ndọtị:
chọta | grep '[.] jpg $' | wc -l
Ekele 😀
Echeghị m banyere ya, ezigbo ntụnye.