Strona 1 z 2
LabVIEW FF Runtime Engine 9.0
: 18 kwie 2010 11:21
autor: lordexod
Czy ktoś wie jak się kompiluje program z LabVIEW FF Runtime Engine 9.0.
LabVIEW FF Runtime Engine 9.0
: 18 kwie 2010 21:12
autor: Nowszy
Moze to z powodu tego, że jest 21 w niedziele, ale.. co to jest FF? Foundation Fieldbus? FireFox? Fioletowe Fiołki?
Re: LabVIEW FF Runtime Engine 9.0
: 18 kwie 2010 22:33
autor: lordexod
Niewiem co oznacza skrót FF ale, wiem jak co to jest.
Pliki LabVIEW FF Runtime Engine 9.0 dodaje się do zwykłego runtim'a i po uruchomieniu działa jak zwykłe labview, jak by się w jakiś sposób dało skompilować aplikację z tym runtime'em to nawet programy ze scriptingiem by działaly.
LabVIEW FF Runtime Engine 9.0
: 18 kwie 2010 22:42
autor: Nowszy
Przyznam, że nie spotkałem się z czymś takim wcześniej. Masz jakiegoś linka który o tym mówi? Ja znalazłem tylko coś takiego:
http://decibel.ni.com/content/thread/4761
LabVIEW FF Runtime Engine 9.0
: 19 kwie 2010 00:31
autor: lordexod
Wiem co jusz oznacza skrót FF to Full Featured, znalazłem instalki w Labview DSC są to:
LabVIEW_FF_Runtime_Engine_Libs_90 zawiera pliki:
ffdllshell.lib, fflvapp.lib
które po zainstalowaniu znajdują się ...\National Instruments\LabVIEW 2009\applibs
Wystarczy zmienić fflvapp.lib na fflvapp.exe
LabVIEW_FF_Runtime_Engine_90 zawiera pliki:
lvffrt.dll, labview.rsc, lvdialog.rsc, lvicon.rsc, lvobject.rsc, lvserver.rsc, lvstring.rsc, nviobase.rc, visarc, IfDef.llb
kóre będą się znajdować ...\National Instruments\Shared\LabVIEW Run-Time\2009
Jak się uruchomi fflvapp.exe to pojawi się okno powitalne tak jak w labview z tą różnicą tak jakby były zainstalowane dodatkowe moduły takie jak fpga, microprocesorsdk, moduł do symulacji i itd...
Re: LabVIEW FF Runtime Engine 9.0
: 21 kwie 2010 21:53
autor: lordexod
No nareszcie udało się skompilować działający program ze scriptingiem, O to przykładowy programik czasami przydatny żeby działał trzeba mieć zainstalowanego labview runtime engine 9.0 oraz labview ff runtime engine 9.0 pochodzącego z instalki labview dsc 2009.
- VI Captured.png (6.17 KiB) Przejrzano 21813 razy
Re: LabVIEW FF Runtime Engine 9.0
: 16 cze 2010 14:03
autor: wino
Nie potrzebnie się męczyłeś. Żeby tak skompilować program wystarczy w zwykłym edytorze Exe zaznaczyć opcję Enhanced DSC Run-Time support. Patrz obrazek.
Ale w tym co napisałeś jest jeden problem. Trzeba mieć osobną płatną licencję na FF Run-Time. Myślisz, że jest jakiś inny sposób na używanie funkcji, które normalnie nie działają w zwykłym Run-Time'ie?
Re: LabVIEW FF Runtime Engine 9.0
: 16 cze 2010 15:31
autor: lordexod
Nie trzeba mieć licencji płatnej, mnie działało bez licencji, tylko problem jest w czym innym, natomiast trzeba posiadać do tego pliki provider'ów, to takie pliki z roszerzeniem *.mxx, oraz licencje *.mxxlic, i niektóre moduły wymagają kofiguracji w pliku labview.ini.
Re: LabVIEW FF Runtime Engine 9.0
: 16 cze 2010 15:53
autor: skoziate
Oczywiście, że po przeniesieniu wymaganych komponentów ręcznie ze środowiska deweloperskiego będzie działać. Ale nie oznacza to, że jest to legalne. Środowisko run-time jest wymagane i licencja jest płatna:
http://sine.ni.com/nips/cds/view/p/lang/en/nid/1012
Re: LabVIEW FF Runtime Engine 9.0
: 16 cze 2010 16:53
autor: lordexod
Gzie jest napisane że trzeba instalować cały moduł DSC, wystarczy z tego modułu zainstalować dwa componenty wyżej napisane, równie dobrze mogę zainstalować wszystkie moduły jakie są NI na licencjach evaluacyjnych, a i tak providery będą posiadały pełne licencje, a następnie skopiować w odpowiednie miejsce do runtima FFRTE i będę mógł uruchomić wszystko za darmo.
Re: LabVIEW FF Runtime Engine 9.0
: 16 cze 2010 17:07
autor: skoziate
Podczas instalacji użytkownik wyraża zgodę na warunki licencji, która mówi:
4. Restrictions. You may not: (i) reverse engineer, decompile, or disassemble the SOFTWARE (except to the extent such foregoing restriction is expressly prohibited by applicable law); (ii) use the SOFTWARE to gain access to unencrypted data in a manner that defeats the digital content protection provided in the SOFTWARE; (iii) sub-license, lease, or rent the SOFTWARE; (iv) (other than as expressly permitted under this Agreement) distribute in whole or part, modify, or create derivatives of the SOFTWARE or distribute applications created with the SOFTWARE
Re: LabVIEW FF Runtime Engine 9.0
: 16 cze 2010 17:08
autor: wino
Ok. Czyli tak jak myślałem średnio na jeża. Bo skopiować to sobie każdy może, ale to nie jest rozwiązanie tego problemu.
Re: LabVIEW FF Runtime Engine 9.0
: 16 cze 2010 18:57
autor: lordexod
Poakż mi gdzie tak pisze że nie mogę zainstalować sobie kilku komponentów z całego modułu, z resztą instalując sobie kilka komponentów nie wyrażam żadnej zgody na warunki licencji gdyż nieużywam głównego setupa. Co do runtime'a ffrte jest całkowicie darmowy tak samo jak zwykły runtime.
Re: LabVIEW FF Runtime Engine 9.0
: 16 cze 2010 19:14
autor: wino
hmm,
z tego co napisał skoziate to nie jest za darmo, darmowa jest tylko wersja eval.
Z pełnym entuzjazmem bym się zgodził z Tobą lordexod, ale nie masz racji.
Re: LabVIEW FF Runtime Engine 9.0
: 16 cze 2010 19:59
autor: lordexod
Ja mam wersje eval labview 2009 i mogę skompilować wersje z rutimem ffrte bez licencji, z resztą kożystam ze scriptingu i wszystko mi działa mimo że nie mam płatnej licencji, ostatno nawet skompilowałem program do szybkiego kompilowania aplikacji coś w rodzaju application bulder'a.