Is it POSSIBLE to integrate C++ with WITec Project 1.88? call for help~ haha

In summary: It sounds like he just wants to grab the date of the last modification of the file. I have a C++ program that will do that.urgent call for help~ hahaIn summary, the person is looking for ways to integrate C++ with their WITec Project 1.88 software in order to extract data automatically. They have found an online tutorial on how to export data into a text format, and they are also looking for a way to parse the date of the last modification of a file.
  • #1
Twukwuw
53
0
Is it POSSIBLE to integrate C++ with WITec Project 1.88? urgent call for help~ haha

hi everyone,

currently i am doing a project in which i have to extract date MANUALLY from the solfware. It will be VERY tiring because the number of data I have to extract is more than 1000 times! Moreover, I have to do the same thing (data extraction) for many times in future.

I have an idea, which is to ask C++ to do the work for me.

The solfware I use is WITec Project 1.88, which is a dedicated solfware for Raman Spectroscopy.

Would anyone please tell me how to integrate C++ with WITec Project 1.88?
For example, how to let C++ know where it has to "go" to extract date from the solfware?


haha, Thanks so much!
 
Technology news on Phys.org
  • #2
It sounds like you'd like to write a C++ program to analyze some data from your spectroscope. The answer depends on whether or not you can figure out how the data is stored on your hard disk. In other words, what is the format of the data written out by the WITec Project 1.88 program?

- Warren
 
  • #3
ya, the problem is that, the data is saved in "WIP.file", which is only for the solfware!

hmm ...

is "WIP.file" built up from usual files like .txt ?
 
  • #4
I think you'd have to look at the file yourself, or look in the documentation. I can't say how that file is formatted. Figuring out that format is going to be your largest obstacle.

- Warren
 
  • #5
I agree with Warren with an addition -

It would be odd that the developer of the software doesn't have technical information like file formats unless there is a suite of associated software products (they want you to buy them) to do all of the data analysis.

Go to the website and see what you can find.
 
  • #6
I doubt you'll find the complete solution here, without leaving a nice bundle of cash on somebody's door step. Most of these binary formats can be quite cryptic to figure out. However, if there is documentation on the file format, there will have been little motivation to make it easy to implement. Your best bet is to try researching it yourself, hope someone else has done this already, or pay someone to figure it out for you.
 
Last edited:
  • #7
Uhmmm. Seems like this is a student request...

{students union money} = NULL SET.
 
  • #8
jim mcnamara said:
Uhmmm. Seems like this is a student request...

{students union money} = NULL SET.

Nice one. :cool:

I have nothing against helping students, personally. I would just like to see an effort on everyone's part. Food is only free for the homeless... - and the yungin's. :wink:
 
Last edited:
  • #9
Can you export the data into a text format? If so, then you can write a C++ script to extract the date from the header of the file, if you are using a *nix machine, and can export the files a quick awk script will do the trick.
 
  • #10
Dr Transport said:
Can you export the data into a text format? If so, then you can write a C++ script to extract the date from the header of the file, if you are using a *nix machine, and can export the files a quick awk script will do the trick.

Oh yes. That never occurred to me. Maybe the date of creation/modification/last access is what he wishes to grab. In which case, all it would require is a call to an os routine. Very simple. I assumed he wanted to parse a data field that was written inside each file.

I think you're right.
 

FAQ: Is it POSSIBLE to integrate C++ with WITec Project 1.88? call for help~ haha

Can C++ code be integrated with WITec Project 1.88?

Yes, it is possible to integrate C++ code with WITec Project 1.88. WITec provides an API (Application Programming Interface) that allows for the integration of external programming languages, such as C++, into their software.

What are the benefits of integrating C++ with WITec Project 1.88?

Integrating C++ with WITec Project 1.88 allows for more advanced and customizable data analysis and visualization. C++ is a powerful programming language that allows for complex algorithms to be implemented, providing more in-depth analysis of WITec data.

Is there a specific process for integrating C++ with WITec Project 1.88?

Yes, there is a specific process for integrating C++ with WITec Project 1.88. WITec provides documentation and support for integrating external programming languages, such as C++, into their software. This process typically involves creating a dynamic link library (DLL) for the C++ code and then linking it to WITec Project 1.88.

Can any C++ code be integrated with WITec Project 1.88?

Yes, as long as the C++ code is compatible with WITec's API, it can be integrated with WITec Project 1.88. However, it is recommended to consult with WITec's support team to ensure compatibility and functionality.

Are there any limitations to integrating C++ with WITec Project 1.88?

There may be some limitations to integrating C++ with WITec Project 1.88, depending on the complexity of the code and the capabilities of the API. It is important to thoroughly test the integration and consult with WITec's support team if any issues arise.

Similar threads

Replies
2
Views
2K
Replies
4
Views
3K
Replies
4
Views
1K
Replies
1
Views
2K
Replies
5
Views
3K
Replies
9
Views
3K
Back
Top