Šis raksts jau sen tika publicēts manā vecais emuārs par Xfce, pamatojoties uz citu rakstu, kas publicēts Xubuntu emuārs un es viņus atkal atstāju šeit.
Ko mēs darīsim, ir izveidot failu meklēšanu Thunar izmantojot Zenness. Pirmais, kas mums jādara, ir instalēt zenity:
$ sudo aptitude install zenity
Tad mēs atveram termināli un ievietojam:
$ mkdir ~/.bash-scripts/
Tādā veidā mēs izveidojam direktoriju, kurā būs skripts, kas veiks pašu darbību. Tagad mēs izveidojam failu ar nosaukumu meklēt failus iekšpusē šādi:
mousepad ~/.bash-scripts/search-for-files
un mēs to ielīmējam iekšā:
#! / bin / bash # failu meklēšana # mainiet šo skaitli, lai tas atbilstu sev - es uzskatu, ka zenity mirst no aptuveni 1000 rezultātiem, bet YMMV maxresults = 500 # atkal mainiet ceļu uz ikonu, lai tas būtu piemērots jums. Bet kam nepatīk tango? window_icon = "/ usr / share / icons / Tango / scalable / actions / search.svg" # šis skripts derēs jebkurai videi, kurai piemīt bash un zenity, tāpēc failu pārvaldnieks ir pilnībā atkarīgs no jums! virknei var pievienot papildu argumentus, ja pēdējais arguments ir atvērtās mapes ceļš filemanager = "thunar" window_title = "Meklēt failus" srcPath = "$ *" ja! [-d "$ srcPath"]; tad cd ~ / srcPath = `zenity --file-selection --directory --title =" $ window_title - Meklēt mapē "--window-icon =" $ window_icon "` fi, ja [-d "$ srcPath"] ; tad fragments = `zenity --entry --title =" $ window_title - Nosaukums satur: "--window-icon =" $ window_icon "--text =" Meklēšanas virknes, kas ir mazāk nekā 2 rakstzīmes, tiek ignorētas "" ja! [$ {# fragment} -lt 2]; tad (atbalss 10 O = $ IFS IFS = $ '\ n' faili = (`atrast" $ srcPath "-inam" * $ fragments * "-printf \"% Y \ "\ \"% f \ "\ \" % k \ KB \ "\ \"% t \ "\ \"% h \ "\\\ n | head -n $ maxresults`) IFS = $ O echo 100 selected =` eval zenity --list --title = \ "$ {# files [@]} atrasti faili - $ window_title \" --window-icon = "$ window_icon" --width = "600" --height = "400" --text = \ "Meklēšanas rezultāti : \ "--print-column = 5 - kolonna \" Tips \ "- kolonna \" Nosaukums \ "- kolonna \" Izmērs \ "- kolonna \" Modifikācijas datums \ "- kolonna \" Ceļš \ "$ {files [@]}` ja [-e "$ selected"]; tad "$ filemanager" "$ selected"; fi) | zenity --progress --auto-close --pulsate --title = "Meklē ..." --window-icon = "$ window_icon" --text = "Meklē \" $ fragments \ "" fi fi izeju
un mēs piešķiram izpildes atļaujas:
chmod a+x ~/.bash-scripts/search-for-files
Tagad mēs izveidojam faila uca.xml dublējumu:
$ sudo cp /etc/xdg/Thunar/uca.xml /etc/xdg/Thunar/uca.xml.old
kam mēs to pieliksim beigās:
<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>
Tagad mums ir jāatver Thunar » Rediģēt » Iestatiet pielāgotas darbības un mēs izveidojam jaunu. Mēs aizpildām šādus laukus:
Tab Básico:
Vārds: Meklētājs
Apraksts: Meklētājs
Komanda: bash ~ / .bash-skripti / failu meklēšana% f
Ikona: mēs izvēlamies to, kas mums patīk visvairāk.
Šādi paliekot:
Tagad cilnē Noteikumi parādās šādi lauki:
Faila modelis: *
Parādās, ja atlasē ir: Katalogs.
Tas izskatās šādi:
Tagad Thunar atverot izvēlni ar peles labo pogu, meklēšanas opcija neparādās:
Ja noklikšķināsim uz tā, parādīsies logs, kurā varēsim ievietot meklēšanas kritērijus:
Sākot meklēšanu, mēs redzēsim kaut ko līdzīgu:
un visbeidzot tā rezultāts:
Ja veicam dubultklikšķi uz rezultāta, logs Thunar ar mapi, kurā atrodas fails. Tādā veidā mēs piešķiram mūsu darbvirsmai daudz lielāku jaudu Xfce.
Kāda sarežģītība! Hehe, šeit tev ir vēl viens veids, kā sasniegt kaut ko līdzīgu, kas man ir vieglāk.
http://marksnotebook.com/ubuntu/how-add-built-search-thunar-using-catfish
Ar Vienotības un Gnome3 satraukumu daudzi cilvēki dodas uz Xfce un sāk atklāt Thunar brīnumus ... Nopietni, šī programma ir neticami. Liels paldies par emuāru, es tam sekoju regulāri, pat ja pirmo reizi ievietoju.
Laipni lūdzam alez:
Hahaha, tas nav tik sarežģīti, bet ļoti vienkārši. Ir taisnība, ka ar CatFish mums var būt spēcīgs meklēšanas rīks, taču nekas, vismaz es to neizmantoju, jo tā ir jāinstalē par vienu programmu mazāk 😀
Paldies elav, ļoti labs tuto, es to saglabāju kopā ar jau publicētajiem, es domāju, ka XFCE ir daudz nākotnes kā alternatīva, tas ir, ja vien tas nedarbojas savvaļā Ram patēriņā.
Ļoti labi, lai to izmēģinātu 😉
Es nesaprotu spāņu valodu, bet es saprotu bash.
Es sāku īstenot to pašu. Es ietaupīju daudz laika, pateicoties jūsu kodam.
Paldies. Paldies. Merci de France.
Ar šo skriptu ir liela problēma ...
Ja meklējat kaut ko tādu, kas tur nav, meklētājprogramma paliek bezgalīgā lokā, un vienīgais veids, kā to aizvērt, ir procesa nogalināšana.
Es domāju, ka risinājums šajā gadījumā būtu izveidot, ja tas tiek apstiprināts, ja vispirms nav failu un ja ir kāds, kas veic meklēšanu
Liels paldies, tas tiešām iet tālu un pat radīt vēl vienu papildinājumu tunaram.
Man tas šķita izcili. ļoti praktiski. Liels tev paldies.