-
Apr 7th, 2021, 11:17 AM
#1
VB6 QUESTION: VB6 IDE running from USB
So, Assuming this question must have been asked before or someone must have attempted it.
To get the VB6 IDE running from USB (to allow a developer on the run to code using VB6 on any machine in order to evade his captors), has anyone investigated what changes have to be made to the registry and what other elements need to added to Windows in order to make the VB6 IDE run from USB assuming an installation to the USB was initially successful?
-
Apr 7th, 2021, 09:46 PM
#2
Re: VB6 QUESTION: VB6 IDE running from USB
Sorry ... Wouldn't it be better to use a portable vb6? There are programs that do this.
-
Apr 7th, 2021, 11:08 PM
#3
Re: VB6 QUESTION: VB6 IDE running from USB
Originally Posted by yereverluvinuncleber
So, Assuming this question must have been asked before or someone must have attempted it.
To get the VB6 IDE running from USB (to allow a developer on the run to code using VB6 on any machine in order to evade his captors), has anyone investigated what changes have to be made to the registry and what other elements need to added to Windows in order to make the VB6 IDE run from USB assuming an installation to the USB was initially successful?
The last time I checked, NanoVB6 worked.
NanoVB6 file list from Planet source code.
VB6.OLB
VB6EXT.OLB
DAO350.DLL
MRT7ENU.DLL
MSO97RT.DLL
MSPDB60.DLL
VB6IDE.DLL
VBA6.DLL
C2.EXE
LINK.EXE
VB6.EXE
VBAEXE6.LIB
And finally a registry file ("VB6.REG") which contains keys needed for licensing:
Learning edition: (without these keys)
Code:
============================================================================
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\Licenses\74872840-703A-11d1-A3AF-00A0C90F26FA]
[-HKEY_CLASSES_ROOT\Licenses\74872841-703A-11d1-A3AF-00A0C90F26FA]
============================================================================
Professional
Code:
============================================================================
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Licenses\74872840-703A-11d1-A3AF-00A0C90F26FA]
@="mninuglgknogtgjnthmnggjgsmrmgniglish"
[-HKEY_CLASSES_ROOT\Licenses\74872841-703A-11d1-A3AF-00A0C90F26FA]
============================================================================
Enterprise:
Code:
============================================================================
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Licenses\74872840-703A-11d1-A3AF-00A0C90F26FA]
@="mninuglgknogtgjnthmnggjgsmrmgniglish"
[HKEY_CLASSES_ROOT\Licenses\74872841-703A-11d1-A3AF-00A0C90F26FA]
@="klglsejeilmereglrfkleeheqkpkelgejgqf"
============================================================================
EDIT: I just tested nanovb6, seems to work with compatibility settings xp/sp2 and RUN AS ADMIN.
Last edited by TTn; Apr 8th, 2021 at 04:13 AM.
-
Apr 8th, 2021, 01:22 AM
#4
Re: VB6 QUESTION: VB6 IDE running from USB
Ah, I see. So, you just find and replace the license file entries with your own to be portable. Change these keys back to where they were afterwards. I checked the planet source files are identical, except for blank lines. Use can use your installation files. Without license, it will run as learning edition. The two keys together represent Enterprise edition, while the first key represents just Professional edition. Nice, totally legal. According to the license, the developer can install on other machines, so this isn't any different. If you don't own a license on paper or by subscription, you can use the learning edition.
Last edited by TTn; Apr 8th, 2021 at 03:52 AM.
-
Apr 8th, 2021, 03:50 AM
#5
Re: VB6 QUESTION: VB6 IDE running from USB
Very good, will investigate NanoVB6.
-
Apr 8th, 2021, 03:53 AM
#6
Re: VB6 QUESTION: VB6 IDE running from USB
Originally Posted by yereverluvinuncleber
Very good, will investigate NanoVB6.
You can use your own files, instead of downloading.
-
Apr 8th, 2021, 04:01 AM
#7
Re: VB6 QUESTION: VB6 IDE running from USB
Might be worth me creating something that does it all for me, unless that is what Nano does?
-
Apr 8th, 2021, 04:07 AM
#8
Re: VB6 QUESTION: VB6 IDE running from USB
Nano isn't a program from what I can see. Just a base set of files in a folder, the most important was understanding the registry key settings. Now, I understand how to switch the license key correctly, for learning edition, pro, and enterprise. This is consistent with the EULA terms, it is ok to make your copy of VB6 portable if you own it. Otherwise, use the learning edition, and leave no registry trace for your captors, lol.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|