Jak zablokować dostęp do Block Diagram??

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
waldo
Posty: 8
Rejestracja: 05 wrz 2005 00:00
Lokalizacja: Malbork

Jak zablokować dostęp do Block Diagram??

Post autor: waldo »

Witam...
mam pytanie jak zablokować dostęp do Block Diagram :?:
tzn. żeby można było wczytać żródło VI i tylko uruchomić z poziomu LabVIEW, a żeby nie można było zaglądnąć do "kodu źródłowego" :?: żeby dana osoba nie zobaczyła jak problem został rozwiązany...
Pozdrawiam... :)
..::** w@ldo **::..
arturb
Posty: 1
Rejestracja: 19 sty 2006 00:00
Lokalizacja: Slupsk

Re: Jak zablokować dostęp do Block Diagram??

Post autor: arturb »

Witam rowniez :-)
Wlasnie wczoraj znalazlem w Inecie blog na ten temat (Deploying LabVIEW Code):

http://ideasinwiring.blogspot.com

QUESTION:
1. What if you don’t want to give the person the source code?
You don’t want them to see how you made the application.?

ANSWER:
If you don’t want to give the person the source code, you have two options. The first option is to password protect the VI. The second is to remove the source code of the VI. In versions of LabVIEW before 8, you could do a “save with options” to do this. In LabVIEW 8, you make a source distribution target and use the “Customize VI Settings” button to tell it to remove the block diagram (and/or front panel)

Pozdrowienia
Artur
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Re: Jak zablokować dostęp do Block Diagram??

Post autor: Mikrobi »

Nie piszesz w jakiej pracujesz wersji środowiska.
8)
Po zaglądnięciu w fusy wnoszę że to 7.1. Zatem: File>> Save with Options>>
- zaznaczyć Custom Save - odznaczyć Save entire hierarchy - zaznaczyć Apply new password
...i co to ja miałem ...a! Hasło trzeba wpisać. Dwa razy.
:wink:
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
Gość
Posty: 656
Rejestracja: 10 lis 2003 00:00

Re: Jak zablokować dostęp do Block Diagram??

Post autor: Gość »

a w wersji 8 :?:
bo tam, nie moge nic znalezc.... :(
Buglos
Posty: 11
Rejestracja: 20 kwie 2005 00:00
Kontakt:

Re: Jak zablokować dostęp do Block Diagram??

Post autor: Buglos »

Mikrobi pisze:Nie piszesz w jakiej pracujesz wersji środowiska.
8)
Po zaglądnięciu w fusy wnoszę że to 7.1. Zatem: File>> Save with Options>>
- zaznaczyć Custom Save - odznaczyć Save entire hierarchy - zaznaczyć Apply new password
...i co to ja miałem ...a! Hasło trzeba wpisać. Dwa razy.
:wink:
czesc :),a jak by tak odwrotnie ?Zapomnialem hasla do vi,jest jakis zposob jak go odzyskac?Dzienki
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Re: Jak zablokować dostęp do Block Diagram??

Post autor: Mikrobi »

Buglos pisze: czesc :),a jak by tak odwrotnie ?Zapomnialem hasla do vi,jest jakis zposob jak go odzyskac?Dzienki
"Powiedz ile miało liter a powiem ci ile będziesz czekać"

Dawno, dawno temu jeden LVCh popełnil VIja który łamał hasła "zahaślonych" VIjów. Metoda brute-force, trwa to długo dla 5 znakowego hasła.
Bardzo długo.

Może prościej będzie zrobić ten VI od nowa?
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
Gość
Posty: 656
Rejestracja: 10 lis 2003 00:00

Re: Jak zablokować dostęp do Block Diagram??

Post autor: Gość »

Hej
Mam pytanie: Czy jest możliwość ustawienia różnych poziomów obsługi programu LabView dla różnych użytkowników.Jak tak to z kąd moge ściagnąc
jakieś materiały na ten temat.
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

Re: Jak zablokować dostęp do Block Diagram??

Post autor: Mikrobi »

Mało jest obecnietak szczegółowych materiałów.
Można to realizować z poziomu logowania przez modyfikację istniejących interfejsów, np.:
1. administrator/superuser - wszystkie kontrolki widoczne, wszystkie opcje aktywne
2. użytkownik podstawowy - część kontrolek ukrytych (np. korzystając z węzła własnoći Visible lub Disable)
3. gość - kilka kontrolek dla trybu demonstracyjnego.
VI powinien być wyposażony wtedy w wejście UserID, które określi jakie funkcje mogą być przez niego realizowane i jakie kontrolki można pokazać na panelu.
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
ODPOWIEDZ