Hello,

Trying to build an MST for Macromedia Dreamweaver 8 with the Product Key built in but with no luck. The PIDTemplate property exists in the Property Manager and I attempt to run the PIDKEY=******** in the run command that launches the MSI/MST. When launching Dreamweaver it still prompts for the seriel number to activate the product.

Anyone know of another work around? I have successfully used the PIDKEY previously with another application.

Thanks in advance
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Hi Azin:

Correct me if I am wrong - I believe during the installation the setup does not prompts you to enter license key, however after installing and then executing dreamweaver it asks you to enter the key in order to register/validate the same.

If this is the case then its not the fault of the MST/MSI, since they don't prompt you to enter license.

However you could do one thing in the above scenario , try to monitor the registry thru Regmon or etc. to find out which key holds this license key, then you could probably customise your transforms in a way to add the said registry. Do get back to me in case of any further hel
Answered 11/02/2005 by: wiseapp
Second Degree Green Belt

Please log in to comment
0
Thanks for your resonse Bhupesh. You are correct it asks you to enter the key upon launching the Dreamweaver app.

I did a capture to see what it was writing the HKLM and added that key to the Transform but DW still asks for the key.

I also did as you recommended and utilized Regmon. But no luck on that either.

Thx,

az
Answered 11/03/2005 by: azinstalldev
Senior Yellow Belt

Please log in to comment
0
Hi Az:

If thats the case I would like to say that it might be hardcoded in the DW latest version app since we used to do the same thing and it used to work for us. However I shall be downloading DW at my place to check if something can be done in this. Let me know the version of DW you are trying to install.
Answered 11/03/2005 by: wiseapp
Second Degree Green Belt

Please log in to comment
2
It is version 8...and thanks a lot for your thorough troubleshooting on this.

az
Answered 11/04/2005 by: azinstalldev
Senior Yellow Belt

Please log in to comment
0
you can add the registration info with a registry file Type the serial number into the field with the *'s

copy into a notepad file and save as a .reg file
------------------------------------------------------------------------------------------------------------------------------


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Dreamweaver\8\Registration]
"Cached Serial Number"="*****-*****-*****-*****"
"Cached Execution Level"=dword:00000001
"Cached Is Registerable"=dword:00000001
"Cached Is Trial"=dword:00000000
"Cached Is License Good"=dword:00000001
"Cached Splash Resource"=dword:00001b72
"Location"="C:\\Program Files\\Macromedia\\Dreamweaver 8\\Dreamweaver.exe"
Answered 11/04/2005 by: evomania
Senior Yellow Belt

Please log in to comment
0
Wise Setup Capture (v5.5+) can also be used to create a "1st Use" transform, just run the tool without a project and you're given the option. It's helpful when dealing with stuff like this.
Answered 11/04/2005 by: VikingLoki
Second Degree Brown Belt

Please log in to comment
2
evomania: Thanks...I had that exact Key and Value(s) but the DW exe still prompts for the same Product Key even tho I made it part of the Transform

VikingLoki: Thnks...now to get me a copy of Wise 5.5...cool, just found a trial d/l for version 6.1

Thanks everyone,

az
Answered 11/04/2005 by: azinstalldev
Senior Yellow Belt

Please log in to comment
0
Just packaged that one, below is what worked for me.
----------------------------------------------
item: Install File
Source=source\Macromedia\Licensing\Licenses\Studio 8.0\Activation.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Licenses\Studio 8.0\Activation.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Licenses\Studio 8.0\Activation.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Licenses\Studio 8.0\Registration.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Contribute 3.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Contribute 3.0\Installer.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Contribute 3.0\License.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Contribute 3.0\License.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Dreamweaver 8.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Dreamweaver 8.0\Installer.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Dreamweaver 8.0\License.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Dreamweaver 8.0\License.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Fireworks 8.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Fireworks 8.0\Installer.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Fireworks 8.0\License.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Fireworks 8.0\License.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Flash 8 Video Encoder 1.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Flash 8 Video Encoder 1.0\Installer.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Flash 8 Video Encoder 1.0\License.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Flash 8 Video Encoder 1.0\License.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Flash 8.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Flash 8.0\Installer.mlf
Flags=0000000010000010
end
item: Install File
Source=source\Macromedia\Licensing\Products\Flash 8.0\License.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Flash 8.0\License.mlf
Flags=0000000010000010
end
Answered 11/04/2005 by: Foleymon
Orange Senior Belt

Please log in to comment
0
And these were the keys I used
--------------------------------------------------
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Dreamweaver\8\Registration]
"Cached Execution Level"=dword:00000001
"Cached Is License Good"=dword:00000001
"Cached Is Registerable"=dword:00000001
"Cached Is Trial"=dword:00000000
"Cached Serial Number"=""
"Cached Splash Resource"=dword:00001b72
"Location"="C:\\Program Files\\Macromedia\\Dreamweaver 8\\Dreamweaver.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\dreamweaver.exe]
@="C:\\Program Files\\Macromedia\\Dreamweaver 8\\Dreamweaver.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Fireworks.exe]
@="C:\\Program Files\\Macromedia\\Fireworks 8\\Fireworks.exe"
"Path"="C:\\Program Files\\Macromedia\\Fireworks 8"
Answered 11/04/2005 by: Foleymon
Orange Senior Belt

Please log in to comment
0
Thanks Foleymon...what did you use to package this?

I had the same HKLM for Dreamweaver, but for Cached Serial Number, your entry is null mine had the specific serial #

Thanks again,

az
Answered 11/08/2005 by: azinstalldev
Senior Yellow Belt

Please log in to comment
0
az-
this was packaged w/ wise studio 5.6

these are the lines being used calling the .msi's from a .exe wrapper.
Macromedia_Dreamweaver_8.msi /qb (Wait)
the lines below are what I used to install all the studio products. If you are just doing the dreamweaver piece your 'key' is contained in
ALL_USERS%\Macromedia\Licensing\Licenses\Studio 8.0\Activation.mlf
and
%ALL_USERS%\Macromedia\Licensing\Licenses\Studio 8.0\Registration.mlf
The Activation and Registration files are unique and will be generated after first run of the app.

I didn't use a transform as I found it was easier to do the install called from a script.
Macromedia_Dreamweaver_8.msi /qb (Wait)

and then copy the Activation.mlf and Registration.mlf (licenses keys) into the appropriate directories and then populate the registry keys as follows.

Hope this helps.

-------------------------------------------------------
[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Dreamweaver\8\Registration]
"Cached Execution Level"=dword:00000001
"Cached Is License Good"=dword:00000001
"Cached Is Registerable"=dword:00000001
"Cached Is Trial"=dword:00000000
"Cached Serial Number"=""
"Cached Splash Resource"=dword:00001b72
"Location"="C:\\Program Files\\Macromedia\\Dreamweaver 8\\Dreamweaver.exe"

--------------------------------------------------------
Install Sequence
------------
item: Execute Program
Pathname=%SOURCE%\Macromedia_Dreamweaver_8.msi
Command Line=/qb!
Flags=00000010
end
item: Execute Program
Pathname=%SOURCE%\Macromedia_Extension_Manager.msi
Command Line=/qb!
Flags=00000010
end
item: Execute Program
Pathname=%SOURCE%\Macromedia Fireworks 8.msi
Command Line=/qb!
Flags=00000010
end
item: Execute Program
Pathname=%SOURCE%\Macromedia Flash 8.msi
Command Line=/qb!
Flags=00000010
end
item: Execute Program
Pathname=%SOURCE%\Macromedia_Contribute_3.11.msi
Command Line=/qb!
Flags=00000010
end
item: Execute Program
Pathname=%SOURCE%\Macromedia Flash 8 Video Encoder.msi
Command Line=/qb!
Flags=00000010
end
------------------------------------------------------
Answered 11/08/2005 by: Foleymon
Orange Senior Belt

Please log in to comment
0
But to make a long story short. These files, captured after first run of application and placed in these directories will solve the issue.
--------------------------------------------
Destination=%ALL_USERS%\Macromedia\Licensing\Licenses\Studio 8.0\Activation.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Licenses\Studio 8.0\Registration.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Contribute 3.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Contribute 3.0\License.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Dreamweaver 8.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Dreamweaver 8.0\License.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Fireworks 8.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Fireworks 8.0\License.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Flash 8 Video Encoder 1.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Flash 8 Video Encoder 1.0\License.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Flash 8.0\Installer.mlf
Destination=%ALL_USERS%\Macromedia\Licensing\Products\Flash 8.0\License.mlf
----------------------------------------------
Make sure your registry is populated as such. The "Cached Serial Number"="" will be answered with the .mlf files listed above.
----------------------------------------------
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\Dreamweaver\8\Registration]
"Cached Execution Level"=dword:00000001
"Cached Is License Good"=dword:00000001
"Cached Is Registerable"=dword:00000001
"Cached Is Trial"=dword:00000000
"Cached Serial Number"=""
"Cached Splash Resource"=dword:00001b72
"Location"="C:\\Program Files\\Macromedia\\Dreamweaver 8\\Dreamweaver.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\dreamweaver.exe]
@="C:\\Program Files\\Macromedia\\Dreamweaver 8\\Dreamweaver.exe"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Fireworks.exe]
@="C:\\Program Files\\Macromedia\\Fireworks 8\\Fireworks.exe"
"Path"="C:\\Program Files\\Macromedia\\Fireworks 8"
-----------------------------------------------------
Answered 11/08/2005 by: Foleymon
Orange Senior Belt

Please log in to comment
0
Sorry to resurrect an old thread but this is wearing me down trying to get the bloody DreamWeaver 8 Key to auto-activate the package. I'm using the exsting .msi that gets extracted when you run the main setup.exe from Dreamweaver. I simply edit that msi created in the \TEMP folder but I don't get these two files:

%ALL_USERS%\Macromedia\Licensing\Products\Dreamweaver 8.0\Installer.mlf
%ALL_USERS%\Macromedia\Licensing\Products\Dreamweaver 8.0\License.mlf

How do you acquire these since they are randomly generated from each workstation? If I try to have ones captured from another install elsewhere then simply copied down using the custom built msi then I still get prompted for the activation. I don't get it.

What I also don't get is if I register the product then delete or rename the %ALL_USERS%\Macromedia\ folder then run DreamWeaver.exe it automatically recreates that folder with all the .mlfs! What the hell? Where is it caching this? Thats what I want to know. Simply using .mlfs from a previous registered install doesn't work.
Answered 12/14/2005 by: thudo
Senior Yellow Belt

Please log in to comment
0
I managed to get each of the studio 8 packages to work properly. I installed the package on to a clean machine and then copied the relevant files required for the serial number, the .mlf files, using IS editor in AdminStudio 7. Each time i deliver the msi and mst via a GPO everything is installed and the serial key is not asked for.
Answered 01/03/2006 by: northerly
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity