Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


Sign in to follow this  
BoardBabe

Integrating Flash 8

Recommended Posts


- Rename the new flash from the downloaded cab (flash8.ocx) to flash.ocx, and cab it to flash.oc_.

- Get the new version number from the .inf in the downloaded cab (8.??.??)

- Expand the SWFLASH.IN_ file from I386, update the version number, and cab it to swflash.in_

- Replace SWFLASH.IN_ and FLASH.OC_ in I386 with the newly cabbed versions.

- Forget about FLASH.IN_, as it is not for Macromedia Flash.

Share this post


Link to post
Share on other sites

Thank you!

However I read you could really just makecab the downloaded files (CABed) and place in i386, is that true?

That would be all the files in above CAB url.

Share this post


Link to post
Share on other sites

No, the SWFLASH.INF is not compatable, and, as I pointed out, the flash.ocx has a different name.

You could just rename and cab the flash.ocx. Flash would play, but the browser would still try to update because the version info in the registry would not reflect the version of the OCX. Furthermore, the other files in the downloaded cab are not used by Windows Setup.

Share this post


Link to post
Share on other sites

Is there a way to do this and make the browser think it is up to date? Thanks

Share this post


Link to post
Share on other sites
Is there a way to do this and make the browser think it is up to date? Thanks
- Rename the new flash from the downloaded cab (flash8.ocx) to flash.ocx, and cab it to flash.oc_.

- Get the new version number from the .inf in the downloaded cab (8.??.??)

- Expand the SWFLASH.IN_ file from I386, update the version number, and cab it to swflash.in_

- Replace SWFLASH.IN_ and FLASH.OC_ in I386 with the newly cabbed versions.

- Forget about FLASH.IN_, as it is not for Macromedia Flash.

Share this post


Link to post
Share on other sites

Normally the newer swflash INF would cause the flash stuff not to install with the OS. Are we finally at a point newer than Flash 8 r22? :huh:

*downloads CAB*

Ah sweet! Uber new flash! :lol:

It looks like they finally made the INF compatible with Windows integration too. :)

I suggest you replace:

SWFLASH.IN_

FLASH.OC_

and you're done. :)

Share this post


Link to post
Share on other sites

Uh, now im just confused... Do you have any proof of this beeing compatible? And that new INF contains copy/install information of the update files and uninstall exe aswell, so they would have to be makecabbed and placed in i386 too!?

Share this post


Link to post
Share on other sites

@Daemonforce, have you tested your theory? and did it work correctly?

Share this post


Link to post
Share on other sites

I know 8.0.22 works perfectly. I haven't exactly tested it on 8.0.24 just yet. What i stated above assumes that SP2 is integrated into Windows XP Professional/Media Center/Home/TabletPC. The key point is that Flash 6 is already part of service pack 2 and txtsetup/dosnet already sees the files. I don't integrate things like GetFlash or the manifest files because I already have the components. There was a problem when moving from Flash 6 to 8 when leaving the INF alone(or replacing it with the one in the new CAB)...In my experience it's best just to update the build number in the INF and be done with it. I'm already in the middle of something this week and I'll be able to test the full replacement idea later. :)

Edited by Daemonforce

Share this post


Link to post
Share on other sites

cool, thanks for the update.

i'll see if i can test and will let you know.

Share this post


Link to post
Share on other sites

taken a while but i got there.

If i do the above for 8.0.24 version of flash, it generates the icfgnt.dll error,

downside is acrobat recomend this version as supposed to be bug free, (well more so that 8.0.22).

So back to drawing board and probably use the swicthless installers i saw that were kindly made by somebody whos name escapes me.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...