Total Commander under Wine: Difference between revisions
Jump to navigation
Jump to search
m (Added another way of file association.) |
|||
Line 7: | Line 7: | ||
## there is a nice PERL tool for this purpose: [http://www.ghisler.ch/board/viewtopic.php?p=134602 wine_wrapper]<br>this will adjust the file associations, so you can start files out of your wine with the according native linux apps<br>( you might also want to have a look at [http://www.ghisler.ch/board/viewtopic.php?t=16226 this] for a different tool in php ) | ## there is a nice PERL tool for this purpose: [http://www.ghisler.ch/board/viewtopic.php?p=134602 wine_wrapper]<br>this will adjust the file associations, so you can start files out of your wine with the according native linux apps<br>( you might also want to have a look at [http://www.ghisler.ch/board/viewtopic.php?t=16226 this] for a different tool in php ) | ||
## there is also another way to get the same behavior (IMHO a better way): [http://community.linuxmint.com/tutorial/view/222 http://community.linuxmint.com/tutorial/view/222] | ## there is also another way to get the same behavior (IMHO a better way): [http://community.linuxmint.com/tutorial/view/222 http://community.linuxmint.com/tutorial/view/222] | ||
# ''Copy Filepaths to Clipboard'' | |||
Here is a small script that enables you to copy a valid Linux path of selected file(s) in Total Commander | |||
(Works under Mint 17.1 with XFCE with one or multiple selected files) | |||
#!/bin/sh<br> | |||
outputp=""<br> | |||
for var in "$@" | |||
do | |||
currentpath=`wine winepath -u "$var"`; | |||
outputp=$outputp$currentpath'\n'; | |||
done | |||
echo $outputp | xclip -selection clipboard; | |||
To use this script | |||
*save the script in a file named e.g. clip.sh and put it into e.g. /home/user/scripts | |||
*make script executable, i.e. chmod +x clip.sh | |||
*create Button in TC and use | |||
command: Path to script | |||
parameter: %P%N | |||
or copy the text below and paste it onto TC Button bar and then adjust paths. | |||
TOTALCMD#BAR#DATA | |||
/home/user/scripts/clip.sh | |||
%P%S | |||
%COMMANDER_PATH%\WCMICONS.DLL,59 | |||
Copy Fullname As LinuxPath | |||
-1 |
Revision as of 11:10, 9 April 2015
How to have a lot of fun with your favourite tool in linux / under wine?!
- have the systems keyboard shortcuts disabled
in ubuntu v7.0.4, i had to disable for example ALT+F1, ALT+F2, ALT+F5 and ALT+F6
those are essential to my life with total commander
the last one was a bit tricky, cause its not to be switched off in the easy to reach tools of gnome
i had to start gconf-editor via shell and search for '<Alt>F6' to get rid of that :-) - have a decent wine version installed
i just tested tc v7.0.1 under wine v0.9.45
i haven't found any serious flaws - have msttcorefonts installed
you will have much more fun on comparing two files by content if you have this package installed, trust me! ;)
on a debian based system try: sudo apt-get install msttcorefonts - have filetypes associated and a fitting wrapper installed
integration of total commander in the linux system will be much better, if you can start all those files right away
- there is a nice PERL tool for this purpose: wine_wrapper
this will adjust the file associations, so you can start files out of your wine with the according native linux apps
( you might also want to have a look at this for a different tool in php ) - there is also another way to get the same behavior (IMHO a better way): http://community.linuxmint.com/tutorial/view/222
- there is a nice PERL tool for this purpose: wine_wrapper
- Copy Filepaths to Clipboard
Here is a small script that enables you to copy a valid Linux path of selected file(s) in Total Commander
(Works under Mint 17.1 with XFCE with one or multiple selected files)
#!/bin/sh
outputp=""
for var in "$@" do currentpath=`wine winepath -u "$var"`; outputp=$outputp$currentpath'\n'; done echo $outputp | xclip -selection clipboard;
To use this script
- save the script in a file named e.g. clip.sh and put it into e.g. /home/user/scripts
- make script executable, i.e. chmod +x clip.sh
- create Button in TC and use
command: Path to script parameter: %P%N
or copy the text below and paste it onto TC Button bar and then adjust paths.
TOTALCMD#BAR#DATA /home/user/scripts/clip.sh %P%S %COMMANDER_PATH%\WCMICONS.DLL,59 Copy Fullname As LinuxPath -1