I am trying to determine what version of flash player is installed. I have some relevance working but not fully. The bottom 2 don’t work properly so i must have my sysntax incorrect.
Q: version of file “flash9d.ocx” of folder “macromed\flash” of system folder
A: 9.0.47.0
Q: if exists file “C:\WINDOWS\system32\Macromed\Flash\Flash9d.ocx” then version of file “C:\WINDOWS\system32\Macromed\Flash\Flash9d.ocx” as string else “Not Installed”
A: 9.0.47.0
Q: if exists file (“Flash9d.ocx” of system folder) then version of file (“Flash9d.ocx” of system folder) as string else “Not Installed”
A: Not Installed
Q: if exists file “Flash9d.ocx” of system folder then version of file “Flash9d.ocx” of system folder as string else “n/A”
Here’s what we did to identify our Flash versions.
versions of files whose (((it starts with “flash” and it ends with “.ocx” ) OR (it = “swflash.ocx” )) of (name of it as lowercase)) of it of folder “macromed\flash” of system folder
Why i get this error using Fixlet debugger. Somebody would help me on this?
q:(exists folder “Macromed\Flash” whose (exists file “NPSWF32.dll” whose (version of it < ") of it) of system folder) OR (exists key “HKLM\Software\Mozilla” whose (exists key whose (name of it does not contain “Netscape” AND exists key “Extensions” whose (exists file “NPSWF32.dll” whose (version of it < “10.1.102.64”) of folder (value “Plugins” of it as string)) of it) of it) of registry)
E: The expression could not be evaluated: class IllegalFileName
I’m not seeing an error in version 3.0.4 of the Fixlet Debugger (ships with 8.0.627).
q: (exists folder “Macromed\Flash” whose (exists file “NPSWF32.dll” whose (version of it < ") of it) of system folder) OR (exists key “HKLM\Software\Mozilla” whose (exists key whose (name of it does not contain “Netscape” AND exists key “Extensions” whose (exists file “NPSWF32.dll” whose (version of it < “10.1.102.64”) of folder (value “Plugins” of it as string)) of it) of it) of registry)