System Repair Engineer 插件开发

System Repair Engineer (SREng) 从 2.0 RC2 开始正式提供对第三方插件的支持。

插件开发者可以使用任何语言为 System Repair Engineer (SREng) 开发插件,所开发出来的插件只需要符合 System Repair Engineer (SREng) 接口定义规则就能够被 System Repair Engineer (SREng) 调用。System Repair Engineer (SREng) 也会不断开放一些接口给插件使用。

System Repair Engineer (SREng) 插件开发要求细则:

    1. 第三方插件不允许有下面任意一种方式:
      • 插件带有恶意性质或计算机病毒特性;
      • 以收费为目的的;
      • 捆绑有其他应用程序的;
      • 会释放广告程序等恶意程序的;
      • 为自己作广告性质的;
      • 其他不符合 System Repair Engineer (SREng) 最终用户利益的;
    2. 第三方插件的发放必须通过 KZTechs.COM 网站进行,KZTechs.COM 网站将对插件进行资格审核,对于合格的第三方插件,KZTechs.COM 将对该插件进行签名以保证插件的有效、真实性。
    3. 第三方插件在提交 KZTechs.COM 之前不允许进行加壳处理,否则不予受理。
    4. 插件开发语言可以是 Visual C++、Visual Basic、Delphi、C++ Builder等。
    5. 插件编译方式最好是采用静态编译以保证所有机器均能够正常地运行。
    6. 插件输出文件必须为DLL文件。
    7. 一个插件建议只有一个文件,不建议存在多个文件。
    8. System Repair Engineer (SREng) 的使用具有最终审核权,被列入黑名单的第三方插件 System Repair Engineer (SREng) 能够在不通知插件作者的前提下对其进行屏蔽。
    9. 建议一个插件大小不要超过 300 KB
    10. KZTechs.COM 网站能够在不通知的情况下对上述细则进行变更。

© Smallfrogs, 2003-2007. 保留所有权利