Ngemuva kokuhlolwa okuningana nomhloli wefayela IsikhalaFM futhi ngifunda imanuwali yalolu hlelo ngibona ukuthi iqukethe amabhokisi ayo engxoxo, futhi okuhle kunakho konke ukuthi angahlanganiswa namanye, ngeke kudingeke ukuvula olunye uhlobo lwebhokisi lengxoxo ukwenza isenzo esithile . Ngenxa yokuthi la mabhokisi engxoxo aqondene ngqo nohlelo IsikhalaFM ngeke kudingeke ulayishe uhlelo lwangaphandle ukuze uzisebenzise, ngaleyo ndlela unciphise ukusetshenziswa kwememori ye-RAM nokusheshisa ukusebenza phakathi kwabo.
Ake sibheke izibonelo ezimbalwa zamabhokisi ezingxoxo azama ukulingisa ukusebenza okujwayelekile kwamanye amabhokisi ebhokisi, njengokucela isiqinisekiso sokuqhubeka ngenqubo enikeziwe, ukukhetha uhlu lwezinketho, njll.
- Isaziso noma isexwayiso
spacefm -g --hbox --icon notification-gsm-disconnected --hbox --label "Alerta de Seguridad Intruso en la RED" --button close
- Cela isiqinisekiso sokuqhubeka nenqubo ethile:
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
- Faka umbhalo othile omncane
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:]]
- Faka imigqa eminingi yombhalo
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:]]
- Faka iphasiwedi ethile
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:]]
- Umbukeli wefayela lombhalo
spacefm -g --hbox --icon gtk-edit --hsep --vbox --label "Visor de Archivos de Texto" --viewer /etc/fstab --button close > /dev/null
- Isihleli sefayela lombhalo
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
Isithombe siyefana nesombukeli wombhalo.
- Ibhokisi lezingxoxo «isikhethi senketho» ngemenyu yokudonsela phansi futhi engahleleki.
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
- Ibhokisi lengxoxo lesikhethi esinenketho ngemenyu yokudonsela phansi ehlelekile.
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
Isithombe Esifana nesangaphambilini.
- Ibhokisi lengxoxo ukufaka kuhlu izinketho bese ukhetha isenzo esingu-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:]]
- Ibhokisi lengxoxo ukufaka kuhlu izinketho bese ukhetha isenzo esingaphezu kwesisodwa.
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:]]
Isithombe Esifana nesangaphambilini.
- Ibhokisi lengxoxo ukukhetha amafayela noma izinkomba:
spacefm -g --chooser /media/ --button cancel set chooser1 /dev/null -- close --button ok | grep dialog_chooser1= | awk -F \' '{print $2}'
- Izinketho zesikhethi sefayela
-Save (Esikhundleni sokukhetha ifayela lokufaka, khetha ifayela lokukhiphayo)
-Dir (Khetha Amafolda Kuphela)
-Multi (Khetha Amafayela Amaningi)
-Isihlungi (Ihlunga uhlobo lwefayela elizokhonjiswa, kungaba ngokusebenzisa i-mimetype noma isandiso sefayela)Isibonelo:
Umbhalo we-Filter / plain
Isihlungi '* .txt'
-Filter '* .txt: *. Doc: *. Html' (Indlela yokuhlunga izandiso eziningi ezihlukaniswe ngamakholoni :)
Lesi bekuyisibonelo esisodwa nje salokho okungenziwa yilawa mabhokisi engxoxo, ngoba angahlanganiswa kakhulu ebhokisini lengxoxo elilodwa akha ibhokisi elisha elilodwa lomusa:
- Isibonelo, uma sifuna ibhokisi lengxoxo ukufaka iphasiwedi kabili, kuzofanele sibuyele inketho yephasiwedi izikhathi ezi-2. Ake sibheke isibonelo lapho kubheka khona ukuthi amaphasiwedi ayafana ngaphambi kokuqhubeka ukuthatha noma yisiphi isenzo.
Ukuvikela i-PDF kwikhophi ngokuvumela ukufundwa (Le ndlela isebenza kuphela ngokusebenza nge-PDF eyodwa):
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
Qaphela 1: Ukugwema ukunwetshwa kugobolondo, faka wonke umugqa womyalo ozosetshenziselwa izingcaphuno ngokubeka i-bash -c phambi kwawo ukutolika le migqa, ukuze sikwazi ukusebenzisa opharetha abakhethekile abanjengo & | phakathi kwabanye.Qaphela 2: Njengoba imiyalo yenziwa phakathi kwezimpawu zokucaphuna «» azinakusetshenziswa ukuhlukanisa izinkambu ezingenalutho esikhundleni salokho kumele zisebenzise uphawu olulodwa lokucaphuna »ngaleyo ndlela zishiye i - '/ path / to / folder / file with space1', uma zisebenzisa ezinye ama-aliases anjenge-% password kufanele ahlukanise amaphesenti kuqala ngezingcaphuno eziphindwe kabili nama-alias anephesenti phakathi kwezilinganiso futhi lifakwe kabusha ngezingcaphuno ezizodwa »ngaleyo ndlela kushiye i - '» »%» password1 ″', uma sizosebenzisa i-% fo I-% n kufanele iqale ikufake kuzilinganiso eziphindwe kabili bese kuba izingcaphuno ezizodwa, ngaleyo ndlela ikwenze '»% f»'.Qaphela 3: Uma ufuna ukuyivikela ekuvulekeni, kuzofanela ushintshe inketho ye-owner_pw ibe yi- user_pw. - Ukusungula i-alias kudatha ngayinye esiyifakile ebhokisini lengxoxo singasebenzisa ifomu elilandelayo (eliwusizo lapho sakha izikripthi):
eval "`spacefm -g --input --input --button ok`"
Singabheka ukuthi inani esilifaka ebhokisini lengxoxo linikezwe
input 1
echo $dialog_input1 - Sesha amafayela athile bese ukhetha ukuwavula noma uwasuse:
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
Izithako
-Hsep (umugqa ovundlile)
–Vsep (umugqa oqondile)
Inkinobho (inkinobho)
Inkinobho yamahhala- (Inkinobho yamahhala, engabekwa kwezinye izindawo ezingezansi kwewindi)
-Hbox (ukuhlela izinkinobho ngokuvundlile)
-Vbox (Ukuhlela izinkinobho zibheka)
Isithonjana seWindow (isithonjana seWindows)
–Icon (Khombisa isithonjana)
–Ilebuli (Ukufaka umbhalo ngezansi kozimele wewindi)
-Image (Okufana ne--- icon option)
-Timeout (Vala ngokuzenzakalela iwindi uma ukubala phansi kuphela)
Usayizi weWindow (Khetha usayizi wewindi 600 × 400)
Kunezinye izindlela zokusebenzisana nalawa mabhokisi engxoxo kungaba ngemibhalo noma ngenye indlela, ukuthola eminye imibhalo bheka ikhasi le- ibhukwana le IsikhalaFM esigabeni lengxoxo.
Kuyamangaza ... Ngaphandle Kwamazwi. Vumela !!!!
kuhle kakhulu!, indatshana enhle kakhulu, ake sizame amathiphu ^ ^
I-athikili ephelele kakhulu. Lezi zinhlobo zokungenayo, ezichazwe kabanzi futhi ezinemininingwane, yizo ezinikeza udumo nodumo kuwebhusayithi. Halala!
Kuyamangalisa. Bengingazi ukuthi lokhu kungenziwa nge-spacefm. Kubukeka kuphelele kune-xdialog noma i-zenity. I-athikili enhle kakhulu.
Ngokuthile kungikhumbuza uGlade
Bengingazi ukuthi i-SpaceFM ingakwenza lokho Oo