Results 1 to 15 of 17
July 17th, 2005, 09:23 AM #1910Registered User
hack yourself a copy of Flash 8..
This is a copy/paste job of my most recent blog post (I'm not that full of myself, I just didn't feel like retyping it all). I really didn't know where to post this, but this seemed as good a spot as any..
Hack Yourself a copy of Flash 8!
If you're a Flash nerd like I, you've been chomping at the bit to get your grubbly lil paws on a copy of the newest version of Flash. Well, chomp no longer, pally - with a few simple hacks, you too can begin publishing Flash 8 content straight away.
First you'll need to coaxe your copy of Flash MX 2004 to publish version 8 .swf files. To do so, navigate your way to this directory:
C:\Documents and Settings\[user name]\Local Settings\Application Data\Macromedia\Flash MX 2004\en\Configuration\Publish Profiles
(I have no idea where that is on a MAC. If you were sick enough in the head to buy one, you can find it yourself). Within that directory, you will find a file called "default.xml". Copy this file, save it as "flash8.xml" then open it up in your favorite xml editor or Notepad++, if you're a cheapskate like me.
On the top line, change the name attribute from "Default" to "Flash 8". Now, find the "PublishFlashProperties" node and change the child node "version" node value from 7 to 8 and save the file. Open up Flash and bring up your publish settings dialog box. At the top of the box is a dropdown box labeled "current profile". Just to the right of the dropdown box is a import/export button. Click it and import the "Flash 8.xml" file you just saved. You will see see under the flash tab that you will now be publishing to version Flash Player 8 (you may have to shut then reopen your publish settings box to see this change take effect). Hot damn! Half way home...
To fully enjoy all the benefits of the flash 8 player you will need to have access to the flash 8 class files. Take a quick trip over to MTASC.org and download the most recent version of mtasc. In the .zip file you receive, you will find a folder labeled "std". Save this folder (along with all its contents of course) to:
C:\Documents and Settings\[user name]\Local Settings\Application Data\Macromedia\Flash MX 2004\en\Configuration\Classes.
Now, if you prefer compiling with MTASC, knock yourself out. Me, I'm perfectly happy inside the Flash IDE. Anyway, that's it, baby. Go hogwild.
Try this quick test to get you started. Create a movie clip (just draw a shape and convert it to a movie clip symbol - doesn't have to be fancy pants right away) and give it an instance name of "my_mc". Up in an actionscript layer copy and paste this quick little script:
var myFilters = new Array();
var myShadow = new flash.filters.DropShadowFilter();
my_mc.filters = myFilters;
Publish this test file and open it in a browser equipped with the new Flash 8 Player (If someone could tell me how to set the Flash 8 player as my default Flash IDE player so testing could be done in the Flash environment rather than a browser, I'd be most obliged). Gaze in awe. Soon you'll be creating nifty neato files such as this one here: http://www.onebyonedesign.com/flash/f8/test1/ (of course you'll need the version 8 player installed to see what I'm talking about. Duh).
Have fun and share your results.
By the way, if you jack up your copy of Flash trying any of the above, don't come crying to me. I didn't tell you to do nothin', man...
July 17th, 2005, 09:37 AM #2
First, is this legal ??
Second, Does it actually give you the flash8 program ? or just the player ?
And if the former is the case then does it really perform like the final flash8 will ?
July 17th, 2005, 09:58 AM #3
It doesn't give you the program, or the player..... it just allows you to publish using the new features that the Flash Player 8 incorporates. This means that you will not be able to do anything unless you have the flash player 8 (which is currently available in a Beta from Mike Chambers blog btw)
About the legalities, I guess we'll have to wait a day or two to see what happens* create a timeline on timetoast * "We dig it!"
July 17th, 2005, 10:57 AM #4
July 17th, 2005, 10:59 AM #5910Registered User
lol.. I'm just a Flash outlaw.. As far as screwing with .swf's its perfectly fine - it's open source and that's why there are so many decompilers about.. How the good folks of mtasc got a hold of all those new classes and whether or not they were supposed to release them to the general public.. well.. that's another story..
July 17th, 2005, 11:10 AM #6
wow, I've always waited for an opporunity to make my work less compatible without any real benefitsThose who would sacrifice freedom for security will get neither
July 17th, 2005, 11:13 AM #7
for those smart enough to buy a Mac, the path is:
Macintosh HD/Users/[user name]/Library/Application Support/Macromedia/Flash MX 2004/en/Configuration/Publish Profiles/default.xml
July 17th, 2005, 11:15 AM #8
July 18th, 2005, 03:05 PM #94,029home cooking is killing the restaurant industry
Just fyi, you guys, we removed this thread just because we weren't sure about the legality, or how MM would feel about this. But Mark Chambers clarified MM's position a little, so everything's fine now.There are only 10 kinds of people in this world:
Those that might know ternary, those that do, and those that don't
Say NO to DRM.
July 18th, 2005, 03:22 PM #10
July 19th, 2005, 10:32 AM #11910Registered User
postsOriginally Posted by Templarian
Originally Posted by electrikmonk
July 28th, 2005, 11:01 AM #12183Want more candy :D
and what does this new player really do ????
August 11th, 2005, 01:23 PM #13
did anyone get this thing to run on a mac?--
...do you remember where it was at?
August 11th, 2005, 04:40 PM #1450Registered User
for those still confused about why flash 8 is so cool for developers and those using flash to make cool stuff, check out this thread.
If you don't want to read through the thread, basically, it suuports filters like blur or drop shadowing, overlay modes, like in hptoshop, like darken or overlay, and it allows us to directly manipulate pixels on bitmap objects.
It is also possible to tell the player to cache bitmaps for objects, which basically renders it once, then stores that bitmap, and then just redraws the bitmap, unless it needs to recalculate the vector. Bascially it gives it a pretty good performance boost.
August 11th, 2005, 06:14 PM #15
By brendanwov in forum Best of Kirupa.comReplies: 56Last Post: May 29th, 2007, 06:52 AM
By janav in forum Flash IDEReplies: 0Last Post: July 20th, 2004, 01:09 AM
By Lee RHK in forum Flash IDEReplies: 4Last Post: March 14th, 2003, 03:22 PM
By RussianBeer in forum Flash IDEReplies: 4Last Post: March 13th, 2003, 05:48 PM
By Amiridon in forum Flash IDEReplies: 0Last Post: September 17th, 2002, 09:52 AM