Zunity සමඟ Thunar සඳහා ගොනු බ්‍රව්සරයක් නිර්මාණය කිරීම

 

මෙම ලිපිය බොහෝ කලකට පෙර මගේ පළ විය Xfce ගැන පැරණි බ්ලොග් අඩවිය, හි පළ වූ තවත් ලිපියක් මත පදනම්ව Xubuntu බ්ලොග් අඩවිය මම ඔවුන්ව නැවත මෙහි තබමි.

අපි කරන්න යන්නේ ගොනු සෙවීමක් නිර්මාණය කිරීමයි තුනාර් භාවිතා කරයි ශුන්‍යතාවය. අප විසින් කළ යුතු පළමු දෙය නම් ශුන්‍යතාවය ස්ථාපනය කිරීමයි:

$ sudo aptitude install zenity

ඉන්පසු අපි ටර්මිනලයක් විවෘත කර තබමු:

$ mkdir ~/.bash-scripts/

මේ ආකාරයට අපි ඩිරෙක්ටරියක් නිර්මාණය කරන අතර එය ක්‍රියාවලි ක්‍රියාත්මක කරන ස්ක්‍රිප්ට් අඩංගු වේ. දැන් අපි ගොනුවක් නිර්මාණය කරමු ගොනු සෙවීම ඇතුළත පහත පරිදි:

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

අපි මෙය ඇතුළත අලවන්නෙමු:

#! / bin / bash # ගොනු සෙවීම # ඔබට ගැලපෙන පරිදි මෙම අගය වෙනස් කරන්න - ප්‍රති results ල 1000 කින් පමණ මිය යන බව මට පෙනේ, නමුත් YMMV maxresults = 500 # නැවතත්, ඔබට ගැලපෙන පරිදි නිරූපකය වෙත යන මාර්ගය වෙනස් කරන්න. නමුත් ටැන්ගෝ වලට අකමැති කවුද? window_icon = "/ usr / share / icons / Tango / scalable / actions / search.svg" # මෙම ස්ක්‍රිප්ට් එක ඕනෑම පරිසරයක් සඳහා ක්‍රියා කරනු ඇත. අවසාන තර්කය ඔබ විවෘත කරන ෆෝල්ඩරයේ මාර්ගය වන තාක් කල් ඔබට අමතර තර්ක එකතු කළ හැකිය filemanager = "thunar" window_title = "ගොනු සොයන්න" srcPath = "$ *" if! [-d "r srcPath"]; cd ~ / srcPath = `zenity --file-selection --directory --title =" $ window_title - ෆෝල්ඩරයේ බලන්න "--window-icon =" $ window_icon "` fi නම් [-d "r srcPath"] ; එවිට කැබැල්ල = `zenity --entry --title =" $ window_title - නමෙහි අඩංගු වන්නේ: "--window-icon =" $ window_icon "--text =" අක්ෂර 2 ට වඩා අඩු සෙවුම් නූල් නොසලකා හරිනු ලැබේ "` if! [$ {# කැබැල්ල} -lt 2]; ඉන්පසු (echo 10 O = $ IFS IFS = $ '\ n' files = (`find" r srcPath "-iname" * $ frag * "-printf \"% Y \ "\ \"% f \ "\ \" % k \ KB \ "\ \"% t \ "\ \"% h \ "\\\ n | head -n $ maxresults`) IFS = $ O echo 100 select =` eval zenity --list --title = files "$ {# ගොනු [@]} ගොනු හමු විය - $ window_title \" --window-icon = "$ window_icon" --width = "600" --height = "400" --text = \ "සෙවුම් ප්‍රති results ල : \ "--print-column = 5 --column Type" Type \ "- තීරුව \" නම \ "- තීරුව \" ප්‍රමාණය \ "- තීරුව \" වෙනස් කළ දිනය \ "- තීරුව \" මාර්ගය \ "$ {ගොනු [@]}` නම් [-e "$ තෝරාගෙන තිබේ"]; ඉන්පසු "$ ගොනු කළමනාකරු" "$ තෝරාගත්"; fi) | zenity --progress --auto-close --pulsate --title = "සොයමින් ..." --window-icon = "$ window_icon" --text = "\" $ කැබැල්ල for "සෙවීම fi fi පිටවීම

අපි එයට ක්‍රියාත්මක කිරීමේ අවසර ලබා දෙමු:

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

දැන් අපි uca.xml ගොනුවේ උපස්ථයක් සාදන්නෙමු:

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

අපි මෙය අවසානයේ තබන්නේ:

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

දැන් අපට ඉතිරිව ඇත්තේ විවෘත කිරීමයි තුනාර් » සංස්කරණය කරන්න » අභිරුචි ක්‍රියාමාර්ග සකසන්න අපි අලුත් එකක් නිර්මාණය කරමු. තවද අපි පහත සඳහන් ක්ෂේත්‍ර පුරවන්නෙමු:

ටැබ් එකේ මූලික:
Nombre: සෙවුම් යන්ත්‍රය
විස්තරය: සෙවුම් යන්ත්‍රය
විධානය: bash ~ / .බැෂ්-ස්ක්‍රිප්ට් / ගොනු සෙවීම% f
අයිකනය: අපි වඩාත්ම කැමති එක තෝරා ගනිමු.

මේ ආකාරයට ඉතිරිව ඇත:

දැන් ටැබ් එකේ කොන්දේසි පහත ක්ෂේත්‍රයන්හි පෙනුම:
ගොනු රටාව: *
තේරීම අඩංගු නම් පෙනේ: නාමාවලිය.

එය මේ වගේ ය:

දැන් ඇතුලට තුනාර් අපි දකුණු ක්ලික් කිරීම සමඟ මෙනුව විවෘත කළ විට, සෙවුම් විකල්පය නොපෙන්වයි:

අපි එය මත ක්ලික් කළහොත්, අපට සෙවුම් නිර්ණායක ඇතුළත් කළ හැකි කවුළුවක් දිස්වනු ඇත:

අපි සෙවීම ආරම්භ කරන විට අපට මෙවැනි දෙයක් පෙනෙනු ඇත:

අවසානයේ එහි ප්‍රති result ලය:

අපි ප්‍රති result ලය මත දෙවරක් ක්ලික් කළහොත්, කවුළුවක් තුනාර් ගොනුව පිහිටා ඇති ෆෝල්ඩරය සමඟ. මේ ආකාරයෙන් අපි අපගේ ඩෙස්ක්ටොප් එකට වැඩි බලයක් ලබා දෙමු Xfce.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 9 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ.

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   ඇලෙස් ප්රකාශ කළේය

    එය මොනතරම් සංකූලතාවයක්ද! හෙහෙයි, මෙන්න ඔබට පහසු දෙයක් ලබා ගැනීමට ඔබට තවත් ක්‍රමයක් තිබේ.
    http://marksnotebook.com/ubuntu/how-add-built-search-thunar-using-catfish
    යුනිටි සහ ග්නෝම් 3 හි විකාරයත් සමඟ බොහෝ අය එක්ස්ෆේස් වෙත ගොස් තුනාර්ගේ අරුමපුදුම දේ සොයා ගැනීමට පටන් ගනී ... බරපතල ලෙස, එම වැඩසටහන ඇදහිය නොහැකි තරම්ය. බ්ලොග් අඩවියට බොහොම ස්තූතියි, මම පළ කරන පළමු අවස්ථාව වුවද එය නිතිපතා අනුගමනය කරමි.

    1.    elav <° ලිනක්ස් ප්රකාශ කළේය

      සාදරයෙන් පිළිගනිමු:
      හහාහා එය එතරම් සංකීර්ණ නොවේ, එය ඉතා සරල ය. CatFish සමඟ අපට බලවත් සෙවුම් මෙවලමක් තිබිය හැකි බව සත්‍යයකි, නමුත් කිසිවක් නැත, අවම වශයෙන් මම එය භාවිතා නොකරන්නේ එය ස්ථාපනය කිරීමට අඩු යෙදුමක් වන නිසාය 😀

  2.   ඔස්කාර් ප්රකාශ කළේය

    ස්තූතියි එලව්, ඉතා හොඳ ටූටෝ, ඔබ දැනටමත් ප්‍රකාශයට පත් කළ ඒවා සමඟ මම එය සුරැකීමට යන්නෙමි, මම හිතන්නේ එක්ස්එෆ්සීඊයට විකල්පයක් ලෙස අනාගතයක් ඇති බව, එනම්, එය රාම් පරිභෝජනය තුළ වල් නොයන තාක් කල්.

  3.   ලියෝඩලැක්රුස් ප්රකාශ කළේය

    ඉතා හොඳයි, එය උත්සාහ කිරීමට

  4.   මැටොවිච් ප්රකාශ කළේය

    මට ස්පා Spanish ් understand තේරෙන්නේ නැහැ, නමුත් මට තේරෙනවා.
    මම එකම දේ ක්රියාත්මක කිරීමට පටන් ගත්තා. ඔබගේ කේතයට ස්තූතිවන්ත වෙමින් මම බොහෝ කාලයක් ඉතිරි කර ගතිමි.
    ඔබට ස්තුතියි. ඔබට ස්තුතියි. මර්සි ඩි ප්‍රංශය.

  5.   ලුයිස් ප්රකාශ කළේය

    මෙම පිටපතෙහි විශාල ගැටළුවක් ඇත ...

    ඔබ එහි නොමැති දෙයක් සෙවීමක් කරන්නේ නම්, සෙවුම් යන්ත්‍රය අසීමිත පුඩුවක් තුළ රැඳී සිටින අතර එය වසා දැමිය හැකි එකම ක්‍රමය වන්නේ ක්‍රියාවලිය විනාශ කිරීමයි.

    1.    ඇලෙක්සැන්ඩර් මොරාලෙස් ප්රකාශ කළේය

      මම හිතන්නේ එම අවස්ථාවේ දී විසඳුම වනුයේ පළමුව ලිපිගොනු නොමැති නම් එය වලංගු වන්නේ නම් සහ සෙවීම කරන එකක් තිබේ නම් make

  6.   රායූල් ප්රකාශ කළේය

    බොහොම ස්තූතියි, එය සැබවින්ම බොහෝ දුරක් යන අතර තනුර් සඳහා තවත් ඇඩෝනයක් නිර්මාණය කිරීමට පවා හැකිය.

  7.   වික්ටර් ප්රකාශ කළේය

    මම එය විශිෂ්ටයි. ඉතා ප්‍රායෝගිකයි. ඔයාට බොහෝම ස්තූතියි.