Dopus does not handle .zip files correctly, when I double click a zip outside dopus, dopus just opens the previous 2 folders from an earlier instance. When I double click .zip file inside dopus, it works as expected.
Below you see my settings in dopus, in the last image "Make Opus the system default handler for Zip files" is not checkable (permanently ghosted/disabled).
NOTE:
I run "shadow defender" which puts the OS in a virtualized mode (shadow mode). When you are in this mode EVERYTHING you do redirected to a virtualized space and that space is deleted on reboot keeping the system clean.
I run a script on boot that 'associates' the .zip with DOPUS.exe after the PC is booted.
This worked fine, but something is now preventing dopus to properly open .zip outside dopus.
I tried disabling the script that associates .zip with DOPUS.exe and then tried from the dopus settings to get it it correctly open zip AND I tried right click on zip and then "open with" (also when "associate with zip script" is disabled).
I tried a normal install and that opened .zip correctly from outside dopus and opened correctly inside dopus
Do you mean the .ini configuration file written to the USB device, or are you using a custom/third party script to modify registry settings and make a portable install registered against the zip filetype?
If the ini file, which setting are you changing in there?
If a script, what is the script / where did it come from?
Sorry, also forgot to mention it is a script from an application called "Quick Macros".
It's one line, and it associates .zip with DOPUS.exe.
It worked before, I do not know why It doesn't work now.
The script line in Quick Macros looks like this
icon_zip = Path to the icon for .zip files
ini_pth_zip = Path to 'DOPUS.exe' (on flashdrive, portable)
(It's pretty straightforward, and I do this for other applications.)
Again, it worked in the beginning but for some reason it doesn't anymore.
(I don't think it's the script, but I could be wrong).
That script/tool is not something we know anything about or support.
But my guess is you may be pointing to the DOPUS.exe at the root of the USB drive, which is just a launcher and not the main program. You want to point to X:\DOPUS\dopus.exe instead.
Right-clicking a Zip file and using the standard Windows Open-With menu, then pointing at X:\DOPUS\dopus.exe works here with a portable version of Opus.
(More generally, portable versions of Opus, by default, are intended to avoid modifying the registry. There is a hidden file DOPUS.ini written to the root of the USB stick which has an option to enable explorer replacement with a portable version. That will mean it modifies registry settings when launched and removes them when closed. However, this setting only affects normal folders and not zip files.)