បន្ទាប់ពីការធ្វើតេស្តជាច្រើនជាមួយអ្នករុករកឯកសារ SpaceFM ហើយអានសៀវភៅណែនាំនៃកម្មវិធីនេះខ្ញុំអាចឃើញថាវាមានប្រអប់របស់វាហើយអ្វីដែលល្អបំផុតនោះគឺថាពួកគេអាចត្រូវបានដាក់បញ្ចូលជាមួយគ្នាវាមិនចាំបាច់បើកប្រអប់ប្រភេទផ្សេងទៀតដើម្បីអនុវត្តសកម្មភាពជាក់លាក់ទេ។ សូមអរគុណចំពោះការពិតដែលថាប្រអប់ទាំងនេះមានលក្ខណៈជាក់លាក់ចំពោះកម្មវិធី SpaceFM អ្នកនឹងមិនចាំបាច់ផ្ទុកកម្មវិធីខាងក្រៅដើម្បីប្រើពួកវាទេដូច្នេះការកាត់បន្ថយការប្រើប្រាស់ RAM និងបង្កើនល្បឿនប្រតិបត្តិការរវាងពួកវា។
សូមក្រឡេកមើលឧទាហរណ៍ជាច្រើននៃប្រអប់ប្រអប់ព្យាយាមធ្វើត្រាប់តាមប្រតិបត្តិការធម្មតានៃប្រអប់ប្រអប់ផ្សេងទៀតដូចជាស្នើសុំការបញ្ជាក់ដើម្បីបន្តដំណើរការដែលបានផ្តល់ឱ្យជ្រើសរើសបញ្ជីជម្រើស។ ល។
- ការជូនដំណឹងឬការដាស់តឿន
spacefm -g --hbox --icon notification-gsm-disconnected --hbox --label "Alerta de Seguridad Intruso en la RED" --button close
- ស្នើសុំការបញ្ជាក់ដើម្បីបន្តដំណើរការជាក់លាក់មួយ៖
spacefm -g --hbox --icon gtk-stop --hbox --label "Esta seguro de continuar" --button no echo "falso" -- close --button yes echo "verdad" -- close 2>&1 |grep verdad > /dev/null && comando-a-continuación
- បញ្ចូលអត្ថបទតូចជាក់លាក់
spacefm -g --hbox --icon gtk-edit --vbox --label "Teclee un texto cualquiera" --input --button ok | grep dialog_input1= | sed 's/dialog_input1=//' | awk -F "'*" '{print $2}' | grep [[:alnum:]]
- បញ្ចូលអត្ថបទច្រើនជួរ
spacefm -g --hbox --icon gtk-edit --vbox --label "Teclee varias lineas de texto cualquiera" --window-size 500x300 --input-large --button ok | grep dialog_inputlarge1= | sed 's/dialog_inputlarge1=//' | awk -F "'*" '{print $2}' | grep [[:alnum:]]
- បញ្ចូលពាក្យសម្ងាត់ជាក់លាក់
spacefm -g --hbox --icon locked --vbox --label "Tecle la contraseña" --password --button ok | grep dialog_pasword1= | sed 's/dialog_password1=//' | awk -F "'*" '{print $2}' | grep [[:alnum:]]
- កម្មវិធីមើលឯកសារអត្ថបទ
spacefm -g --hbox --icon gtk-edit --hsep --vbox --label "Visor de Archivos de Texto" --viewer /etc/fstab --button close > /dev/null
- កម្មវិធីនិពន្ធឯកសារអត្ថបទ
spacefm -g --hbox --icon gtk-edit --hsep --vbox --label "Visor de Archivos de Texto" --editor /etc/fstab --button cancel source /dev/null -- close --button save source $HOME/fichero-salida.txt -- close > /dev/null
រូបភាពគឺស្រដៀងនឹងអ្នកមើលអត្ថបទ។
- ប្រអប់“ ជ្រើសរើសឧបករណ៍ជ្រើសរើស” ដែលមានម៉ឺនុយទម្លាក់ចុះនិងមិនអាចកែបាន។
spacefm -g --label "Seleccione la acción a realizar" --drop "Listar" "Tamaño" "Borrar" "null" -- "Listar" --button cancel set drop1 "null" -- close --button ok | grep dialog_drop1= | sed 's/dialog_drop1=//' | awk -F "'*" '{print $2}' | sed 's/Listar/ls/' | sed 's/Tamaño/du -sh/' | sed 's/Borrar/rm -r/' | grep -v null
- ប្រអប់ជ្រើសរើសជម្រើសដែលមានម៉ឺនុយទម្លាក់ចុះដែលអាចកែសម្រួលបាន។
spacefm -g --label "Seleccione la acción a realizar" --combo "Listar" "Tamaño" "Borrar" "null" -- "Listar" --button cancel set combo1 "null" -- close --button ok | grep dialog_combo1= | sed 's/dialog_combo1=//' | awk -F "'*" '{print $2}' | sed 's/Listar/ls/' | sed 's/Tamaño/du -sh/' | sed 's/Borrar/rm -r/' | grep -v null
រូបភាពស្រដៀងនឹងរូបភាពមុនដែរ។
- ប្រអប់ប្រអប់ដើម្បីរាយជម្រើសហើយជ្រើសរើសសកម្មភាព 1 ។
spacefm -g --label "Seleccione la acción a realizar" --list "Listar" "Tamaño" "Borrar" -- "Listar" --button cancel --button ok | grep dialog_list1= | sed 's/dialog_list1=//' | awk -F "'*" '{print $2}' | sed 's/Listar/ls/' | sed 's/Tamaño/du -sh/' | sed 's/Borrar/rm -r/' | grep [[:alnum:]]
- ប្រអប់ប្រអប់ដើម្បីរាយជម្រើសហើយជ្រើសរើសសកម្មភាពច្រើនជាងមួយ។
spacefm -g --label "Seleccione la acción a realizar" --mlist "Opcion 1" "Opcion 2" "Opción 3" -- "Listar" --button cancel --button ok echo dia-"%"mlist1 -- close | grep dia- | sed 's/dia- //g' | sed 's/dialog_mlist1=//' | grep [[:alnum:]]
រូបភាពស្រដៀងនឹងរូបភាពមុនដែរ។
- ប្រអប់ដើម្បីជ្រើសរើសឯកសារឬថតឯកសារ៖
spacefm -g --chooser /media/ --button cancel set chooser1 /dev/null -- close --button ok | grep dialog_chooser1= | awk -F \' '{print $2}'
- ជម្រើសឧបករណ៍ជ្រើសរើសឯកសារ
រក្សាទុក (ជំនួសឱ្យការជ្រើសរើសឯកសារបញ្ចូលសូមជ្រើសរើសឯកសារលទ្ធផល)
–Dir (ជ្រើសរើសតែថត)
ultMulti (ជ្រើសរើសឯកសារច្រើន)
ilFilter (ត្រងប្រភេទឯកសារដែលនឹងត្រូវបង្ហាញវាអាចធ្វើតាមប្រភេទ mimetype ឬផ្នែកបន្ថែមឯកសារ)ឧទាហរណ៍:
–Filter អត្ថបទ / ធម្មតា
–Filter '* .txt'
MethodFilter '* .txt: * ។ Doc: * ។ html' (វិធីត្រងយកផ្នែកបន្ថែមជាច្រើនដែលបំបែកដោយសញ្ញា: :)
នេះគ្រាន់តែជាឧទាហរណ៍មួយនៃអ្វីដែលប្រអប់ទាំងនេះអាចធ្វើបានព្រោះភាគច្រើនវាអាចត្រូវបានបញ្ចូលទៅក្នុងប្រអប់តែមួយបង្កើតបានជាប្រអប់មួយប្រភេទថ្មី៖
- ឧទាហរណ៍ប្រសិនបើយើងចង់អោយប្រអប់មួយបញ្ចូលលេខសំងាត់ពីរដងនោះយើងនឹងត្រូវជ្រើសរើសជំរើសពាក្យសំងាត់ម្តងទៀត ២ ដង។ សូមក្រឡេកមើលឧទាហរណ៍ដែលវាពិនិត្យមើលថាពាក្យសម្ងាត់ត្រូវគ្នាមុនពេលបន្តអនុវត្តសកម្មភាពណាមួយ។
ដើម្បីការពារឯកសារ PDF ប្រឆាំងនឹងការចម្លងដោយអនុញ្ញាតឱ្យអាន (វិធីសាស្ត្រនេះមានសុពលភាពសម្រាប់ធ្វើការជាមួយឯកសារ PDF តែមួយប៉ុណ្ណោះ)៖
spacefm -g --label "Teclee la contraseña" --password --label "Repita la Contraseña" --password --mlist "Printing" "DegradedPrinting" "ModifyContents" "CopyContents" "ScreenReaders" "ModifyAnnotations" "AllFeatures" --button aplicar bash -c "[ '"%"password1' = '"%"password2' ] && pdftk '"%f"' output '`basename %n | sed 's/\.[[:alnum:]]*$//'`-locked.pdf' allow "%"mlist1 owner_pw '""%"password1"' " -- close
ចំណាំទី ១ ៈដើម្បីចៀសវាងការពង្រីកសែលសូមដាក់បន្ទាត់បញ្ជាទាំងមូលដែលត្រូវប្រតិបត្តិក្នុងសម្រង់ដោយដាក់អក្សរនៅពីមុខវាដើម្បីបកស្រាយបន្ទាត់ទាំងនេះដូច្នេះយើងអាចប្រើប្រតិបត្តិករពិសេសដូចជា & | ក្នុងចំណោមអ្នកដទៃ។ចំណាំទី ២ ៈដូចដែលពាក្យបញ្ជាត្រូវបានធ្វើឡើងរវាងសញ្ញាសម្រង់«»ពួកគេមិនអាចត្រូវបានប្រើដើម្បីបំបែកចន្លោះទទេជំនួសឱ្យពួកគេត្រូវតែប្រើសញ្ញាសម្រង់តែមួយ»ដូច្នេះទុក '/ ផ្លូវ / ទៅ / សឺមី / ឯកសារជាមួយដកឃ្លា ១' ប្រសិនបើពួកគេប្រើ ឈ្មោះហៅក្រៅមួយចំនួនដូចជាពាក្យសំងាត់% ត្រូវតែបំបែកភាគរយជាមួយសញ្ញាសម្រង់ទ្វេនិងឈ្មោះហៅក្រៅដែលមានភាគរយរវាងសញ្ញាសម្រង់ហើយវាត្រូវបានតំរែតំរង់ឡើងវិញជាមួយនឹងការដកស្រង់តែមួយ»ដូច្នេះទុក '»»% » password2,' ប្រសិនបើយើងនឹងប្រើស៊ីមេទ្រី% fo ។ % n ដំបូងត្រូវដាក់វានៅក្នុងសញ្ញាសម្រង់ទ្វេហើយបន្ទាប់មកនៅក្នុងសញ្ញាសម្រង់តែមួយដូច្នេះធ្វើឱ្យវា '»% f »' ។ចំណាំ ៣៖ ប្រសិនបើអ្នកចង់ការពារវាប្រឆាំងនឹងការបើកអ្នកគ្រាន់តែប្តូរជម្រើសម្ចាស់ _pw ទៅ user_pw ។ - ដើម្បីបង្កើតឈ្មោះក្លែងក្លាយសម្រាប់ទិន្នន័យនីមួយៗដែលយើងបានបញ្ចូលក្នុងប្រអប់យើងអាចប្រើទម្រង់ដូចខាងក្រោម (មានប្រយោជន៍នៅពេលបង្កើត ស្គ្រីប):
eval "`spacefm -g --input --input --button ok`"
យើងអាចពិនិត្យមើលថាតម្លៃដែលយើងបញ្ចូលក្នុងប្រអប់ត្រូវបានកំណត់
input 1
echo $dialog_input1 - ស្វែងរកឯកសារជាក់លាក់ហើយជ្រើសរើសបើកឬលុបវាចោល៖
find %F -name *.txt > $HOME/.derr && SpaceFM -g --mlist @$HOME/.derr --button abrir bash -c "mimeopen -M "%"mlist1" --button borrar bash -c "rm "%"mlist1" – close && rm $HOME/.derr
ការបំពេញបន្ថែម។
អេហ្វអេស (បន្ទាត់ផ្តេក)
– វីសេហ្វ (បន្ទាត់បញ្ឈរ)
– ប៊ុតតុន (ប៊ូតុង)
ប៊ូតុងឥតគិតថ្លៃ (ប៊ូតុងឥតគិតថ្លៃដែលអាចត្រូវបានដាក់នៅតំបន់ផ្សេងទៀតជាងនៅខាងក្រោមបង្អួច)
boxHbox (ដើម្បីរៀបចំប៊ូតុងផ្តេក)
box ប្រអប់ (ដើម្បីរៀបចំប៊ូតុងបញ្ឈរ)
រូបតំណាងវីនដូវ (រូបតំណាងវីនដូ)
អាយខន (បង្ហាញរូបតំណាង)
abLabel (ដើម្បីបញ្ចូលអត្ថបទខាងក្រោមស៊ុមបង្អួច)
– រូបភាព (ស្រដៀងទៅនឹងជម្រើស –icon)
imeTimeout (បិទបង្អួចដោយស្វ័យប្រវត្តិនៅពេលការរាប់ថយក្រោយចប់)
ទំហំវិនដូ (ជ្រើសទំហំបង្អួច ៦០០ × ៤០០)
មានវិធីផ្សេងទៀតនៃការធ្វើការជាមួយប្រអប់ទាំងនេះទាំងជាស្គ្រីបឬតាមមធ្យោបាយមួយផ្សេងទៀតសម្រាប់ឯកសារបន្ថែមយោងលើទំព័រនៃឯកសារ សៀវភៅដៃរបស់ SpaceFM នៅក្នុងផ្នែក ប្រអប់.
៥៧ យោបល់ទុកអ្នក
គួរឱ្យចាប់អារម្មណ៍ ... គ្មានពាក្យទេ។ យល់ព្រម !!!!
ល្អណាស់! អត្ថបទល្អ ៗ តោះសាកល្បងគន្លឹះ ^^
អត្ថបទពេញលេញណាស់។ ប្រភេទនៃធាតុទាំងនេះដូច្នេះល្អិតល្អន់និងលម្អិតគឺជាអ្វីដែលផ្តល់នូវកិត្យានុភាពនិងកិត្តិនាមដល់គេហទំព័រ។ សូមអបអរសាទរ!
អស្ចារ្យណាស់។ ខ្ញុំមិនដឹងថារឿងនេះអាចត្រូវបានធ្វើដោយប្រើអវកាសទេ។ វាហាក់ដូចជាពេញលេញជាង xdialog ឬសោភ័ណភាព។ អត្ថបទល្អណាស់។
សម្រាប់អ្វីមួយដែលរំmeកខ្ញុំពីក្លេស
ខ្ញុំមិនដឹងថា SpaceFM អាចធ្វើបានទេ