světNotes.cz

Jak chránit kód knihoven LotusScriptu?
Novinky
30.05.2001 - Zdeněk Michálek

U notesovských aplikací vyvinutých na zakázku často není žádoucí předat zákazníkovi i kompletní zdrojové kódy knihoven. Důvod je vcelku jasný - LotusScriptové knihovny, které vývojář používá, jsou často předmětem dlouhého vývoje a ne vždy je zákazník hodlá koupit. Co v takovém případě ?

Řešení je vcelku jednoduché:

  1. Zapište vaše LotusScriptové třídy a funkce do textového souboru, tj. např. do souboru s názvem knihovna.ls
  2. V Designeru založte novou LotusScriptovou knihovnu, nazvanou např. lslib a do jejího eventu declaration zapište jediný řádek:
    %include "cesta\knihovna.ls"
  3. knihovnu lslib uložte
  4. nyní můžete smazat soubor knihovna.ls
  5. chcete-li nyní použít funkce definované v lslib, jednoduše zadejte do option eventu
    use "lslib"
  6. LotusScriptový kód nyní není možné prohlížet, měnit ani trasovat, pokud není k dispozici i soubor knihovna.ls

Zdroj: DominoFiles