ការផ្លាស់ប្តូរផ្ទាំងរូបភាពដោយស្វ័យប្រវត្តិជាមួយនឹងការប៉ះផ្ទាល់ខ្លួន។

ការស្វាគមន៍ជាយូរមកហើយដែលខ្ញុំមិនបានសហការជាមួយអ្វីទាំងអស់នៅលើប្លក់ (ច្រើនជាងការអត្ថាធិប្បាយដែលបានបាត់បង់នៅទីនោះ) ធ្វើឱ្យខ្ញុំរីករាយដែលអាចធ្វើដូច្នេះបាននៅក្នុងការផ្លាស់ប្តូរដ៏ស្រស់ស្អាតដែលប្លុកបានទទួល។

ថ្ងៃនេះខ្ញុំនាំយករបស់ខ្លះប្រើហើយ និយាយណាស់ នៅគ្រប់ទីកន្លែង, ប៉ុន្តែជាមួយស្រស់បន្តិច។
ខ្លួនវាតូច ស្គ្រីប en bash ទាំងស្រុង សរសេរដោយខ្ញុំ (ដែលខ្ញុំពិតជាពេញចិត្តក្នុងការស្តាប់នូវការផ្សាយផ្សេងៗពីដេសដេនលីនដែលបានជួយខ្ញុំក្នុងការធ្វើវា) ដែលត្រូវបានប្រើយ៉ាងសាមញ្ញ ផ្លាស់ប្តូរផ្ទៃខាងក្រោយផ្ទៃតុដោយស្វ័យប្រវត្តិ ជាញឹកញាប់ដូច្នេះ។

ដូច្នេះមានអ្វីថ្មី?

រឿងតូចៗផ្សេងៗគ្នា។ ប្រើដំបូង អាសូតដែលធ្វើឱ្យវាស្រាល។ ស្គ្រីបបណ្តាលឱ្យផ្ទៃខាងក្រោយត្រូវបានផ្លាស់ប្តូរនៅក្នុងអក្សរ a ពេលវេលាចៃដន្យ។ វាក៏ត្រួតពិនិត្យថតឯកសារនិងថតរងរបស់វាដោយស្វ័យប្រវត្តិ។ អ្វីដែលល្អបំផុតគឺថារាល់ពេលដែលផ្ទៃខាងក្រោយផ្លាស់ប្តូរវាជូនដំណឹងដល់អ្នកជាមួយនឹងការជូនដំណឹងនៅលើផ្ទៃតុ។ ហើយវាអាចត្រូវបានកែប្រែដើម្បីភ្លក្សរសជាតិនិងរីករាយព្រោះវាសាមញ្ញណាស់។

សម្រាប់ហេតុផលនៃពេលវេលាខ្ញុំនឹងមិនទៅនៅជុំវិញព្រៃពន្យល់លម្អិតដែលត្រូវបានពន្យល់រួចហើយ ពីលីនជូយ៉ាងម៉េច​ហើយ ខូច ឬរបៀបចាប់ផ្តើមស្គ្រីបនៅដើមសម័យ។
ដូច្នេះខ្ញុំគិតថាអ្នកមានចំនេះដឹងជាក់លាក់លើមុខវិជ្ជារួចហើយរឺក៏អត់អ្នកនឹងស្វែងរកវានៅលើប្លក់រឺអ្នកនឹងពិគ្រោះវា។
សូមអរគុណសម្រាប់ការយល់ដឹងរបស់អ្នក។

វាត្រូវតែតំឡើងជាមុនសិន អាសូត (មកពួកគេត្រូវដឹងពីរបៀបធ្វើវារួចហើយ) ក៏ជាជម្រើសដែរ សេរី សម្រាប់ការជូនដំណឹង។

អាសូត

អាសូត

 

ដោយគ្មានការជប់លៀងបន្ថែមទៀតស្គ្រីប៖

#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

ជាក់ស្តែងនៅក្នុងបន្ទាត់ដែលអ្នកប្រើ "ស៊ីឌី" ពួកគេត្រូវតែដាក់ផ្លូវដែលពួកគេមានរូបភាពរបស់ពួកគេ។

កុំភ្លេចធ្វើឱ្យឯកសារអាចប្រតិបត្តិបាន !!!

អ្វីដែលនៅសេសសល់គឺត្រូវធ្វើ ចាប់ផ្តើមដោយស្វ័យប្រវត្តិ (ទោះបីខ្ញុំណែនាំអោយសាកល្បងវានៅស្ថានីយ) ក្នុងបរិដ្ឋានដែលអ្នកចូលចិត្ត។

តើអ្នកអាចមើលឃើញខ្ញុំមានបំណងប្រាថ្នាតិចតួចក្នុងការសរសេរហិកតា។

ប៉ុន្តែខ្ញុំទុកឱ្យអ្នកសាកល្បងវាជាពិសេសវានឹងល្អសម្រាប់អ្នកដែលប្រើបរិយាកាសតិចតួចបំផុត។

វាក៏ជាការអប់រំផងដែរពីព្រោះវាប្រើ រង្វិលជុំ, អថេរ
សង្ឃឹមថាអ្នកចូលចិត្ត !!!!
ឈីស !!!!!


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

៥៧ យោបល់ទុកអ្នក

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។ អ្នកគួរតែអនុវត្តតាម *

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។

  1.   velkus dijo

    សួស្តីអរគុណសម្រាប់ស្មេរខ្ញុំបានស្វែងរកអ្វីដែលត្រូវផ្លាស់ប្តូរផ្ទាំងរូបភាពជាមួយនីត្រូរ៉ូដោយមានការសង្ស័យបន្តិចបន្តួចជាមួយពេលវេលាតើអ្នកដោះស្រាយពេលវេលាប៉ុន្មានវិនាទីឬប៉ុន្មាននាទីព្រោះវាផ្ញើការជូនដំណឹងឱ្យខ្ញុំលឿនប៉ុន្តែវាមិនផ្លាស់ប្តូរពីដំបូងទេ រូបភាពដែលអ្នកយកជាមុនហើយសូមថ្លែងអំណរគុណចំពោះការយកចិត្តទុកដាក់របស់អ្នកម្តងហើយម្តងទៀត។

    1.    លោក Leo dijo

      សួស្តី !! សូមទោសចំពោះការពន្យាពេល។
      ពេលវេលាគឺគិតជាវិនាទីពីព្រោះខ្ញុំប្រើ ការដេក សម្រាប់វា។
      នៅ​លើ​បន្ទាត់ NITROGEN_TIEMPO = $ ((៤ + រ៉នដូ% ១២០))
      អថេរ NITROGEN_TIME យកលេខចៃដន្យចន្លោះ ៤ និង ១២០ ហើយបញ្ជូនវាទៅ ការដេក
      ជាក់ស្តែងអ្នកអាចលុបពាក្យបញ្ជាទាំងមូល $ ((៤ + រ៉នដូស ១២០)) និងកំណត់ចំនួនវិនាទីថេរដែលអ្នកចង់បាន។
      ចងចាំថាប្រសិនបើអ្នកមិនចង់បានការជូនដំណឹងអ្នកអាចលុបវាចោល។

  2.   cooper15 ។ dijo

    ឡេអូល្អវាល្អឥតខ្ចោះសម្រាប់ខ្ញុំខ្ញុំប្រើអាសូតនៅក្នុង LXDE my របស់ខ្ញុំ

    1.    លោក Leo dijo

      ខ្ញុំរីករាយដែលបានបម្រើអ្នក

  3.   ផ្សិត dijo

    ខ្ញុំមិនយល់ពីមូលហេតុដែលមានមនុស្សដែលចូលចិត្តបង្វែរតុរបស់ពួកគេអោយទៅជាក្បួនហេបែបនេះ។ ទោះយ៉ាងណា។

  4.   eliotime 3000 dijo

    ព័ត៌មានជំនួយល្អទោះបីជាអ្នកបានធ្វើឱ្យខ្ញុំចងចាំរួចហើយនៅពេលខ្ញុំប្រើ webshots នៅក្នុងវីនដូ។

  5.   rhoconlinux dijo

    លីអូល្អណាស់! សូមអរគុណ🙂
    ខ្ញុំនឹងសាកល្បងវានៅបឋម😛

  6.   អេឡាវ dijo

    ស្គ្រីបដ៏អស្ចារ្យ .. 😉

    1.    លោក Leo dijo

      សូមអរគុណអ្នកទាំងអស់គ្នាសម្រាប់យោបល់😀

  7.   លោក Leo dijo

    កំហុសបន្តិចបន្តួច។
    នៅក្នុងខ្សែទីមួយដែលមានពាក្យបញ្ជា cd មិនធ្វើការជាមួយ ~/ ប៉ុន្តែវាត្រូវតែសរសេរ / home / YOU_USER / SELECT_FOLDER
    តើវាត្រូវបានគេយល់ទេ?

    1.    GNU / Mate dijo

      ស៊ីឌី ~ / រូបភាព / ផ្ទៃខាងក្រោយ \ អេក្រង់
      ស៊ីឌី« $ គេហដ្ឋាន / រូបភាព / ផ្ទាំងរូបភាព»

  8.   GNU / Mate dijo

    ស៊ីឌី ~ / រូបភាព / ផ្ទៃខាងក្រោយ \ អេក្រង់
    ស៊ីឌី« $ គេហដ្ឋាន / រូបភាព / ផ្ទាំងរូបភាព»

    1.    GNU / Mate dijo

      «មតិប្រតិកម្ម»របស់ខ្ញុំ

      វាជាការល្អប្រសិនបើប្លុកមានជម្រើសដើម្បីមើលជាមុនដូច្នេះវានឹងជៀសវាងការដាក់មតិដដែលពីរដងដោយសារតែបញ្ហាការតភ្ជាប់🙂

  9.   អាតូយូ dijo

    ស្គ្រីបពិរោះគ្រាន់តែរឿងមួយប៉ុណ្ណោះ៖

    ដោយប្រើ៖ រក | grep jpg | wc -l

    grep ធ្វើការត្រង "ស្ងួត" ហើយអ្នកអាចប្រើឯកសារដូចជា filejpg.lua វាជាការប្រសើរណាស់ក្នុងការប្រើការត្រងផ្នែកបន្ថែម៖

    រក | grep '[។ ] jpg $' | wc -l

    ស្វាគមន៍😀

    1.    លោក Leo dijo

      ខ្ញុំមិនបានគិតអំពីវាទេការផ្តល់យោបល់ល្អ។