Datalogic Falcon x3 development - windows

I have been trying to begin development for a 'Datalogic Falcon x3+' device, and have had no luck so far even getting started.
The device currently has Windows 2006 C.E installed, and it has the most up-to-date firmware possible.
After doing research I found very little information on this device - specifically to develop for it, and all I have found is from the official website some old documentation and the SDK, which requires Visual Studio 2008. I could only find Visual Studio 2008 Express, and had no luck using the SDK.
I found a few posts relating to this device on SO, however there were no details pertaining to my line of questioning.
Does anybody know how to develop for this device? Is there perhaps any other IDE's I could use, or does anyone know how to perhaps make a simple application without use of the SDK?

You don't state clearly what kind of "development" you want to do. But a scanner is really just a replacement for a keyboard. That is, it scans a barcode and decodes it into a text string, then delivers the string <somewhere>. That text string could just as well have been hand entered by someone using a keyboard; the scanner just does it much more quickly and accurately.
So one solution, given in another stackoverflow topic, is to create a simple web form with a single input field to receive scanned data, then process the data on the back end (web server) with a PHP program, or any other CGI program of your choice.

Related

is there anyway to embed an OLE object in Word under macos and use an external program to process the OLE object when double clicking?

guys!
we are developing a formula editor.
we want to insert our formula in Word (the formula image is normally displayed in Word) and edit again, just like xlsx files.
when double clicking, we want to launch our editor program to edit the formula and then replace it in Word.
we have already done that on Windows, but under the macOS, we are confused because we do not know how to implement them.
can you please tell me if that possible? is there a similar function implementation of office word under macos?
any advice or suggestion is welcome!
No, it is not possible because OLE is based on the COM technology which exists on Windows only.
As a possible solution you may consider creating an Office web add-in which can be installed on all platforms from web browsers to Mac OS. See Develop Office Add-ins for more information.
You can post or vote for an existing feature request on Tech Community where they are considered when the Office dev team go through the planning process.

Windows 10 Mobile: Accessing device log (like logcat on Android)

I'm trying to find a way to view the device log of a Windows 10 Mobile Device.
I have already searched my way through various forums but it seems to be very new topic not many have come across so far.
So my question is:
How do I do this?
I'm looking for something vaguely equivalent to Android Studio's Logcat.
I know my way around in Visual Studio, I hoped there would be some way to do it via the debug console, but as far as I know that thing is limited to the current app you are developing.
Any help would be nice. I'm kind of lost here.
Cheers.
Currently there is no equivalent of Logcat.
But I can advise you some alternatives:
1) Visual Studio Console: you can display information from the code directly on the Visual Studio console. To do it just add below line to the fragment of your code:
System.Diagnostics.Debug.WriteLine("This is information to be displayed on the VS Console...");
You can also change the color of the font:
a. For example for errors you can set it to be RED:
Console.ForegroundColor = ConsoleColor.Red;
If you need some more complex solution you can try Microsoft HockeyApp.
With this tool you can measure performance of your app. Not only bugs but also how many users use your app (they can even contact you to report errors).
https://www.hockeyapp.net/features/
Third solutuion here is to use this official Logging APIs samples avilable on GitHub:
https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/Logging
Hope this wil help you.

Future of Windows Script Host

What is the future of Windows Script Host ?
Microsoft has announced, in may 2015, the end of VBscript and ActiveX in their new browser Windows Edge (and that's a good news for web standards, by the way). However, I can't find out recent information about the desktop part of the scripting world. I'd like to know if VBscript, wscript.exe, cscript.exe and mshta.exe will still be supported by the next Windows desktop versions. I'm worried because Windows Script Host reference is, days after days, more and more difficult to find in MSDN library.
I've a lot of vbscript and hta files to maintain (in a professional environment) and I need to anticipate if a migration will soon be required.
If you have any information about that, please share !
It is on sustained maintenance so no updates (unless a major security flaw is found).
Millions of businesses use so it is safe for admin purposes. Well over half of all programmers are basic programmers.
Yes, this question still stays relevant nowadays. I also can't find any official announcement from Microsoft. They ended up with IE and AHT support years ago, but WSH stays usable. So, the answer is: there's no official end date for it, but Microsoft stimulates programmers to choose Powershell over VBScript for new applications.
Having tons of professional VBScript code running and with Powershell's leaking for easy Windows deploying and maintenance in mind, my piece of advice for you is: stuck with VBScript until you can develop a custom flawless deploying architecture for Powershell. Then, start every new project with the last, but keep the support for the former until its app's end cycle comes.
Since the above-mentioned exe files are part of both the already released Windows 11 and Windows 12 in the test state, it can be rightly assumed that sooner or later Microsoft will further develop both VBScript and the closely related HTA. Last year I read in a Microsoft blog post about Windows that the company is already working on enabling VBScript to be able to use .NET classes directly, and on updating mshta.exe, that in Windows 12 the new version can be released.
Since I myself do VBScript-HTA developments, I was also concerned about how long the company would support this. But after reading this blog post, which unfortunately I can't find now, I am no longer concerned with switching to other systems.
The fact that Microsoft has further plans for the VBScript-HTA pair is perhaps also indicated by the fact that one of the example programs of the new Visual Studio, VS 2022, which has just been released, demonstrates how to integrate a new language into the VS environment through VBScript. And also trough it is demostrated how to develop a new project template.

DJI Phantom API or hackable procedure

Maybe I have't looked hard enough, but I spent yesterday googling for a bit and found no relevant projects on hacking the DJI Phantom Drone in order to create new coordinating apps. This is besides the app for coordination DJI currently uses for their drone. I'm trying to see if there's a way to communicate with the Drone with a specific protocol in order to accept a set of procedures.
Any help would be awesome,
Thanks.
Great News for you and all us Droneys! DJI has launched their SDK since you asked this question. They released it last November and you can now apply for a license and write your own apps for the Phantom2 Vision+ using their SDK.
Check it out at https://developer.dji.com/
I am already building a project using the SDK - you can follow my progress on my blog / product site. I will also try to update it with good DJI related development links and tips.
This post is old but I think it is good to leave a foot print for others :)
There is this new company called NVdrones, which created a peace of hardware that you can attach to any drone (you need physical access to the flight controller), and once you do that you can use their SDK (Arduino, Java, Android and Javascript) to write your app without the need of hacking, soldering or anything else. It is just plug and play.
Another benefit is that you are not locked with a specific drone (DJI SDK or 3DRobotics SDK), you can use the board on anything you want. Which gives lots of flexibility.
The developer site is http://developers.NVdrones.com
Hope this helps.
This is a great topic!
You could check how to hack your copter here: https://github.com/flyver/Flyver-SDK/wiki/-2.2--How-To:-Flyver-Hack-a-Copter
By opening the drone, taking out the original controller, soldering a few wires and sticking an Android phone to it, you will have the ability to program your Phantom in a modern manner with an open source SDK and application based development. This means that you could add computer vision to it, automation or additional hardware. You could also use smartphones, web and other interactive devices for remote controlling the copter instead of using the standard remote controls.
The Phantom, however, is offcenter balanced due to the fact that most people use gimbal with it. Without the gimbal is a lot less stable from my experiments so you will have to put some extra work in center balancing it.

Running a Windows Phone 7 app on the desktop

I have an application for Windows Phone 7 that I need to bundle up and send to several doctors for a content review. Ideas on how this might be done? I can't expect the docs to install the full SDK, but if I could bundle the emulator with it that might work, or if there's an easy way to convert the app to a Windows EXE that would as well. All suggestions welcomed!
While the theory is that since it's SIlverlight it should just run on the desktop. Years of Compact Framework development have taught me that this theory is almost never correct and getting it to work is often a real chore.
Microsoft has not yet delivered a stand-along WinPhone emulator (no idea if they will, but they did for WinMo) so for now that option is off the table. Getting your end user to install the stand-alone emulator is a fair bit of work anyway.
To be honest, my experience has been that just doing a Camtasia capture of the developer screen while you step through the app is one of the easiest ways to get ideas across to these types of groups. No, the end result isn't interactive, so they can't clock on buttons themselves, but if you walk through the feature they want to see, you can usually answer 95% of the questions this way.
When you need to address that other 5%, my experience has been that it's easiest to just send them a physical device with the app installed.
If they are (or have ready access to someone who is) fairly tech-savvy, shipping a Virtual PC image of a PC with the emulator installed and the app installed on it sometimes works.
Dot NET code using MS libraries is partially upwards compatible and most runtime classes present on a mobile device are also available on desktop Windows (see MSDN docs for details). So create a copy of your source code, ask visual studio to create a desktop .exe from it, it'll tell you it can't for several reasons, and you will need to recode some sections of it, resize the frame window etc. to make it work.
If one is careful about what methods one uses, I have managed to actually use the exact same .EXE file on the desktop without problems!
You simply cannot present the application without the SDK, since Windows Phone 7 applications rely on a completely different subset of .NET Framework and require an emulator to run XAP packages. Although you might say that it's the same Silverlight, don't forget about Microsoft.Phone and derivatives - you need the SDK in order for those libraries to be properly handled.
Also, you cannot convert a WP7 application to a Windows executable due to difference in platform architectures.
What you could do is simply allow the doctors to test your application through TeamViewer or similar products.
i think a "killer app" for winphone7+silverlight would be a desktop browser based emulator. want to try the app? just have the store run the emulator in the browser. (yeah, lots of technical hurdles, limited multitouch etc, but it would be pretty slick!)

Resources