Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-06-17 18:51:33

  marcusdavidus - Członek DUG

marcusdavidus
Członek DUG
Skąd: z nienacka
Zarejestrowany: 2006-09-08
Serwis

THUNAR + Dodana akcja

witam dodalem sobie akcje do thunar  rm -rf %N poniewaz normalne usun przenosi pliki do kosza a ten znajduje sie na dysku na ktorym mam home, co jest niewygodne . ale teraz pytanie da sie to zrobic tak zeby sie pytal o to czy na  pewno chce usunac pliki ?  bo moze sie zdazyc zeprzez przypadek wywale sobie cos waznego


http://i32.photobucket.com/albums/d33/marcusdavidus/marcussyg.png
C2D E8400, Asus P5N7A-VM, 2x 1gb DDR2 OCZ Reaper 1066, Baracuda 500GB S12 SataII,PSU OCZ stealthXstream 500W, Cooler Asus Triton 77, Buda Cooler Master Elite ,Keys  A4T X7 , Mysz A4T X7 , creative HD1900, Zotac GTX260 AMP2 core 216,Oczka Dell P1130 FD Trinitron

Offline

 

#2  2008-06-17 19:09:54

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: THUNAR + Dodana akcja

analogicznie do tego, zamiast xmessage możesz użyć zenity lub gxmessage
http://fluxboxpl.org/portal/Szybkie_wyłączanie_ko … 2.C4.85czenia


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2008-06-17 20:44:05

  marcusdavidus - Członek DUG

marcusdavidus
Członek DUG
Skąd: z nienacka
Zarejestrowany: 2006-09-08
Serwis

Re: THUNAR + Dodana akcja

tak tylko ze mi to nic nie daje Az .
zrobilem skrypt a w nim  rm -rf %N i dalem w thunarze wykonywanie tego pliku ale to nic nie daje pyta sie czy chce usunac ale nie usuwa :(


http://i32.photobucket.com/albums/d33/marcusdavidus/marcussyg.png
C2D E8400, Asus P5N7A-VM, 2x 1gb DDR2 OCZ Reaper 1066, Baracuda 500GB S12 SataII,PSU OCZ stealthXstream 500W, Cooler Asus Triton 77, Buda Cooler Master Elite ,Keys  A4T X7 , Mysz A4T X7 , creative HD1900, Zotac GTX260 AMP2 core 216,Oczka Dell P1130 FD Trinitron

Offline

 

#4  2008-06-17 20:51:08

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: THUNAR + Dodana akcja

hm, pewnie skrypt już nie rozumie czym jest %N
spróbuj w ten sposób:
akcja w thunarze: ZMIENNA=%N skrypt.sh
w skrypcie: rm -rf "$ZMIENNA"

żeby sprawdzić czy skrypt to "łyka" możesz oprócz kasowania dodać np. echo $ZMIENNA > /tmp/test_skryptu


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#5  2008-06-17 21:29:14

  marcusdavidus - Członek DUG

marcusdavidus
Członek DUG
Skąd: z nienacka
Zarejestrowany: 2006-09-08
Serwis

Re: THUNAR + Dodana akcja

zrobilem inaczej 
robimy pusty plik o nazwie skrypt a  w nim

Kod:

 
#/bin/bash
CONTENT='<action><icon>stock_delete</icon><name>Usun...</name><command>zenity 
--question --title=&quot;Usun...&quot; 
--window-icon=&quot;/usr/share/icons/Tango/16x16/actions/edit-delete.png&quot; 
--text=&quot;Czy napewno chcesz usunac pliki ?&quot; ; if [ $? = 0 ] ; then rm -r %F ; 
fi</command><description>Usun pliki calkowicie </description><patterns>*</patterns><directories/><audio-files/><image-files/><other-files/><text-files/><video-files/></action>'
cat $HOME/.config/Thunar/uca.xml >> newtmp
sed 's/<\/actions>//' <newtmp >newfile
echo $CONTENT >> newfile
mv $HOME/.config/Thunar/uca.xml $HOME/.config/Thunar/uca.xml.bak
mv newfile $HOME/.config/Thunar/uca.xml
rm newtmp

potem dajemy chmod +x skrypt
potem  ./skrypt
a na koniec rm skrypt

restartujemy thunar i wsio slicznie smiga. potrzeba do tego programu zenity
to nie jest moj skrypt ja go tylko trosze przerobilem

orginal http://ubuntuforums.org/showthread.php?t=435800


http://i32.photobucket.com/albums/d33/marcusdavidus/marcussyg.png
C2D E8400, Asus P5N7A-VM, 2x 1gb DDR2 OCZ Reaper 1066, Baracuda 500GB S12 SataII,PSU OCZ stealthXstream 500W, Cooler Asus Triton 77, Buda Cooler Master Elite ,Keys  A4T X7 , Mysz A4T X7 , creative HD1900, Zotac GTX260 AMP2 core 216,Oczka Dell P1130 FD Trinitron

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)