LabVIEW File types
HI there, I'm using LabVIEW for Linux. Sometimes I have many files on the same directory, belonging to different LabVIEW applications, like *.vi's. *.llb's and so on. I know what does this extensions mean, but many of my colleagues not. If this files were common Linux files, we may use the command "file", but LabVIEW for Linux it isn't. Do you know some Unix Command that can help me?.
For now I'm writing a file with some "magic numbers" for this kind of files, but the clock is ticking! :-), Does some body can help me?.
Hi I'm me again. I write an small patch that can be added to the "magic" file, with some "magic numbers" to identify the type of file, using of course the program file(1), just typing,
file lv_application_file
where lv_application_file is any, almost, LV file, *.vi's, *.llb's, *.mnu's.
You may also note interesting the way that follow to do this, I attach the files that I made.
Attachments:
file-natinst-1.2.2.tar.gz 7 KB
Similar Messages
-
How to add list of multiple file types to file type of file dialog box in LabVIEW
How to add list of multiple file types to file type of file dialog box in LabVIEW?
In file dialog box there is option to add only one file type,in the list,not by seperating commas,
regards,
Naresh.NWrite the file types in pattern Input string, separated by a semicolon ;
For example: *.vi;*.doc;*.jpeg;*.xls
This should return the set of files with matching extensions
Message Edited by devchander on 09-10-2008 08:02 AM
Message Edited by devchander on 09-10-2008 08:03 AM -
Hi,
Is it possible to associate a file type extension (*.txt) for example
to a labview aplication ?
That in order to open a file just by double clicking on it.
Thanks in advance for your help.
MaximeUnder Windows, you need to do two things:
OS side: Associate the extension with your LabVIEW application
LabVIEW side: Code your program so it catches the commandline parameters when it opens via explorer to get the filename that was just double-clicked or dropped on the executable.
A more detailed discussion can be found in the following thread:
http://forums.ni.com/ni/board/message?board.id=170&message.id=116935&query.id=0#M116935
(I am not familiar how to do this under e.g. Mac or Linux)
LabVIEW Champion . Do more with less code and in less time . -
Why is Get File Type.vi password protected
Hi... We have a code that was developed in LabVIEW 8.6... We have a need to attempt to save this code all the way back to version 7.1... I saved it back from 8.6 --> 8.5 --> 8.2.1 --> 8.0 with no issues... But when I then try to save it back from 8.0 to 7.1 I encounter one LabVIEW 8 vi that has no equivalent functionality in 7.1... And that one vi is
C:\Program Files\National Instruments\LabVIEW 8.x\vi.lib\Utility\lvfile.llb\Get File Type.vi
When I look at that vi in 8.x, to endeavor to see if I can replace its functionality by writing some code in 7.1, I find that the Get File Type.vi is password protected... More out of curiousity than anything, why is that code password protected??? I wasn't aware that any of the standard purchased LabVIEW code came password protected... Can anyone tell me why that is??? thanks... bob..
Solved!
Go to Solution.That VI is using an internal callback into LabVIEW (i.e. non G-based code) to determine the type of the file. I'm guessing the callback doesn't exist in 7.1, so you would need to write your own G-based implementation for getting the type of a file in the 7.1 case. The simplest solution would be to work with the extensions of the files...not perfect, but probably close enough assuming your files are well-named. Also, the following VI can give you a bit more information about LabVIEW-specific files (independent of extension):
LabVIEW 7.1\vi.lib\Utility\libraryn.llb\Librarian Get Info.vi
Darren Nattinger, CLA
LabVIEW Artisan and Nugget Penman -
LabVIEW file browser can't see folders
I am using LabVIEW 7.0 on Sparc Solaris 2.6. I am using NFS to serve folders from a RHEL5 linux server. These folders contain my LabVIEW code, and I am mounting them on my Sparc Solaris workstation. When I open the LabVIEW file browser, some folders and files (but not all) appear to be missing. LabVIEW will open the files no problem if I type in the complete path. For example, when I navigate to directory A, there should be SubdirA and SubdirB, but SubdirB does not show up in the file browser. Yet, if I just type SubdirB in the text box, I can navigate to this directory no problem. Using my terminal, I can view these folders without issue. When I use the file browser on nedit, hotjava, tedit, image viewer, etc. I do not have this problem. It is only the LabVIEW file browser that has the problem. Can anyone tell me what this could be, and if there is anything I can do to fix it?
Solaris workstation hostname: stealth3
Linux server hostname: linux1
Shared (through NFS) folder directory on linux1: /share/ims_programs
mounted (through NFS) directory on stealth3: /mnt/ims_programs
The /mnt/ims_programs folder contains two subdirectories: production and certification. When using ls from the command line, both subdirectories are visible. In the same way, the file browser for graphical applications like nedit, tedit, hotjava, etc. can see both subdirectories. The LabVIEW file browser does not show one of the two. As best as I can remember, it showed certification but not production. Descending into the file structure, there are many cases like this, where existing files or folders are "hidden". When the exact same directory structure is copied to a Solaris server and shared with NFS, the LabVIEW browser can see everything. -
Reading shape file and searching by file type
I want to write an application for working with ESRI .shp files which I think shouldn't be too hard. Looking for recources on this forum I didn't find any at all, which is unusual to me.
It made me wonder the following: Why can't I search for resources on ni.com by file type? I see a lot of applications that interact in some way with existing file types (beyond ordinary xls, doc and txt), but information (be it articles, links or forum questions) are spread out all over the web (if the information exists at all). I would love to see recources grouped by file type, so I can see in a list of extensions which types people program for(in labview). Maybe there's allready something like this that I am not aware of?We don't have a way to search content by file type. And since most attachments are zipped up by NI or by customers, searching for a filetype probably wouldn't yield the results you were looking for.
If an article (or customer question) makes a reference to that filetype in the text itself, or includes a link to such a file, the file extension will be indexed.
I don't see any content relating to ".shp" files, so I would recommend simply posting your request to the appropriate product category in the Forums.
Best of luck with the application.
-Carrie Hooper
National Instruments
Web Support & Operations -
Selecting Multiple File Types With Path Control
My application uses a file path control for the user to specify an output file. This output file can have two different formats (.csv or .mbf) which is unknown until the user specifies it through the file dialogue. However, when the user inputs a file name with a .mbf extension (test.mbf, for example), the file path control automatically appends the typed-in name with a .csv extension (test.mbf.csv). Given that the Pattern field on the control is written like this: *.csv; *.mbf., it seems that the control is simply taking the first file pattern listed and appending it to whatever is typed into the File Name field in the file dialogue box. Selection Mode is set to "Files" and "New or existing".
Anyone know a way to smarten up the file control to recognize the appropriate file type?
Using LabVIEW 8.6.1.
Thanks!
Andrew
Solved!
Go to Solution.Instead of using the file path control, try using the Fial Dialog Express VI. This will bring up the same dialog box but will allow you much more flexibility. Replace your file path control with a button ("Specify Path" in my example code):
-
Hi,
I have an application written in Labview 4. This application is running
since 1996 and produces datalog files with collected datas.
I now have to rewrite it with Labview 5.1 (or 6) but the datalog file
type of Labview 4 and 5 are not compatible. I can convert them file by
file but I have approx 2000 files to convert. Does anyone have a
solution for converting a large number of files in one time ?
Thanks in advance for your help and best regards
A. Jacot
Developement engineer
University of applied sciences, Le Locle, SwitzerlandThere is a setting you can put in the labview.ini file to prevent conversion
dialogs:
SilentDatalogConvert=True
Jean-Pierre Drolet
"Antoine Jacot" a ecrit dans le message news:
[email protected]..
> Hi,
>
> I have an application written in Labview 4. This application is running
> since 1996 and produces datalog files with collected datas.
>
> I now have to rewrite it with Labview 5.1 (or 6) but the datalog file
> type of Labview 4 and 5 are not compatible. I can convert them file by
> file but I have approx 2000 files to convert. Does anyone have a
> solution for converting a large number of files in one time ?
>
> Thanks in advance for your help and best regards
>
>
> A. Jacot
> Developement engineer
> University of ap
plied sciences, Le Locle, Switzerland
>
LabVIEW, C'est LabVIEW -
How to add array of file types to file dialog box
Hi
I just want to know how to add array of file types in file dialog box vi. I know that multiple file type can be added to filedialog vi in the pattern Input string separated by semicolon (eg *.vi;*.doc;*.jpeg;*.xls). But i want file dialog which is shown in the below picture.
I think that file dialog vi call user32.dll but i don't have that header file to call that dll.
Waiting for your esteemed response.
Thanks & Regards
Samuel J
System Engineer
Captronic Systems Pvt Ltd
Bangalore, India.I'm not sure how (or even if) it can be achieved using the LabVIEW built-in open dialog, but a .NET call to openfiledialog (http://msdn.microsoft.com/en-us/library/system.windows.forms.openfiledialog.aspx) can do what you're looking for. The .NET functions are better documentented that simple user.dll calls, so it might be easier to implement.
Shaun -
Associating file types with an executable
I would like to be able to associate a file type with my executable,
and have a specific file load into my executable when that file is
double clicked (similar to how Excel opens an xls file when that xls
file is double clicked). Is there any way to do this in labview? The
file is a TDMS file.
Thanks,
RodrigoYou should be able to do this with the application->app.arguments property.
This property gives you the command line arguments (like in c the args[] on the main function).
This returns a string array, when you use an open with or drag a doc into your build (check the pass command line arguments under the advanced builds options page) this property will return a string array, the second element is the path to the doccument. In the beginning of your processor/display exe check if this is a valid file and execute the code as desigend. A state machine architecture is nice fvor this, add a stat called check command line and if this is valid jump into your processing state, otherwise run your program as expected. You can retrofit any processing application with this approach. As for locking the associations, you can usually do this by giving your docs a unique extension (dont use an existing extension like .txt, .exe, .vi ...) Click open with, browse for your application, after select always use this application.
This has worked for me in the past.
Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA -
Win2K Briefcase and LabView files
Greetz All,
I'm having a problem with the Win2K briefcase keeping LabView files synchronized between my desktop and laptop PCs.
Both are running Win2K and connected to our network. I do all my development on my desktop, and then sync the files to my laptop so I can go to the lab and run them.
Problem is, whenever I make a change to a .vi or an .llb file and try to sync from the top of the briefcase, it says they were deleted from the desktop and wants to delete them in the briefcase. However, if I open the briefcase and navigate down to the individual file that was changed and just try to sync that file, it works like it should.
Another problem is if I make a new file, .vi or .llb, the briefcase does not detect it.
I�ve found a workaround for both of these problems, but it�s not a good one. According to M$ knowledge base article Q262080,
====================
SYMPTOMS
When you copy folders that contain files into a new Windows 2000 Briefcase, the folders/subfolders are displayed in Briefcase, but the files are not.
CAUSE
This behavior occurs if the For fast searching, allow the Index Service to index this folder option is not selected in the advanced attributes of the folder.
RESOLUTION
To resolve this behavior, use the following steps:
Right-click the folder, and then click Properties.
On the General tab, click Advanced.
Click to select the For fast searching, allow the Index Service to index this folder check box, and then click Apply.
When you are prompted to apply these settings, click All folders, sub-folders, and files, and then click OK.
When you move the folder into Briefcase, the files are also moved.
======================
So I have to go into my Labview folder every time I make a change and turn this option off and apply it, then turn it back on and apply it. Simply turning it on once does not fix it. After I do this, all changed, new and deleted files are synced properly. The briefcase works correctly for all other types of files without having to do the above procedure each time I need to sync.
Has anybody had this problem? I�m not sure if it does the same on NT or 98, all I have is 2000.
Thanks
Ed
Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences.I abandoned the usage of Briefcase long ago because of the strange
behavoir as you mention. A wonderful, free, alternative is
Comparator, which can be downloaded at http://softbytelabs.com/
It compares two directories and gives you the opportunity to update
both directories. Good stuff.
On Tue, 26 Jun 2001 07:14:16 -0700 (PDT), eodickens
wrote:
>Greetz All,
>
>I'm having a problem with the Win2K briefcase keeping LabView files
>synchronized between my desktop and laptop PCs.
>
>Both are running Win2K and connected to our network. I do all my
>development on my desktop, and then sync the files to my laptop so I
>can go to the lab and run them.
>
>Problem is, whenever I make a change to a .vi or an .llb file and try
>to sync from the top of the briefcase, it says they were deleted from
>the desktop and wants to delete them in the briefcase. However, if I
>open the briefcase and navigate down to the individual file that was
>changed and just try to sync that file, it works like it should.
>
>Another problem is if I make a new file, .vi or .llb, the briefcase
>does not detect it.
>
>I�ve found a workaround for both of these problems, but it�s not a
>good one. According to M$ knowledge base article Q262080,
>====================
>SYMPTOMS
>When you copy folders that contain files into a new Windows 2000
>Briefcase, the folders/subfolders are displayed in Briefcase, but the
>files are not.
>
>CAUSE
>This behavior occurs if the For fast searching, allow the Index
>Service to index this folder option is not selected in the advanced
>attributes of the folder.
>
>RESOLUTION
>To resolve this behavior, use the following steps:
>Right-click the folder, and then click Properties.
>On the General tab, click Advanced.
>Click to select the For fast searching, allow the Index Service to
>index this folder check box, and then click Apply.
>When you are prompted to apply these settings, click All folders,
>sub-folders, and files, and then click OK.
>When you move the folder into Briefcase, the files are also moved.
>======================
>So I have to go into my Labview folder every time I make a change and
>turn this option off and apply it, then turn it back on and apply it.
>Simply turning it on once does not fix it. After I do this, all
>changed, new and deleted files are synced properly. The briefcase
>works correctly for all other types of files without having to do the
>above procedure each time I need to sync.
>
>Has anybody had this problem? I�m not sure if it does the same on NT
>or 98, all I have is 2000.
>
>Thanks
>Ed
===========================================================================
Christopher Dubea Phone: (985) 847-2280
Vice President of Engineering Fax: (985) 847-2282
Moving Parts L.L.C. email: [email protected]
P. O. Box 6117 URL: http://www.movingpart.com
Slidell, LA 70469-6117 -
Set file type associations in Adobe Bridge for Photoshop CS6
Is there a way I can edit the registry so that in Adobe Bridge, under edit, preferences, file type associations, the jpg extension is forced to use the 32-bit version of Photoshop? I can do it manually, but is there a registry key i can export to apply it to multiple computers?
Yes, in theory, but it is generally not recommended. But that location would depend on what OS you are on. This video give the locations for the Photoshop files, Bridge would just be in a neighboring folder: http://tv.adobe.com/watch/the-complete-picture-with-julieanne-kost/how-to-reset-photoshop- cs6s-preferences-file/
-
I was in the process of reorganising my hard drives so I could RAID them however I managed to corrupt one drive and had to format it which meant I lost all my Logic Files and some other files. I managed to save a lot of files (mainly video files) before I had to format the drive but I need a Data Recovery service that will not alter anything on the hard drive and will put all the formatted files (regardless of the type) back for me so I can get the rest of the ones I need.
Thanks in advance.What about folders and such?
No. FS doesn't reconstruct folders. However, Data Rescue does, depending on how you use it. About the only thing in Data Rescue a Quick Scan ever seems to show you are files that are already live.
So that leaves you with a Deep Scan, or a Deleted Files scan. The first pass of a Deep Scan will attempt to retrieve folders and files, along with their original names. The second pass only looks for file patterns. Like recognizing a Photoshop .psd file. It will recover it, but give it a nonsense name. A Deleted Files scan only results in nonsense names of recognized file types; no folders.
What were you using File Salvage on? A hard drive?
Yes, though you can use it on a flash drive, or any other mounted drive.
At the moment it is estimating 289 hours remaining on a 1TB drive. Can it not go faster?
No, both of the software mentioned are slower than molasses in January. When you delete anything in Windows, its file table entry simply tagged as deleted. So to unerase them, the tag is removed. That's why it works to quickly and easily (assuming you haven't already overwritten the data to be recovered).
In OS X though, the whole idea of the underlying UNIX structure is all about security. It's not supposed to be easy to retrieve deleted items. When you delete items, their file table entries are erased. So the only way to find deleted items is to scour the entire drive for BOF (Beginning Of File) markers that don't have a matching starting block to anything that is in the file table.
Another question, half the drive was empty. Will it fly over that empty space or will it sieve through it incase there was some files stored on it?
If you use the Expert mode is FS, you can choose to do that: -
File type in GUI_download
Hi Experts,
Whatis the coresponding file type for 'WK1 for WS_DOWNLOAD in GUI_DOWNLOAD?Hi ravi,
1. Its the same WK1.
2. U can check for yourself in the documentation of this parameter in se37.
regards,
amit m. -
Removing obsolete file type associations from "Open With" menu
Ever since I removed VMWare Fusion 3.x from my system, I've been unable to remove the Bootcamp file type associations that it created. For example, if I right-click on a PDF and choose Open With, this is a partial list of what I see:
Adobe Acrobat Pro (default)
Adobe Distiller (Mac) - Boot Camp partition (VMWare Fusion 3.0.0)
Adobe Fireworks CS4
Adobe Fireworks CS4 (Mac) - Boot Camp partition (VMWare Fusion 3.0.0)
Adobe Illustrator CS4
Adobe Illustrator (Mac) - Boot Camp partition (VMWare Fusion 3.0.0)
Adobe Photoshop CS4
Adobe Photoshop CS4 (Mac) - Boot Camp partition (VMWare Fusion 3.0.0)
...and on and on and on. 17 additional entries for Fusion for PDS's alone. This junk is driving me crazy.
I've tried rebuilding the Launch Services database with MacPilot and Onyx (the recommended fix that I've found on the web), but the entries still are there even after restarting Finder and rebooting my iMac. I'm at a loss to figure out how to get rid of these.
Can anyone help me?
Thanks!They are stored in the LaunchServices database. You can give this a try, but no guarantees. If you no longer use VM Fusion then I suggest following the information below on uninstalling software.
Rebuild LaunchServices Database
Open the Terminal application in your Utilities folder. At the prompt paste in the following command in its entirety:
find /System/Library/Frameworks -type f -name "lsregister" -exec {} -kill -seed -r \;
Press RETURN.
Wait for the Terminal prompt to return after which you can quit the Terminal.
Uninstalling Software: The Basics
Most OS X applications are completely self-contained "packages" that can be uninstalled by simply dragging the application to the Trash. Applications may create preference files that are stored in the /Home/Library/Preferences/ folder. Although they do nothing once you delete the associated application, they do take up some disk space. If you want you can look for them in the above location and delete them, too.
Some applications may install an uninstaller program that can be used to remove the application. In some cases the uninstaller may be part of the application's installer, and is invoked by clicking on a Customize button that will appear during the install process.
Some applications may install components in the /Home/Library/Applications Support/ folder. You can also check there to see if the application has created a folder. You can also delete the folder that's in the Applications Support folder. Again, they don't do anything but take up disk space once the application is trashed.
Some applications may install a startupitem or a Log In item. Startupitems are usually installed in the /Library/StartupItems/ folder and less often in the /Home/Library/StartupItems/ folder. Log In Items are set in the Accounts preferences. Open System Preferences, click on the Accounts icon, then click on the LogIn Items tab. Locate the item in the list for the application you want to remove and click on the "-" button to delete it from the list.
Some software use startup daemons or agents that are a new feature of the OS. Look for them in /Library/LaunchAgents/ and /Library/LaunchDaemons/ or in /Home/Library/LaunchAgents/.
If an application installs any other files the best way to track them down is to do a Finder search using the application name or the developer name as the search term. Unfortunately Spotlight will not look in certain folders by default. You can modify Spotlight's behavior or use a third-party search utility, Easy Find, instead. Download Easy Find at VersionTracker or MacUpdate.
Some applications install a receipt in the /Library/Receipts/ folder. Usually with the same name as the program or the developer. The item generally has a ".pkg" extension. Be sure you also delete this item as some programs use it to determine if it's already installed.
There are also several shareware utilities that can uninstall applications:
AppZapper
Automaton
Hazel
CleanApp
Yank
SuperPop
Uninstaller
Spring Cleaning
Look for them at VersionTracker or MacUpdate.
For more information visit The XLab FAQs and read the FAQ on removing software.
Maybe you are looking for
-
The airport extreme at my parent's house has not had its firmware update in some time and it keeps dropping the internet connection and needing to be reset. I went to update firmware and opened up airport utilities (I'm running airport 6.0 on Mountai
-
Post Author: Swathi Godavarthy CA Forum: Upgrading and Licensing Hi, Till now we used cr-X1 Release2 version in our company and now we are planning to user the CR-2008 version. Is it the new version of crystal reports? i.e CR-X11? And also please let
-
Installing a Windows 2012 Domain Controller into a 2000/2003 domain with Exchange 2003
Hello, I have a client that we are planning to migrate to 2012 over time. They currently have a Windows 200 DC and 2 member servers running Windows 2003, one of which is running Exchange 2003. We first are going to introduce a 2012 server in
-
what is the difference between "inspection characteristics " and "general characteristics from the batch classification"?
-
Hi Experts I have deleted some records from the standard tables, can we know the details of deletion such as when and what deletion carried out. Is there any table available. Is it possible to know the details.Suggest me. Rega