just upgraded to DOpus 10 (Worth waiting!). But now the content of RAR files are not shown anymore.
Before the upgrade I was able to open (Double-click) on a RAR file and the content was shown. Now the RAR file is opened by no content is shown (Yes, the RAR file has a content).
I did not change any options related to RAR (besides the upgrade). Bug or do I miss something?
Yes, the RAR code has changed. We're using 7z.dll instead of unrar.dll, although the problem is more likely to be in my Opus7Zip.dll code which talks to 7z.dll...
Could you find/create an example RAR and send it to me to look at?
Another thought, could some other program have the RAR(s) open (e.g. if they're being transfered at the same time)? If so, does it work if you copy the RAR to somewhere else?
Not sure if it would make a difference but it might explain why some RARs open for you but not others.
Maybe it was handling the RAR files and getting priority over the Opus 10 archives plugin.
The strange this is, I anticipated this and made sure Opus would not load 7zvfs.dll... Maybe that check isn't working. I will take a look, but it's good to know that simply deleting it solves things. (There's no reason to keep the old DLL with Opus 10 as the new archives plugin should replace it completely.)
Yes, that DLL was never shipped with Opus so it will only be there for people who chose to install it.
I've looked at the code that should have been blocking the DLL and found why it wasn't. It will be fixed in the first update, in case it helps avoid a similar problem for anyone else. I've also added a note to the end of the announcement text here.
I don't know how extract to current folder .rar file with WinRar.
This script works with Opus 9 but now with Opus 10 all files extract to system32 folder.
Can You help me? thx
There's no need to use WinRAR. Use the build-in Opus extraction commands, the same as for any other archive type.
The default toolbar has several different ways to extract archives in the menu off the Archive Files button.
(But to answer your question, you either need to add to the commandline to tell WinRAR to extract to {sourcepath} or put "cd {sourcepath}" (without the quotes) on the first line of the command. (If the button editor is in single-line mode, you can just put {sourcepath} into the Start In field for exactly the same result.)
Edit: Corrected {sourcedir} -> {sourcepath} -- Sorry about that!