View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0017550 | MMW v4 | Framework: Scripts/Extensions | public | 2021-02-14 09:20 | 2021-03-13 07:32 |
Reporter | zvezdan | Assigned To | |||
Priority | none | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Summary | 0017550: Problem with .vbs files in add-on packages and security software | ||||
Description | I got several reports recently that some security software is modifying the .mmip files after they are unpacked from Zip files. It is still not clear which software is causing this, maybe Kaspersky anti-virus or maybe even Windows Defender. The resulting .mmip file has renamed extensions of all contained .vbs files into .vb_ which prevents installation of the add-ons. I tried to do that by myself, i.e. to pack .vbs files into .mmip package as .vb_ files, and I also changed the corresponding lines in the Install.ini and Uninstall.ini files. For example, in the Install.ini I have this: [Copy] Src=MagicNodes.vb_ Tgt={app}\Scripts\Auto\MagicNodes.vbs [Execute] File=Install.vb_ And with that modification, the installation went fine. However, the next line in the Uninstall.ini is not applied: [Execute] File=Uninstall.vb_ i.e. the Uninstall.vb_ is not copied to the Extensions/Magic Nodes sub-folder on installation, and hence on the uninstall I get the error: Could not load file C:\Documents and Settings\...\Application Data\MediaMonkey\Extensions\MagicNodes\Uninstall.vb_. I suppose the same problem with security software could be with jscript files, maybe even with MM5. | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
Are you able to reproduce it yourself, or do you only have info from reports at the moment? |
|
No, I am not able to reproduce it by myself. I got the reports by two users of my add-ons, but when I asked them to try to reproduce the problem, one of them didn't even respond. The other one tried again and got the same result, but eventually even he stopped responding. If it is reported only by one user, I would suspect that maybe he did something wrong, but that is highly unlikely since both of them experienced exactly the same behavior. |