home *** CD-ROM | disk | FTP | other *** search
- var g_comflashgetFFH=null;
- var g_flashgetREG=null;
- var g_flashgetPath="";
-
- function CreateflashgetREG()
- {
- if(g_flashgetREG)
- return true;
- if ("@mozilla.org/windows-registry-key;1" in Components.classes)
- {
- g_flashgetREG = Components.classes["@mozilla.org/windows-registry-key;1"].createInstance(Components.interfaces.nsIWindowsRegKey);
- }
- if(g_flashgetREG==null)
- {
- return false;
- }
- return true;
- }
-
- function GetflashgetREG(strPath, strName)
- {
- if(!CreateflashgetREG())
- return false;
- g_flashgetREG.open(Components.interfaces.nsIWindowsRegKey.ROOT_KEY_LOCAL_MACHINE,
- strPath, Components.interfaces.nsIWindowsRegKey.ACCESS_READ);
- return g_flashgetREG.readStringValue(strName);
- }
-
-
- function Findflashget()
- {
- g_flashgetPath=GetflashgetREG("SOFTWARE\\FlashGetX","AppPath");
- var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
- file.initWithPath(g_flashgetPath);
- try
- {
- file.isFile();
- return true;
- }
- catch(exception)
- {
- return false;
- }
- return true;
- }
-
-
- function CreateflashgetFFH()
- {
- }