Mamorona mpikirakira rakitra ho an'i Thunar miaraka amin'ny Zenity

 

Ity lahatsoratra ity dia navoaka efa ela be tao amin'ny bilaogy taloha momba ny Xfce, miorina amin'ny lahatsoratra iray hafa navoaka tao amin'ny Bilaogy Xubuntu ary avelako eto indray izy ireo.

Ny hataontsika dia ny famoronana fikarohana rakitra Thunar mampiasa Zenity. Ny zavatra voalohany tokony hataontsika dia ny fametrahana zenity:

$ sudo aptitude install zenity

Avy eo manokatra terminal izahay ary mametraka:

$ mkdir ~/.bash-scripts/

Amin'izany fomba izany no amoronantsika lahatahiry izay hahitana ilay script izay hanatanteraka ilay hetsika. Mamorona rakitra antsoina hoe izahay izao karoka-mitady-rakitra ao anatiny toy izao:

mousepad ~/.bash-scripts/search-for-files

ary apetakay ao anatiny io:

#! / bin / bash # karohy-mitady-rakitra # ovao ity sary ity mba hifanaraka aminao - hitako fa maty ny zenity tamin'ny valiny 1000 teo ho eo fa ny maxmmult YMMV = 500 # indray, ovao ny lalan'ny kisary mba hifanaraka aminao. Fa iza no tsy tia tango? window_icon = "/ usr / share / icons / Tango / scalable / hetsika / search.svg" # ity script ity dia hiasa amin'ny tontolo iainana izay manana bash sy zenity, noho izany dia miankina aminao tanteraka ny filemanager! azonao atao ny manampy tohan-kevitra fanampiny amin'ny kofehy raha mbola ny ady hevitra farany dia ny lalan'ilay fampirimana nosokafanao filemanager = "thunar" window_title = "Search for Files" srcPath = "$ *" raha! [-d "$ srcPath"]; avy eo cd ~ / srcPath = `zenity --file-select --directory --title =" $ window_title - Jereo ao anaty folder "--window-icon =" $ window_icon "` fi raha [-d ​​"$ srcPath"] ; avy eo sombintsombiny = `zenity --entry --title =" $ window_title - Misy anarana: "--window-icon =" $ window_icon "--text =" Ny tadin'ny karoka latsaky ny 2 dia tsinontsinoavina "` raha! [$ {# sombintsombiny} -lt 2]; avy eo (echo 10 O = $ IFS IFS = $ '\ n' fisie = (`find" $ srcPath "-iname" * $ fragment * "-printf \"% Y \ "\ \"% f \ "\ \" % k \ KB \ "\ \"% t \ "\ \"% h \ "\\\ n | head -n $ maxresults`) IFS = $ O akony 100 voafantina =` eval zenity --list --title = \ "$ {# files [@]} Nahitana fisie - $ window_title \" --window-icon = "$ window_icon" --width = "600" --height = "400" --text = \ "Valin'ny fikarohana : \ "--print-column = 5 --column \" Type \ "--column \" Name \ "--column \" Size \ "--column \" Dat namboarina \ "--column \" Path \ "$ {files [@]}` raha [-e "$ voafantina"]; dia "$ filemanager" "$ voafantina"; fi) | zenity --progress --auto-close --pulsate --title = "Searching ..." --window-icon = "$ window_icon" --text = "Mitady \" $ fragment \ "" fi fi exit

ary omenay alalana hamono izy:

chmod a+x ~/.bash-scripts/search-for-files

Ankehitriny izahay dia manao backup amin'ny fisie uca.xml:

$ sudo cp /etc/xdg/Thunar/uca.xml /etc/xdg/Thunar/uca.xml.old

izay hametrahantsika azy amin'ny farany ity:

<action>
<icon>/usr/share/icons/Tango/scalable/actions/search.svg</icon>
<name>Search for Files</name>
<command>bash ~/.bash-scripts/search-for-files %f</command>
<description>Search this folder for files</description>
<patterns>*</patterns>
<directories/>
</action>

Izao sisa tavela dia ny manokatra Thunar » Ovay » Manamboara fihetsika mahazatra ary mamorona iray vaovao izahay. Ary fenoy ireto manaraka ireto:

Ao amin'ny tab fototra:
name: Karoka fikarohana
famaritana: Karoka fikarohana
Baiko: bash ~ / .bash-scripts / fikarohana-rakitra-f%
Ikona: Safidintsika izay tiantsika indrindra.

Mijanona toy izao:

Ao amin'ny kiheba izao Anarana iombonana fisehoan'ireto saha ireto:
Lamin'ny rakitra: *
Miseho raha misy ny fisafidianana: lahatahiry.

Ary toa izao:

Ankehitriny ao Thunar Rehefa manokatra ny menio amin'ny tsindry havanana isika dia tsy hiseho ny safidim-pikarohana:

Ary raha tsindrio io isika dia hiseho ny varavarankely izay ahafahantsika mampiditra ny mason'ny fikarohana:

Rehefa manomboka ny fikarohana isika dia hahita zavatra toy izao:

ary farany ny valiny:

Raha tsindrio indroa ny valiny dia fikandrana iray an'ny Thunar miaraka amin'ny fampirimana misy ilay fisie. Amin'izany no hanomezantsika fahefana bebe kokoa amin'ny birao Xfce.


Ny atin'ny lahatsoratra dia manaraka ny fitsipiky ny etika fanonta. Raha hitatitra tsindry diso eto.

9 hevitra, avelao ny anao

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Tompon'andraikitra amin'ny data: Miguel Ángel Gatón
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.

  1.   alez dia hoy izy:

    Fanasarotana re izany! Hehe, eto ianao manana fomba iray hafa hahatratrarana zavatra mitovy aminy izay mora kokoa amiko.
    http://marksnotebook.com/ubuntu/how-add-built-search-thunar-using-catfish
    Miaraka amin'ny tabataban'ny Unity sy Gnome3 maro ny olona mankany Xfce ary manomboka mahita ny zava-mahatalanjona an'i Thunar ... Matotra, tsy mampino izany programa izany. Misaotra betsaka noho ny bilaogy, manaraka azy tsy tapaka aho na dia sambany aho no mandefa.

    1.    elav <° Linux dia hoy izy:

      Tongasoa alez:
      Hahaha tsy dia sarotiny izany, tena tsotra. Marina fa miaraka amin'ny CatFish dia afaka manana fitaovana fikarohana mafimafy kokoa isika, saingy tsy misy, farafaharatsiny tsy ampiasaiko izany satria fampiharana kely kokoa ny mametraka 😀

  2.   Oscar dia hoy izy:

    Misaotra elav, tuto tena tsara, hotehiriziko miaraka amin'ireo efa navoakanao izany, heveriko fa manana ho avy be ho solony ny XFCE, izany hoe, raha mbola tsy mihombo amin'ny fihinanana Ram.

  3.   leodelacruz dia hoy izy:

    Tena tsara, raha andramana 😉

  4.   matovitch dia hoy izy:

    Tsy azoko espaniola, fa azoko ny bash.
    Nanomboka nampihatra an'io zavatra io ihany aho. Namonjy fotoana betsaka aho noho ny kaodinao.
    Misaotra anao. Misaotra anao. Merci de France.

  5.   Luis dia hoy izy:

    Misy olana lehibe amin'ity script ity ...

    Raha mitady zavatra tsy misy ianao dia mijanona ao anaty loop tsy manam-petra ny motera fikarohana ary ny fomba tokana hanidiana azy dia amin'ny famonoana ny fomba.

    1.    Alexander Morales dia hoy izy:

      Heveriko fa ny vahaolana amin'izany dia ny fanaovana raha manamarina raha tsy misy rakitra aloha, ary raha misy ny manao ny fikarohana, 😀

  6.   Raul dia hoy izy:

    Misaotra betsaka, tena lasa lavitra ary namorona add-on hafa aza ho an'ny thunar.

  7.   Victor dia hoy izy:

    Hitako fa tena tsara izany. tena azo ampiharina. Misaotra anao indrindra.