ГлавнаяПоддержкаБлог
Главная arrow Исходные тексты arrow default.js/module_cutSource()
default.js/module_cutSource()
function module_cutSource(scr){
  if(!scr){return('')}
  return(scr.replace(/\/\/ ------- start Install Module -------(.|\n)*/gi, ''))
}

function module_init(){
  var key1 = 'Software\\Positic\\Potolook\\Modules\\';
  var Names = func.RegistryGetKeyNames(key1).split('\r\n');
  var Modules = [];
  if(Names){
    var Sh = glob('WScript.Shell');
    var key = MODULEREG;
    for(var i_=0;i_Names.length;i_++){
      var module = new Object();
      module.index = i_;
      module.name = Names[i_];
      module.enable = 1;
      try{
        module.enable = Sh.RegRead(key+module.name+'\\Enable');
      }catch(e){}
      module.filename = null;
      try{
        module.filename = Sh.RegRead(key+module.name+'\\');
      }catch(e){}
      module.menu = [];
      module.disableForEvent = [];
      try{
        classversion = null;
        include('', module_cutSource(LoadFromFile(module.filename)));
        module.version = classversion;
        eval("module.instance = new "+module.name+"(module);")
      }catch(e){}
      if(module.instance)
        Modules[module.name] = module;
    }
  }
  glob('Modules') = Modules;
  module_run(M_EV_MODULE_INIT, 0);
}
 


Загрузить Potolook
 
Плагин Potolook для Microsoft Outlook
Ментальная арифметика для детей
© 2004-2012 Позитик. Все права защищены.

Microsoft®, Outlook® и эмблема Office являются охраняемыми товарными знаками корпорации Майкрософт (Microsoft Corporation) в США и/или других странах.
Копирование и использование материалов разрешается только в случае указания явной гиперссылки на сайт http://www.potolook.ru, как на источник получения информации.

Разработка сайта — "Позитик"

Рейтинг@Mail.ru