Is it possible to assign the ZIP part of DOPUS to open ".xpi" file extensions by default or Right click menu "Open with"?
".xpi" is a mozilla Thunderbird file type that needs to be opened with a ZIP archiver.
You can add Zip extensions under Preferences / Zip & Other Archives / Zip Files.
Thanks Leo, .xpi is now added to the list!
Seeking a way to Open the xpi, not extracting / uncompress the file, so the contents can be edited.
Will DOPUS allow this function?
Here are the steps used.
* Please use this only on abandoned extensions and at OWN risk. If an extension is still maintained, contact author for updates.
Since Thunderbird extensions are rarely updated here is the simple the explanation how you can install them even if they are not updated for the current version of Thunderbird. Most of them work after such edit, but some don't (if some changes were made to Thunderbird that interfere with extension) . Do this at OWN risk tho.
-
Download extension.
-
Change the extension from: XPI to ZIP
Open (not extract/uncompress) extension in some archiver
(program that you use to compress or uncompress files) like Bandizip, 7-Zip, ... (DOPUS)? -
Find file "install.rdf" and use Notepad + or edit command on that file within archiver.
It will open the file in text editor.Notepad will work on the file in a Temp directory.
To find this path, Choose "Save As" and take note of the file path, it should look like:
C:\Users\ user name \AppData\Local\Temp\dtemp-#######-20.dop\install.rdf -
Find tag "em:maxVersion" and change number within that tag to set
new maximum version of Thunderbird. You can use asterisk (), for example "60." . -
Choose "Save As"
-
After the file is saved, Copy/Paste or Drag/Drop the install.rdf file onto the old version to save changes.
-
Change .zip back to .xpi
File archiver should ask you if you want to update edited file within the extension archive (.xpi). Confirm that. -
Install extension to Thunderbird as usual.
Edited in what sense?
Are you editing the archive, or the files inside it? What Opus, or with another program (e.g. a text editor)?
Some text editors can edit files inside archives directly, but not many.
DOPUS 12 and Text Editor Notepad +
Editing the file inside the XPI (change the xpi to zip so the contents can be edited.)
According to the instructions, a proper Archiver can edit files directly.
I noticed DOPUS has a RCM (Right Click Menu) to extract zip files and thought it might function as an Archiver
Now that "xpi" has been added to the list, I was hoping DOPUS could "Open" the xpi fthen use Notepad + to edit ".rtf" files for editing
Which instructions? I'm not sure what you mean here.
Opus functions as an archiver in the sense that you should be able to double-click the archive and go inside it like a normal folder.
(If double-clicking it does something else, the file types may need modifying. Or you could add a right-click context menu item to the file type which runs the Go
command on it, so you can keep the normal double-click behavior and still have a way to enter the archive without having to rename it.)
You can, sort of. However, if you send a file inside an archive to another program, such as Notepad+, then Opus will normally (automatically, in the background) extract the file to a temporary directory, and send that temp file to the other program.
It has to do that because most programs do not understand paths that point to files within archives. In that situation, Notepad+ will be editing the file you double-clicked within the archive, but it will be editing a copy of the file in the temp folder, and any changes you make won't be saved back into the archive.
If Notepad+ can understand file paths that point to things below archives, then you can tell Opus to pass it that path, without extracting the file to a tempfile, using the @nolocalizefiles
modifier. Opus would then just tell it the path of the file, and it would be up to Notepad+ to read the file out of the archive, and then later overwrite the file inside the archive when any changes were saved. I don't know if Notepad+ supports that or not as I am not that familiar with it.