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