Announcement

Collapse
No announcement yet.

installing flash player from CD

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • installing flash player from CD

    I cant find this on the forum but maybe i am blind. I want that when they insert my CD it will check if they have flash player installed and if not then it will be installed directly from the CD. Most of the users will not have internet access. Anyone can give me a detailed way to do this?

    Thanx in advance
    Martin

  • #2
    Re: installing flash player from CD

    You'll have to visit Macromedia.com for details on distributing their software. No one but Macromemdia can legally give you permission or instructions on how to do that...

    Corey Milner
    Creative Director, Indigo Rose Software

    Comment


    • #3
      Re: installing flash player from CD

      that's what i did. I now have a licensing agreement with Macromedia to distribute the player on my CD. Now back again with my question: I want that when they insert my CD it will detect if they got flash player installed and if not it will install it directly from my CD, by using the EXE (installer) that Macromedia gave me. Anyone can help me on how to do that?

      thanx

      Comment


      • #4
        Re: installing flash player from CD

        What link did you go to get that from macromedia? I was reading in some previous post in regards to Acorbat Reader and it would seem you can use the same script for that action. If you do a search on Acrobat you should find it. I'm almost thinking you can also use a file.open and point to your .exe file for the users to install it. my 2cents worth anyway..

        Comment


        • #5
          Re: installing flash player from CD

          Martin, the easiest way to detect Flash version is to use the %FlashVersion% variable. Here is the info from the help file:

          %FlashVersion%
          The version of the Flash control (e.g. "6.0.23.0") currently installed and registered on the user's system.

          If the Flash control isn't installed or registered on the user's system, this variable will contain "0.0.0.0".


          You can use this variable in an IF statement and then run the Flash installer from your CD-ROM if it is not installed.

          Comment


          • #6
            Re: installing flash player from CD

            Thanx a lot Brett!
            For "Pagedown" here is the link to license the distribution of the flash player.

            Comment


            • #7
              Re: installing flash player from CD

              Martin,

              Thanks...

              Comment


              • #8
                Re: installing flash player from CD

                This would make an excellent knowledge base article including that link.

                Corey Milner
                Creative Director, Indigo Rose Software

                Comment


                • #9
                  Re: installing flash player from CD

                  Hello Im new to this so please help me!!!!!! I have been reading all the posts on flash player installs form cd.. Been Reading all the help files too. But I can not get it to work...
                  This is what I have. all in "On initialize"
                  if %FlashVersion%
                  End if
                  if (%FlashVersion%)
                  fileExecute%SrcDir%\Shockwave_Installer_Full.exe</FileName>
                  end if

                  PLAES HELP
                  Thank you

                  Comment


                  • #10
                    Re: installing flash player from CD

                    um ... either yu made some typos or yur Actions are incomplete.

                    How about copying the Actions and pasting them in here as xml so we can see what yu have, for real!
                    -
                    = Derek
                    ["All glory comes from daring to begin" - fortune cookie]

                    Comment


                    • #11
                      Re: installing flash player from CD

                      Im sorry as in the way of the Actions this is what I need help with.. Im lost [img]/ubbthreads/images/icons/frown.gif[/img] Is this what you are looking for?

                      <IR_ACTIONS_LIST>
                      <Action name="IF">
                      <Type>200</Type>
                      <Function>1</Function>
                      <DTIndentLevel>0</DTIndentLevel>
                      <Enabled>1</Enabled>
                      <ErrorHandling>
                      <UserNotificationMode>2</UserNotificationMode>
                      <CustomErrorMessage/>
                      <OnErrorAction>0</OnErrorAction>
                      <JumpToLabel/>
                      </ErrorHandling>
                      <Condition>%FlashVersion%</Condition>
                      </Action>
                      <Action name="END IF">
                      <Type>201</Type>
                      <Function>1</Function>
                      <DTIndentLevel>0</DTIndentLevel>
                      <Enabled>1</Enabled>
                      <ErrorHandling>
                      <UserNotificationMode>2</UserNotificationMode>
                      <CustomErrorMessage/>
                      <OnErrorAction>0</OnErrorAction>
                      <JumpToLabel/>
                      </ErrorHandling>
                      </Action>
                      <Action name="IF">
                      <Type>200</Type>
                      <Function>1</Function>
                      <DTIndentLevel>0</DTIndentLevel>
                      <Enabled>1</Enabled>
                      <ErrorHandling>
                      <UserNotificationMode>2</UserNotificationMode>
                      <CustomErrorMessage/>
                      <OnErrorAction>0</OnErrorAction>
                      <JumpToLabel/>
                      </ErrorHandling>
                      <Condition>%FlashVersion%-1</Condition>
                      </Action>
                      <Action name="Execute">
                      <Type>8</Type>
                      <Function>0</Function>
                      <DTIndentLevel>0</DTIndentLevel>
                      <Enabled>1</Enabled>
                      <ErrorHandling>
                      <UserNotificationMode>2</UserNotificationMode>
                      <CustomErrorMessage/>
                      <OnErrorAction>0</OnErrorAction>
                      <JumpToLabel/>
                      </ErrorHandling>
                      <FileName>%SrcDir%\Shockwave_Installer_Full.exe</FileName>
                      <CommandLine/>
                      <WorkingDir/>
                      <RunMode>0</RunMode>
                      <WaitForReturn>1</WaitForReturn>
                      </Action>
                      <Action name="END IF">
                      <Type>201</Type>
                      <Function>1</Function>
                      <DTIndentLevel>0</DTIndentLevel>
                      <Enabled>1</Enabled>
                      <ErrorHandling>
                      <UserNotificationMode>2</UserNotificationMode>
                      <CustomErrorMessage/>
                      <OnErrorAction>0</OnErrorAction>
                      <JumpToLabel/>
                      </ErrorHandling>
                      </Action>
                      </IR_ACTIONS_LIST>

                      Comment


                      • #12
                        Re: installing flash player from CD

                        sorry here you go

                        12559-flashplayer.zip

                        Comment


                        • #13
                          Re: installing flash player from CD

                          You could try something like this, excuse my code its alway a little rough, but it should give you the idea.

                          Change the %Flashversion% > 7 to > 6 I only used 7 to test.

                          Have fun.
                          <IR_ACTIONS_LIST>
                          <Action name="IF">
                          <Type>200</Type>
                          <Function>1</Function>
                          <DTIndentLevel>0</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          <Condition>%FlashVersion% &amp;gt; 7</Condition>
                          </Action>
                          <Action name="GOTO">
                          <Type>209</Type>
                          <Function>1</Function>
                          <DTIndentLevel>1</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          <Label>END</Label>
                          </Action>
                          <Action name="ELSE">
                          <Type>206</Type>
                          <Function>1</Function>
                          <DTIndentLevel>0</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          </Action>
                          <Action name="Message Box">
                          <Type>5</Type>
                          <Function>0</Function>
                          <DTIndentLevel>1</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          <DialogTitle>Flash</DialogTitle>
                          <DialogMessage>You do not appear to have the latest Flash version installed on your PC.

                          Would you like to install this now ?</DialogMessage>
                          <Icon>3</Icon>
                          <Variable>%Result%</Variable>
                          <DialogType>1</DialogType>
                          <DefaultButton>0</DefaultButton>
                          </Action>
                          <Action name="IF">
                          <Type>200</Type>
                          <Function>1</Function>
                          <DTIndentLevel>1</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          <Condition>%Result% = YES</Condition>
                          </Action>
                          <Action name="Execute">
                          <Type>8</Type>
                          <Function>0</Function>
                          <DTIndentLevel>1</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          <FileName>%SrcDir%\Shockwave_Installer_Full.exe</FileName>
                          <CommandLine/>
                          <WorkingDir/>
                          <RunMode>0</RunMode>
                          <WaitForReturn>1</WaitForReturn>
                          </Action>
                          <Action name="GOTO">
                          <Type>209</Type>
                          <Function>1</Function>
                          <DTIndentLevel>1</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          <Label>END</Label>
                          </Action>
                          <Action name="ELSE">
                          <Type>206</Type>
                          <Function>1</Function>
                          <DTIndentLevel>0</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          </Action>
                          <Action name="Timed Message">
                          <Type>52</Type>
                          <Function>0</Function>
                          <DTIndentLevel>1</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          <DialogMessage>Goodbye ..</DialogMessage>
                          <Seconds>4</Seconds>
                          </Action>
                          <Action name="Exit">
                          <Type>2</Type>
                          <Function>0</Function>
                          <DTIndentLevel>1</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          </Action>
                          <Action name="END IF">
                          <Type>201</Type>
                          <Function>1</Function>
                          <DTIndentLevel>1</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          </Action>
                          <Action name="END IF">
                          <Type>201</Type>
                          <Function>1</Function>
                          <DTIndentLevel>0</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          </Action>
                          <Action name="LABEL">
                          <Type>208</Type>
                          <Function>1</Function>
                          <DTIndentLevel>1</DTIndentLevel>
                          <Enabled>1</Enabled>
                          <ErrorHandling>
                          <UserNotificationMode>2</UserNotificationMode>
                          <CustomErrorMessage/>
                          <OnErrorAction>0</OnErrorAction>
                          <JumpToLabel/>
                          </ErrorHandling>
                          <Label>END</Label>
                          </Action>
                          </IR_ACTIONS_LIST>

                          Comment


                          • #14
                            Re: installing flash player from CD

                            Do you put this action on a page( on initialize) or on a button(on mouse click) ?

                            Comment


                            • #15
                              Re: installing flash player from CD

                              Hilight code - Copy -
                              Open new page on the On Initialize Action - Paste

                              Looks a lot simpler when it's pasted in. [img]/ubbthreads/images/icons/laugh.gif[/img]

                              Comment

                              Working...
                              X