Sveicieni, tik ilgi, ka es neesmu neko sadarbojusies emuārā (vairāk nekā komentārs, kas tur pazudis), priecē, ka varu to izdarīt tik skaistās pārmaiņās, kuras emuārs saņēma.
Šodien atnesu kaut ko ļoti lietotu un ļoti runāja visur, bet ar nelielu vērpjot.
Pats ir mazs scenārijs en stipri iesist pilnībā uzrakstīju es (lo cual agradezco mucho los diferentes post de DesdeLinux que me ayudó a hacerlo) que sirve simplemente para automātiski mainīt darbvirsmas fonu ik tik bieži.
Tātad, kas jauns ir vecs?
Dažādas mazas lietas. Pirmā lietošana slāpeklis, kas padara to vieglu. Skripts izraisa fona maiņu a izlases laiks. Tas arī automātiski pārbauda mapi un tās apakšmapes. Labākais ir tas, ka katru reizi, kad mainās fons, tas informē jūs ar paziņojumu darbvirsmā 😉. Un to var pārveidot pēc garšas un prieka, jo tas ir ļoti vienkārši.
Tāpēc es uzskatu, ka jums jau ir noteiktas zināšanas par šo tēmu, vai, ja nē, tad tās meklēsit emuārā vai konsultēsieties.
Paldies par sapratni.
Vispirms tas ir jāinstalē Slāpeklis (Nāc, viņiem jau ir jāzina, kā to izdarīt), arī pēc izvēles libnotificēt paziņojumiem.
Bez papildu domām skripts:
#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
Skaidrs, ka tajā rindā, kuru izmantojat "CD" viņiem jānovieto ceļš tur, kur ir viņu attēli.
Neaizmirstiet padarīt failu izpildāmu !!!
Atliek tikai to izdarīt sākt automātiski (lai gan es iesaku izmēģināt terminālā) jūsu iecienītākajā vidē.
Kā tu redzi, ka man ir ļoti maz vēlmes rakstīt, ha.
Bet es atstāju jūs to izmēģināt, it īpaši tas būs labs tiem, kas izmanto minimālisma vidi.
Tas ir arī diezgan izglītojošs, jo to izmanto cilpas, mainīgie, Uc
Ceru ka tev patīk!!!!
PRIEKĀ!!!!!
Sveiki, paldies par rakstvedi, es meklēju kaut ko, lai nomainītu tapetes ar nitro, tikai nedaudz šaubos par laiku, kā jūs rīkojaties laikā sekundēs vai minūtēs, jo tas man ļoti ātri nosūta paziņojumus, bet tas nemainās pirmais uzņemtais attēls iepriekš un atkārtoti pateicos par uzmanību.
Sveiki!! Atvainojos par aizkavēšanos.
Laiks ir sekundēs, jo es izmantoju miegs par to.
Uz līnijas NITROGEN_TIEMPO = $ ((4 + RANDOM% 120))
Mainīgs NITROGEN_TIME ņem nejaušu skaitli no 4 līdz 120 un nodod to miegs
Acīmredzot jūs varat izdzēst visu komandu $ ((4 + RANDOM% 120)) un iestatiet vajadzīgo fiksēto sekunžu skaitu.
Atcerieties, ka, ja nevēlaties paziņojumu, varat to izdzēst.
Labais Lauva, tas ir ideāli piemērots man, es savā LXDE izmantoju slāpekli 😉
Es priecājos, ka tas tev kalpoja 😀
Es nesaprotu, kāpēc ir cilvēki, kuriem patīk savus galdus pārvērst par šādiem karnevāliem. Jebkurā gadījumā.
Labs padoms, lai gan jūs jau lika man atcerēties, kad es izmantoju tīmekļa fotoattēlus sistēmā Windows.
Ļoti labs Lauva! Paldies 🙂
Es to izmēģināšu pamatskolā 😛
Lielisks scenārijs .. 😉
Paldies visiem par komentāriem 😀
Neliela kļūda.
Pirmajā rindā, kurai ir komanda cd nedarbojas ar ~/ bet tas ir jāraksta / home / JŪSU_LIETOTĀJS / SELECT_FOLDER
Vai to saprata?
cd ~ / Attēli / Fons \ Ekrāns
CD «$ HOME / Attēli / Fona attēli»
cd ~ / Attēli / Fons \ Ekrāns
CD «$ HOME / Attēli / Fona attēli»
Manas «atsauksmes»
Būtu labi, ja emuārā būtu iespēja priekšskatīt, tāpēc savienojuma problēmu dēļ izvairītos no tā paša komentāra ievietošanas divreiz 🙂
Jauks scenārijs, tikai viena lieta:
Izmantojot: atrast | grep jpg | wc -l
grep veic "sausu" filtrēšanu, un jūs varat izmantot tādus failus kā filejpg.lua, vislabāk ir izmantot paplašinājumu filtrēšanu:
atrast | grep '[.] jpg $' | wc -l
Sveiciens 😀
Es par to nebiju domājusi, labs ieteikums.