MattyUK
02-06-2010, 06:46 PM
I could use some general advice about how to program simple GUI programs.
Please forgive me if this is in the wrong forum I wasn't entirely sure which would suit it best.
I work in a Active directory environment of mixed XP, Vista and soon W7 machines. There are even some old unsupported 2000 machines. The XP's like the Vista's are at various stages of patch levels. Some SP2, most SP2 and so on. So pretty varied.
I understand XHTML, PHP, Visual Basic scripting and Batch scripting. It's been a long time since I took on Javascript but I could again. I am not fond on AJAX and XML still confuses me when I get to DTD's.
I've had great success at writing visual basic scripts for specific administrative tasks. I've also collected data and written PHP to present it attractively and offer reports etc on a website.
I now want to write GUI programs as a front end on my current scripts and PHP produced reports. This way I can offer their functionality to other less technical users.
I'd like to leverage as much of my current work and skills as possible and of course the lest money spent on software to do this the better. Yay open source.
Here is what I've been looking at:
Using PrimalScript to package Visual Basic into an EXE and trying to create an interface from Visual Basic Scripts.
Using HTA's with Visual Basic script.
Packing PHP code (website) into an exe.
Using Titanium from AppAccelerator.
Here are the drawbacks I've found.
Visual Basic script interface options are too limited with only msgbox and inputbox available to me.
HTA's source code is too open and available.
Couldn't find any applications that accept PHP5 to EXE and offer encryption of source code.
Commercial applications for compiling PHP to EXE (ByteRun) hasn't been updated in 2 years, offers only PHP4 and no encryption of source code.
Titanium from AppAccelerator looked like it'd be great but the apps source are wide open after install, copied verbatim in the resources directory.
So I'm looking for ideas.
I'd like to leverage my web and scripting skills and produce GUI programs. What is my best path forward?
Should I be tackling a new language? Using some program or IDE that can package a html and scripts mashup together into an exe? What suggestions and advice do you have?
I can spend some money, so lets not rule out commercial solutions, but of course not spending it is preferable. So open source or free is going to be more attractive a solution for me.
Many thanks in advance.
Please forgive me if this is in the wrong forum I wasn't entirely sure which would suit it best.
I work in a Active directory environment of mixed XP, Vista and soon W7 machines. There are even some old unsupported 2000 machines. The XP's like the Vista's are at various stages of patch levels. Some SP2, most SP2 and so on. So pretty varied.
I understand XHTML, PHP, Visual Basic scripting and Batch scripting. It's been a long time since I took on Javascript but I could again. I am not fond on AJAX and XML still confuses me when I get to DTD's.
I've had great success at writing visual basic scripts for specific administrative tasks. I've also collected data and written PHP to present it attractively and offer reports etc on a website.
I now want to write GUI programs as a front end on my current scripts and PHP produced reports. This way I can offer their functionality to other less technical users.
I'd like to leverage as much of my current work and skills as possible and of course the lest money spent on software to do this the better. Yay open source.
Here is what I've been looking at:
Using PrimalScript to package Visual Basic into an EXE and trying to create an interface from Visual Basic Scripts.
Using HTA's with Visual Basic script.
Packing PHP code (website) into an exe.
Using Titanium from AppAccelerator.
Here are the drawbacks I've found.
Visual Basic script interface options are too limited with only msgbox and inputbox available to me.
HTA's source code is too open and available.
Couldn't find any applications that accept PHP5 to EXE and offer encryption of source code.
Commercial applications for compiling PHP to EXE (ByteRun) hasn't been updated in 2 years, offers only PHP4 and no encryption of source code.
Titanium from AppAccelerator looked like it'd be great but the apps source are wide open after install, copied verbatim in the resources directory.
So I'm looking for ideas.
I'd like to leverage my web and scripting skills and produce GUI programs. What is my best path forward?
Should I be tackling a new language? Using some program or IDE that can package a html and scripts mashup together into an exe? What suggestions and advice do you have?
I can spend some money, so lets not rule out commercial solutions, but of course not spending it is preferable. So open source or free is going to be more attractive a solution for me.
Many thanks in advance.