Awọn apoti ibanisọrọ SpaceFM kan-ti-kan-ni-iru

Lẹhin ṣiṣe ọpọlọpọ awọn idanwo pẹlu oluwakiri faili SpaceFM ati kika iwe itọnisọna ti eto yii Mo le rii pe o ni awọn apoti ibanisọrọ tirẹ, ati ohun ti o dara julọ ni pe wọn le ṣepọ pẹlu ara wọn, kii yoo ṣe pataki lati ṣii iru apoti ibanisọrọ miiran lati ṣe iṣe kan . Ṣeun si otitọ pe awọn apoti ibanisọrọ wọnyi jẹ pato si eto naa SpaceFM iwọ kii yoo ni lati gbe eto ti ita lati lo wọn, nitorinaa dinku agbara Ramu ati iyara awọn iṣẹ laarin wọn.

Jẹ ki a wo awọn apẹẹrẹ pupọ ti awọn apoti ibanisọrọ ti n gbiyanju lati farawe iṣẹ deede ti awọn apoti ibanisọrọ miiran, gẹgẹbi beere fun ìmúdájú lati tẹsiwaju pẹlu ilana ti a fifun, yiyan atokọ awọn aṣayan, ati bẹbẹ lọ.

  1. Ifitonileti tabi gbigbọn

     

    spacefm -g --hbox --icon notification-gsm-disconnected --hbox --label "Alerta de Seguridad Intruso en la RED" --button close

  2. Beere fun idaniloju lati tẹsiwaju pẹlu ilana kan:

     

    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

  3. Tẹ ọrọ kekere kan pato sii

     

    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:]]

  4. Tẹ awọn ila pupọ ti ọrọ sii

     

    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:]]

  5. Tẹ ọrọ igbaniwọle kan pato sii

     

    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:]]

  6. Oluwo faili ọrọ

     

    spacefm -g --hbox --icon gtk-edit --hsep --vbox --label "Visor de Archivos de Texto" --viewer /etc/fstab --button close > /dev/null

  7. Olootu faili ọrọ

     

    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

    Aworan naa jọ ti oluwo ọrọ naa.

  8. Apoti ibanisọrọ “aṣayan yiyan” pẹlu akojọ aṣayan-silẹ kii ṣe atunṣe.

     

    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

  9. Apoti ibanisọrọ Aṣayan pẹlu aṣayan akojọ yiyọ silẹ.

     

    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

    Aworan Ti o jọra si ti tẹlẹ.

  10. Apoti ibanisọrọ lati ṣe akojọ awọn aṣayan ki o yan iṣe 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:]]

  11. Apoti ibanisọrọ lati ṣe akojọ awọn aṣayan ki o yan iṣe ju ọkan lọ.

     

    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:]]

    Aworan Ti o jọra si ti tẹlẹ.

  12. Apoti ibanisọrọ lati yan awọn faili tabi awọn ilana ilana:

     

    spacefm -g --chooser /media/ --button cancel set chooser1 /dev/null -- close --button ok | grep dialog_chooser1= | awk -F \' '{print $2}'

    - Awọn aṣayan yiyan oluṣakoso
    –Fipamọ (Dipo yiyan faili iwọle, yan faili o wu)
    –Dir (Yan Awọn folda nikan)
    –Multi (Yan Awọn faili lọpọlọpọ)
    –Filter (Ajọ iru faili ti yoo han, o le jẹ nipasẹ mimetype tabi itẹsiwaju faili)

    Apeere:

    –Filter ọrọ / pẹtẹlẹ
    -Filter '* .txt'
    –Filter '* .txt: *. Doc: *. Html' (Ọna lati ṣe àlẹmọ awọn amugbooro pupọ ti o ya sọtọ nipasẹ awọn ileto :)

Eyi jẹ apẹẹrẹ kan ti ohun ti awọn apoti ifọrọhan wọnyi le ṣe, nitori wọn le ṣe idapọpọ julọ sinu apoti ibanisọrọ kan ti o ni apoti tuntun kan-ti-a-ni irú:

  1. Fun apẹẹrẹ, ti a ba fẹ apoti ibanisọrọ lati tẹ ọrọ igbaniwọle sii lẹẹmeji, a yoo ni lati tun aṣayan aṣayan-ọrọigbaniwọle lẹẹkan ṣe. Jẹ ki a wo apeere nibiti o ṣayẹwo pe awọn ọrọigbaniwọle baamu ṣaaju tẹsiwaju lati ṣe eyikeyi iṣe.

    Lati daabobo PDF kan si ẹda nipasẹ gbigba kika (Ọna yii wulo nikan fun ṣiṣẹ pẹlu PDF kan):

    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

    Akiyesi 1: Lati yago fun imugboroosi ninu ikarahun naa, ṣafikun gbogbo laini aṣẹ lati pa ni awọn agbasọ nipa fifi bash -c si iwaju rẹ lati tumọ awọn ila wọnyi, nitorinaa a le lo awọn oniṣẹ pataki bii & | lara awon nkan miran.
    Akiyesi 2: Bi a ṣe ṣe awọn aṣẹ laarin awọn ami atokọ «» wọn ko le lo lati pin awọn aaye ofo dipo wọn gbọdọ lo ami atokọ ẹyọkan »nitorinaa nlọ '/ ọna / si / folda / faili pẹlu aaye1', ti wọn ba lo diẹ ninu awọn aliasi bii ọrọ igbaniwọle% gbọdọ kọkọ ya ipin ogorun pẹlu awọn agbasọ meji ati inagijẹ pẹlu ipin ogorun laarin awọn agbasọ ọrọ ati pe o ti tun-papọ pẹlu awọn agbasọ ẹyọkan »nitorinaa nlọ ''»% »ọrọigbaniwọle1 ″ ', ti a ba nlo% fo symbology% n yẹ ki o kọkọ fi sii ninu awọn agbasọ meji ati lẹhinna ninu awọn agbasọ ẹyọkan, nitorinaa ṣiṣe ni '»% f»'.
    Akiyesi 3: Ti o ba fẹ daabobo rẹ si ṣiṣi, o yẹ ki o yi aṣayan aṣayan eni_pw pada si olumulo_pw nikan.
  2. Lati ṣeto inagijẹ si data kọọkan ti a ti tẹ sinu apoti ibanisọrọ a le lo fọọmu atẹle (wulo nigba ṣiṣẹda awọn iwe afọwọkọ):

     

    eval "`spacefm -g --input --input --button ok`"

    A le ṣayẹwo pe a ti yan iye ti a tẹ sinu apoti ajọṣọ input 1
    echo $dialog_input1

  3.  

  4. Wa fun awọn faili kan ki o yan lati ṣii tabi paarẹ wọn:

     

    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

    Awọn ẹya ẹrọ
    -Hsep (ila petele)
    –Vsep (ila inaro)
    -Bọtini (bọtini)
    –Bọtini-ọfẹ (Bọtini ọfẹ, eyiti o le wa ni ipo ni awọn agbegbe miiran ju isalẹ ti window lọ)
    –Hbox (lati ṣeto awọn bọtini nâa)
    –Vbox (Lati ṣeto awọn bọtini ni inaro)
    –Windo-icon (Aami Window)
    -Icon (Fi aami han)
    –Label (Lati tẹ ọrọ si isalẹ fireemu window)
    –Image (Iru si -icon aṣayan)
    -Timeout (Pa window rẹ ni adaṣe ni kete ti kika ba pari)
    -Iwọn-Windows (Yan iwọn window 600 × 400)

Awọn ọna miiran wa ti ṣiṣẹ pẹlu awọn apoti ajọṣọ wọnyi boya ni awọn iwe afọwọkọ tabi ni ọna miiran, fun iwe diẹ sii tọka si oju-iwe ti Afowoyi ti SpaceFM ni apakan ajọṣọ.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 6, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Daniel De la Rosa wi

    Ikanju ... Laisi Awọn ọrọ. Fi ọwọ si!!!!

  2.   helena_ryuu wi

    dara julọ!, Nkan ti o dara julọ, jẹ ki a gbiyanju awọn imọran ^^

  3.   Marcelo wi

    Gan pipe article. Awọn iru awọn titẹ sii wọnyi, nitorinaa ṣe alaye ati alaye, jẹ kini o funni ni ọla ati okiki si oju opo wẹẹbu kan. Oriire!

  4.   hexborg wi

    Iyanu. Emi ko mọ pe eyi le ṣee ṣe pẹlu spacefm. O dabi pe o pari ju xdialog tabi zenity lọ. Gan ti o dara article.

  5.   awujo_xD wi

    Fun nkan leti mi ti Glade

  6.   AurosZx wi

    Emi ko mọ pe SpaceFM le ṣe iyẹn Oo