It's 3 AM
I just finished the first "usable" preview of the next version of my Shortcut Creator 4U3
https://portableapps.com/node/2163
Suggestions, Comments welcome
computechx@yahoo.com
New: Kanri (Oct 9, '24), Platform 29.5.3 (Jun 27, '24)
1,100+ portable packages, 1.1 billion downloads
No Ads November!, Please donate today
It's 3 AM
I just finished the first "usable" preview of the next version of my Shortcut Creator 4U3
https://portableapps.com/node/2163
Suggestions, Comments welcome
computechx@yahoo.com
I get this when I click Browse:
Also, where is the .u3p?
----
Ryan McCue
Cube Games
Life is like a sewer. You only get out of it what you put into it.
(Tom Lehrer)
"If you're not part of the solution, you're part of the precipitate."
I get the same thing when you click on all the browses.
There are 3 browse buttons, which one are you clicking on?
of them (I think).
Running XP Professional, no SP2/1.
----
Ryan McCue
Cube Games
Life is like a sewer. You only get out of it what you put into it.
(Tom Lehrer)
"If you're not part of the solution, you're part of the precipitate."
Ok, I found the problem with the VB6 version, now I just have to find time to fix it.
The VB.NET version is fairly feature and functionality complete.
http://usb.smithtech.us
Posted an update that should fix the Error 429 with the VB6 version.
http://usb.smithtech.us
Both the .NET and VB6 versions are complete with the exception of the help button.
All other functions should work in both versions.
.NET version
Fixed the file already exists error
Fixed the background wrapping
Added cleaning up shortcut installer when finished.
VB6 version
Fixed the shortcut button.
Fixed the file already exists error
Added hiding additional buttons by default
Added cleaning up shortcut installer when finished.
Give them a good run through and let me know how it goes.
Using Shortcut Creator 4U3 2.0.8 VB6 I still get the 429 error.
Using Shortcut Creator 4U3 2.0.8 .NET I get the following crash:
System.Runtime.InteropServices.COMException (0x80040154): La récupération de la fabrique de classe COM pour le composant avec le CLSID {88D969E5-F192-11D4-A65F-0040963251E5} a échoué en raison de l'erreur suivante : 80040154.
à ShortcutCreator4U3.main_Renamed.createManifest()
à ShortcutCreator4U3.main_Renamed.btnAdd_Click(Object eventSender, EventArgs eventArgs)
à System.Windows.Forms.Control.OnClick(EventArgs e)
à System.Windows.Forms.Button.OnClick(EventArgs e)
à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ButtonBase.WndProc(Message& m)
à System.Windows.Forms.Button.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Reproduced on WinXP SP2 French with .NET 2.0 installed (.NET 1.0 is not installed).
The .NET version requires the .NET framework 1.1.
As for the 429 error I will have to research it further, the changes I made to the code should have eliminated that.
John
www.smithtech.us
smithtechmail-usbprojects@yahoo.com
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
Even after installing .NET 1.1, I still get the following error:
System.Runtime.InteropServices.COMException (0x80040154): L'objet COM avec le CLSID {88D969E5-F192-11D4-A65F-0040963251E5} n'est pas valide ou n'est pas inscrit.
at ShortcutCreator4U3.main_Renamed.createManifest()
at ShortcutCreator4U3.main_Renamed.btnAdd_Click(Object eventSender, EventArgs eventArgs)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
After digging into the code it seems I left behind some of the vb6 code in the .NET version. This will be fixed in the next release.
As for the 429 error in the vb6 version, everything I have found indicated a missing or corrupt or incorrect version of the VB runtime files. You can download the latest version from microsofts website.
John
www.smithtech.us
smithtechmail-usbprojects@yahoo.com
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
Unfortunately I downloaded the latest VB6 runtime (vbrun60sp6.exe in French) and I still get the 429 error.
Now I'm waiting for your next .NET release
Regards,
Pascal
I posted a new update, all of the vb6 code should be gone from the .net version at this point, also rewrote most of the manifest routine.
give it a try and let me know.
John
www.smithtech.us
smithtechmail-usbprojects@yahoo.com
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
It's getting better. Shorcut Creator 4U3 2.0.10 .NET version creates properly the shortcut if the shortcut name has no space.
It seems that you are not using quotes when calling 7zip command line compressor. So the compressor does not find the files and fails to create the installer.
Spaces in Shortcut Name should now work.
New update posted.
John
http://usb.smithtech.us
smithtechmail-usbprojects@yahoo.com
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)
It seems to work fine now
Ok I figured out that users will also get error 429 if MSXML isn't installed on there machine.
I believe this will effect XP without SP1 or SP2 installed.
SP1 and SP2 should both have MSXML in them.
I will be adding a check to the program in the next update to prompt if it is not installed.
John
"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)