Solved

jbirk   question for you

Posted on 2000-04-05
131
647 Views
Last Modified: 2013-12-24
Can director be made to act like VRML or do VRML ?   I guess from looking at macromedia's website they had a program at one point called extreme 3d but it looks like it is no longer produced i am assuming it did not do well either that or they named it something else or integrated it into something else...

basically i guess what i want to know is it possible to make an image interact like msn's carpoint website where the image can rotate either by position of mouse or clicking on the control buttons.
0
Comment
Question by:briancassin
  • 63
  • 53
  • 12
  • +1
131 Comments
 
LVL 8

Expert Comment

by:jbirk
ID: 2687427
I'm not familiar with msn's carpoint website.  Got a url?

Anyway, as far as director and 3d, the answer is yes.  Director has several xtras which allow full 3d interaction.  3d Dreams is one which I have used pretty extensively, but there are others out there...  Just go to:
http://www.macromedia.com/software/xtras/director/main.html
and read through the very long list.  You may find the xtra you're looking for.

I find nothing refering to vrml, but that's a different plugin altogether (with rather bad rendering in my opinion...)  The xtras for director allow control of 3d objects with rotation, movement, copying, etc...  I did a program which allows you to create a closet storage system in full 3d using 3d dreams (projector not shockwave).


-Josh
P.S. 0 points?  It should be more than that!
0
 
LVL 21

Author Comment

by:briancassin
ID: 2687771
josh    they still haven't fixed the point problem on here i should hve a least 30 by now and i don't


josh here is the url for carpoint

http://carpoint.msn.com/home/New.asp
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2688660
How often do you ask questions?  I have a nice reserve of 1863 at the moment...

I'm not getting notification properly for some reason, so I may take a while in response...

Anyway, 3d dreams can do that.  What they're doing is not that difficult.  It could actually be done with no 3d program whatsoever (just shockwave).  It's just a series of about 60 images which are rotated around.  It's not actually a 3d world like vrml or 3d dreams.

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2689412
hmmmmm so if it can be done with shockwave I am assuming it would take having a digital camera putting the item you want to make like carpoint on a turntable then snapping shots every so many turns etc... then adding all the images togethe into one gif then taking that gif pulling it into director and add the turn towards mouse behavior ...  correct?


3d dreams i downloaded but it is not working i am getting error regarding the scripting in it i think eithe r because i have director 8 or there is something wrong with the program or i am putting it in the wrong directory i put the whole 3d dreams folder in directors xtras folder which is what it said to do unless i misread it
0
 
LVL 21

Author Comment

by:briancassin
ID: 2689421
oh i forgot to ask did you take a look at the inside view of the car i think they did that with a vieo camera and it is in avi format.... is it possible to do this also i am assuming it would be much harder to make a zoom function... but could it be done ?

basically could the rotation x & y access be controlled along with a zoom function in director ?


oh one final thing i just thought about if i used a gif can i make it so that clicking on different area's of the gif zoomed in on that area of course i would have an image swap... is this possible or am i justy looking for director to  do too much ?
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2689530
OK, first you are correct about the turntable and incrememental shots.  That is how you would do it.  But you'd need to have the camera positioned on a stand and have a way to move the object an exact amount of degrees otherewise it won't come out right...  You probably wouldn't want to use a gif since it degrades the quality of the image.  You can use a pic for director, and let director do it's compression (put it down to 16 bits in director though).  It usually does a pretty good job.  And you would be putting all individual images into director and just using it to swap all the images based on whatever criteria you decided.

As for 3d dreams, it may be possible that it does not work for Director 8.  I have no idea:(  Could you specify the exact error you are getting?  I've encountered a lot of them with that closet project...

I didn't see the inside view.  Where do I go for that?

As for zooming, it would probably be easier to just a 3d model and a 3d engine like 3d dreams if you want to have rotation and zoom.  Otherwise it would require too many different pics unless you just plan to enlarge the pics you made already (to simulate a zooming).  Either way you can do this in DIrector if you want.

One thing to remember with director, is that it can probably do whatever you want it to (with the aide of the pluthera of xtras).  The only question is whether or not it's the right tool for that job.  It may take longer to do something in director than some other program, or it may run slower, etc...

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2689961
i am new to director as you know so i guess one question would be how would i make it rotate with a control to it i know i could put multiple images in it and then have it time controlled...

but i need it so that the mouse can interact with i guess the best way to decribe what i want to do would be this


a translucent grid going over the screen.

as an example the car is covered by the grid
the grid does not move the car does

when the picture of the car stops by the user or the user clicks a button that swaps to the next image (that may be an easier way then rotation) it is showing the front back or either side of the car then at that point text with lines pointing to different features of the car appear.

Lets say for a moment you want to get a closer look at the wheels you can click in the grid area that is near the wheel it will then zoom the image in... it will zoom in like as if you were opening closing a window so there would be some animation of the zoom flying up and closer then once it got to its final point it would show an up close and personal view then once it has done this you can click on a button to close the window or return back to the orginal view (depends on if it would be easier to have a parent and child fram setup) or just one frame where the image changes within.


Hopefully this will shed light on everything this explains exactly what i need to do...
0
 
LVL 21

Author Comment

by:briancassin
ID: 2690284
BTW the error i am getting with the shell3d program is this

script error: object expected

turnTo3d me, orient3D(float(random(360)), 0.0,0.0, #self)

<void>

this happens with the cars demo
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2690776
The demos on mine don't work either...  The program works though...  just no the demo.  Isn't that nice:)

There's a tutorial that comes with the demo which guides you through building the stonehenge demo.  This was very helpful for me, and I was new to Director when I went through this tutorial (about 15 months ago).


The error you see is probably a problem with "me".  It must no be an argument listed on the function call (like "on mouseDown me").


I think I understand what you want to do, but it will take quite a lot of work to put it all together...  How much time do you have to do this?  You might want to start off simpler so you can get a better grasp on the concepts first.  Then you may be able to figure out how to do what you want.  I don't have the time to come up with a solution like this one, and you don't currently have the points to get someone (me or anyone) to do a solution like this:(

Good luck!
-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2691233
I know i am not looking for someone to do it for me just looking to see if it can be done if i know it can be done then i will push myself till i can do it myself.

I will give you points as soon as they have the point problem worked out I am sorry I have none at this time... I have written to linda about the problem supposedly engineers are still working on it... I wish they would have never changed servers there was nothing wrong with the site on the other server.


You have no idea how much i appreciate your help :) without your help I would be lost on this


wish i could get the demo to work I would love to see what it can do...


any ideas of any other extra add in's that can do 3d and are farily easy to learn/use ?
0
 
LVL 21

Author Comment

by:briancassin
ID: 2691337
josh,


once you install the program is there something that should be showing up in director... ????    i installed it manually into the director/xtras folder because during the install it said it could not find director...

i see no extra tools or and sort of program showing up anyplace should i ?
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2691455
You have to go to "Insert" then go down to "Shells 3d Dreams" and select Viewport.  This should be mentioned in the tutorial for 3d dreams.  Did you read that?  I printed it out when I first installed 3d dreams so I'd have a hard copy reference.

If it's not on that menu, then you need to add these files to the folder "Shells 3D Dreams" under the xtras folder of director:
3DDreams.x32
3dsconv2.dll
Import to Cast.dcr
Persona Fetcher.dcr
slsapi.dll

That was for version 2 of 3d dreams...  not sure if they've updated it recently though...  I haven't checked.

-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2691465
oops, I missed your first message.  That's why I didn't make any reference to what you asked about in it...

Anyway, I haven't used any other 3d engines for director.  When I started working where I do last year, I was handed a copy of director and 3d dreams and told to learn them so I could do this closet program.  So the decision was made for me...  But if you read through all the xtras in the list from Macromedia (I believe I porvided a link above somewhere), you should find a few which might be good.  (also last year the only good one was 3d dreams, now some more are out...)

I understand about not having any new points.  Don't worry.  I've been actively reading those questions too, since I've had problems with other related things...

Good luck!
-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2706119
How's it coming?  Any progress?  Frustrated with Director bugs yet, or does version 8 have less bugs?

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2708373
Adjusted points from 0 to 30
0
 
LVL 21

Author Comment

by:briancassin
ID: 2708374
actually i do have a question for you does 3D dreams really work there website along with other websites do not appear to work i do not know if this is because I am on an NT system but i doubt that should make a difference.

there demo program doesn't work either if you double click in the cast on one of the 3d items it errors out.

So far it looks like I may be going for a program named pulse3d it is a new 3d program... it looks like it may be a competitor to macromedia's director and flash  check it out http://www.pulse3d.com

it integrates with 3d studio max

All i know is I need a program that is fast and works... i would prefer to work with director but upon calling macromedia they do not think any of the 3d extras will work well with there product if at all...

any input in this ?
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2708822
It's entirely possible that the current version of 3d dreams doesn't work with director.  Director doesn't always do a very good job of staying backwards compatible for plug-ins...  When I went from 6.5 to 7 while using 3d dreams it still worked, but the color pallete's where handled differently and all my colors in the 3d dreams viewport where messed up until version 2.0 came out which fixed it...  So maybe they'll have to come out with a new version or an update or something.

Anyway, the examples from 3d dreams web site all worked for me.  I went to the lego one and the italian page (couldn't read it since I don't know italian but was able to get to the 3d dreams part).  If these aren't working for you, you may want to be sure you've downloaded the 3d dreams runtime/plugin which is different from the xtra used in edit mode for director. If you already installed this, uninstall it and install again.  If it still doesn't work, it could be directX.  I'm not sure if Win NT even has DirectX 7, but that's what 3d dreams needs and just about any 3d package you look at now as well.  If you upgrade to win 2000 (the next NT version), I believe it supports directX 7.

As for the fast thing, I don't think anything done in director is very fast.  It suffers a little performance drain since it's trying to do too much.

As for pulse, I've seen that before and it looks promising.  Might be worth your time taking a look into.

-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2708830
I meant "director 8" in the first sentence of the previous post not "director".
0
 
LVL 21

Author Comment

by:briancassin
ID: 2709651
I will have to try the example at home then.... the lego did work but you had to have metastream to see it. The italian one goes to 100% but does nothing screen is blank I think you may be right on the direct x so i will have to try it at home on the italian page...



How do I uninstall the plug-ins i have i.e. 4.0 ????

0
 
LVL 8

Expert Comment

by:jbirk
ID: 2709833
Do you mean how do you remove plugins from Internet explorer 4?  I'm not sure on that one.  For netscape it's a s easy as removing the file from the plug-ins directory.  Just search through it's directory structure and you'll see it...  TO find out which file goes with which plug-in run "Help"->"ABout Plug-Ins", this will show the file name like this:
File name: C:\PROGRAM FILES\NETSCAPE\COMMUNICATOR\PROGRAM\plugins\np32comet.dl
and then the description of it including mime types/etc...

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2711978
foudn how to get the plugin out by going to start find files or folders...and then deleted it... I tried to load the pager at hom it would not load and that had most recent direct x drivers etc... the only problem it is not a PIII pc.... but if only a P III will work with the 3d then that is no good it eliminates a lot of people from seeing the content.. I need to be able to have as many people as possible be able to access the website and see the 3d. If it is limited to P III processor probably less then 1/4 of the population has this...  
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2712972
Nope, I have a Celeron 500, and P II 450, it works fine on both.  The limitation for this kind of stuff is almost NEVER the processor.  It's almost always the video card.  Since that is what handles the 3d calls.  DirectX does a good job of supplying a software equivalent of almost every command implemented for the different video cards, so even if you're video card doesn't support a specific command, as long as DirectX is compatible with the card, it will emulate the function call, and everything works fine (a little slower, but at least it works).  That's the whole beauty of DirectX.  So if you have DirectX 7 on your computer and it's not working, then it's either an out of date driver for your video card (that doesn't work with directX 7), or a system misconfiguration or a corrupted file.  Try reinstalling 3d dreams again...  and be sure you are installing the run image one, not the edit xtra for director.  I believe they call it Spike or something like that...

Do you play any 3d games on your computers that require directx?  Most of the new games do, like Force Commander, HomeWorld, etc.  If you have these on your machine and they are running, then it must be 3d dreams that's messed up, but if these don't work either than there is something wrong with your system (like the examples mentioned above).

-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2721022
How's it coming?
0
 
LVL 21

Author Comment

by:briancassin
ID: 2721049
I have decided to drop the whole idea of 3d rendering in director...

the download of showckwave takes too long on 28.8 modem and then you have to log off reboot and then download two more updates to it in addition to that you have to download the latest direct x drivers 6mb in size download install reboot...

too many things you have to do... this would just really fustrate people i know it did me....

I talked to a friend at work who told me that the PIII have the video processor intergrated right into the main processor now... or at least 3d graphics acceleration...

I found an alternative and have started playing with there software much like Director a matter of fact the person who founded the company and two other people who have made this new program and web player use to work for macromedia.


btw they are still having a problem with the daily points when they fix the darned problem then i will post a question just to give you points since you have helped me out so much i really apreciate it.
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2721509
Sure no problem.

I agree on the download thing, but most people I know already have all of this setup, since they all play the newer games regularly (so DirectX is current), and most browse the web frequently, which almost requires shockwave, since so many sites use it...  But I realize this isn't the majority of the market.  Just the kind of people I hang out with.

So what's this alternative program?  I'm always open to new software or different ways to do things:)

That's interesting about the PIII with video processor capabilities.  I wonder why they did it...  I would think that having a 3d graphics card would be faster since the processor on the graphics card and the main processor can literally run simultaneously, and with AGP can both simultaeously access main RAM...  Plus the graphics processor has it's own dedicated ram just for graphics.

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2736248
Adjusted points from 30 to 50
0
 
LVL 21

Author Comment

by:briancassin
ID: 2736249
Josh...

actually things have changed again....

I am working with another person on this at this point we have decided to use two web players and two different programs for 2 dimensional and control panel type layouts on physical machines   director will be used...

for the 3d rendering we will be using http://www.pulse3d.com      we will be using pulse.

two bad these two programs didn;t do it all either macromedias director being able to render 3d or pulses program being able to render 2d and 3d   if pulse does give the ability to render 2d it will whoop macromedia... like i said one picked up where the other left off unfortunately instead of giving a complete solution I am sure I am not the only person looking for 3d and 2d in one application
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2736266
Well, there's always C++ compilers with DirectX.  That's the most common right now, with game developement and what not.  I know a little about DirectX, but haven't done any projects using it yet.  That's not a web solution though.  From there to make it work on the web you'd also need to write a plugin and make the application a .dll instead .exe...  This process is a lot more time consuming.  In the meantime, Director and 3d dreams DOES work with both 2d and 3d graphics at the same time.

If you still couldn't get it to work on your system I can help with it.  Did you try any of my above suggestions?  (video driver, directX 7, no currupted files, testing with a directX game etc.)

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2736398
Adjusted points from 50 to 60
0
 
LVL 21

Author Comment

by:briancassin
ID: 2736399
direct x game works fine
downloaded and installed direct x version 7.0 full
no known conflicts


as far as the 3d dreams program goes I have not been able to see a website yet where it works properly it either does not load at all or calls scripting errors which means if i have a computer background and cannot get it fixed then everyday web users this program would be next to impossibel to get running for them... so it is not a viable solution.

in regards to the previous question i asked you regarding the windows start menu that you made.... How could i make it so that it would go through a complete printer install with making the windows menu act just like the real one and have changing instructional text at the top ????? so that you get a set of instructions when the mouseover occurs and then once in the printers window it gives instructions to click on the add printer wizard then once you do that another image appears and a new set of instructions ?
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2736480
Sounds to me like you just need to set up a series of frames with each image and text you want to show, and some rollovers included.  It's pretty basic director stuff once you get the hang of it.  I don't have time right now to get in depth on anything since I'm leaving in a couple of minutes on a trip for Easter.  I'll be back on Sunday night, and will probably be able to respond to any more specific questions on Monday.

As for 3d dreams being a viable solution, I think you are assuming too much about what it takes.  Sometimes an application like that just won't work on a specific computer without lots of work.  For me it worked flawlessly.  No problems whatsoever, and the application I wrote went out to a few hundred people and only a few of those had trouble.  It WAS running only from the hard drive though, not the internet...  The browser plugin most probably has some additional issues, making the % of computers it works on a little less...  Also, the web sites that are using 3d dreams are pretty big.  They must have tested it on a lot of computers as well, and found no problem in using for their site...

Anyway, Pulse is pretty cool.  I've seen it, and like it.  It looks better than 3d dreams in my opinion, but like you said doesn't have the 2d graphics capabaility.  You could probably do most of your 2d in html if you wanted.  Using more advanced things like layers and stuff.

Well, off I go!
-Josh

-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2747166
Regarding your question about instructions...  You can set up a spot for text at the top like you say, and then use the same rollover code to swap the member number of that text, so that the appropriate text is displayed.  Or you can use visibility settings.  For the text on the printer and other sections like that though you will probably want other frames for them (instead of doing everything in place in the same frame), and use a go to "printer" command or something like that.

So how's the project coming?

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2751406
project is done.... took about 4 hours to do.

I setup the text to appear in a seperate box...

I setup multiple go loops


i used this coding to swap between frames to change the image there is a slight delay though my only concern is as I do more intense stuff the delay will become worse

on mouseUp me
  go to frame 8

end
 if you want to see the file gimme an e-mail address to send it to maybe you can tell me if i went about it the right way or the wrong way when i made this.


0
 
LVL 21

Author Comment

by:briancassin
ID: 2751426
By the way...

I am still trying to figure out the scripting for the fake start menu you created i am just not getting the hang of the s1 s2 thing...
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2752011
Are you still using Director 8?  If so I can't look at the file:(  I haven't gotten Diretor 8 yet.  If it's director 7, go ahead and send it to josh@designouveau.com, assuming it's small!  If it's big, be SURE to go through all the images and transform bitmap down to 16 bit from the 32 bit default.  This will save LOTS of space.  You can also transform flat with only a couple colors to 2 or 4 bits.  Of course you CAN'T do this with alpha channelled images.

The delay thing, I've noticed is normally not due to images as much as it is due to anti aliased text.  Director takes forever to render the anti aliasing.  So if you check all your text cast members, see if any of the large ones are being aliased.  If so perhaps pre-rendering and saving them would help, or just turn of the anti aliasing.  Images can cause a delay as well, but if they're 16 bit images usually not, it would take a lot!  You should see this presentation I put together with extremely image heavy stuff and LOTS of simultaneous kinetic images ALL the time.


As for figuring out my code, it may take a while.  I know it took me a long time before I figured how to make the code work like that.  But it seems to be more efficient executing and is actually faster to code now that I know how.  If you need a specific command explained just ask which.


Good luck!
-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2752168
Adjusted points from 60 to 90
0
 
LVL 21

Author Comment

by:briancassin
ID: 2752169
I sent the file to you

however i noticed i have some problems


lets say i want to be able to make it so that you click the different buttons and then press the (now called reset button) instead i turn it into a "show me the error message button"  how can i make it so that   when you click on the buttons then it does nothing until you click on show me the status and at that point it will show a status

here is a real life example of basically what i am trying to do see this link
http://www.ccsi.canon.com/goto.shtml?/bjc/index.html

then click on tech support

then click on
BJC color bubbljet printers

then the 610 model

then click on interactive product help then click on bjc 610 error conditions
0
 
LVL 21

Author Comment

by:briancassin
ID: 2752235
I sent the file to you

however i noticed i have some problems


lets say i want to be able to make it so that you click the different buttons and then press the (now called reset button) instead i turn it into a "show me the error message button"  how can i make it so that   when you click on the buttons then it does nothing until you click on show me the status and at that point it will show a status

here is a real life example of basically what i am trying to do see this link
http://www.ccsi.canon.com/goto.shtml?/bjc/index.html

then click on tech support

then click on
BJC color bubbljet printers

then the 610 model

then click on interactive product help then click on bjc 610 error conditions
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2752496
I don't have much time to get into this right now.  Maybe late tonight or tomorrow.  But I did notice that you used looping to do your blinking lights.  I would suggest rather to use "filp loops" for this.  Look it up in director help and see if you can see what I mean.  It'll be more efficient, and easier to produce/maintain.

I'll check it out in more detail later,
-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2755686
i looked up flip loops i cannot find any information on them at all other then going into the sprite and changing the geometry of it
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2756252
The basic concept is to set up your loop how you want it to run.  Then select all the sprites involved in the loop, and drag them to the cast.  This will automatically make a film loop for you (it'll ask for a nmae too).  Then drag that loop to the score wehre you want the loop to play.  Just be sure you have "go to the frame" on it's frame and it will loop automatically.  It's really simple, and powerful.  You can do some cool things with it!

-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2756258
Oh, I forgot, frame scripts are ignored by film loops, so you don't have to add those in.  The looping action is automatic.
0
 
LVL 21

Author Comment

by:briancassin
ID: 2756301
ok i see where i went wrong you mean FILM LOOPS not FILP LOOPS it was a misspell.... duh on my part
0
 
LVL 21

Author Comment

by:briancassin
ID: 2756307
when you get a chance can you take a look at the cannon site i am not sure how i would set it up so that you could click on the different lights and then click on a button to display the status. I want the film to wait until the button is clicked for it to respond instead of having an automatic response like it does now
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2756744
I looked at that site, and the stuff runs pretty quick and looks alright, but since I don't have a pronter like that I don't know what the different cases are...  I can't seem to find any 'documented' conditions.  They should do something about that, like have a short list of all the documented cases which you can choose from and the lights will then be set accordingly...  Oh well, anyway, about your program now...

Yes, that's not too hard to do.  What I would do is put it all into one frame with the flashing lights being film loops.  Then when the light is clicked change the visibilities appropriately so the light is in the next state (sprite(xxx).visible).  Then, when the "show error condition" button is pressed, check the status of the buttons to determine what message to show.  You can save the status of each button in a global variable.  Showing the message can either be an alert pop-up, a static text field on the page, or like Canon did it where you go to another frame where the interactive buttons are disabled, and you have to click ok to continue.

I can set up something like this, but it will take quite a while and I'm pretty busy right now, so I wouldn't get to it in a while.

If you have a question on how to do a specific part of this, feel free to ask:)

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2756952
Adjusted points from 90 to 95
0
 
LVL 21

Author Comment

by:briancassin
ID: 2756953
okay so from what you are saying let me if i have this correct

when you say 1 frame you mean put all the film loops under number 1 on the left hand side don;t use any other ones


i understood you up to this point

Then when the light is clicked change the visibilities appropriately so the light is in the next state (sprite(xxx).visible).  Then, when the "show error condition" button is pressed, check the status of the buttons to determine what message to show.  You can save the status of each button in a global variable.  Showing the message can either be an alert pop-up, a static text field on the page


visbilities ? where are they ?
global variable ? what is that where is it set ?

(sprite(xxx).visible).  don;t understand this


if lets say i had 4 buttons but
1 button blinking meant one thing
but 2 buttons blinking meant something else
how would the show status be able to differentiate wouldn;t you need if then statements ?

i must seem like a complete idiot to you i think part of the problem is all the terminology is confusing. variable global variable etc...

0
 
LVL 8

Expert Comment

by:jbirk
ID: 2762505
visibilities are a setting for a sprite.  If it's visible you can see it if not you can't...  Like what I showed you in that file a sent before.  You change this setting by using a command like this:
sprite(12).visible = true
or
sprite(12).visible = false

When I put xxx as the number that means fill in the number appropriately.

Now, a global variable is a variable which is accessable to all scripts in the director movie.  To declare a variable global, simply add a global line to you event handler, this looks like this: (this is also an example light/button handler)
on mouseUp
  global button1
  if (button1=0) then
    sprite(spritenumberofblinkinglight).visible=true
    button1 = 1
  else
    sprite(spritenumberofblinkinglight).visible=false
    button1 = 0
  end if
end

Yes!  You would need to do a series of if then else statements...
From the handler for the "show error condition" button it would look something like this:
on mouseUp
  global button1, button2, button3
  -- condition 1 is where button1 and 2 are on and 3 is off (I'm making this up of course)
  if (button1 = 1 and button2 = 1 and button3 = 0) then
   alert("Condition 1 is met, this is a normal operation:)")
  else if (button1 = 0 and button2 = 1 and button3 = 1) then
   alert("Condition 2 is met, this is an error")
 else -- no condition found for current status, so alert user invalid state
  alert("That is not a documented state.")
 end if
end


Does that make any sense?  I was trained in all this terminology a little in junior high, and mostly in high school, so it comes second nature to me now...  It can sometimes be hard to explain or remember to explain something that comes second nature.  If I skimmed over something that's confusing, please bring it up.  I'll try to explain it:)

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2766272
Adjusted points from 95 to 105
0
 
LVL 21

Author Comment

by:briancassin
ID: 2766273
unforunately i think you are going to kill me for this but

on mouseUp
  global button1, button2, button3
  -- condition 1 is where button1 and 2 are on and 3 is off (I'm making this up of course)
  if (button1 = 1 and button2 = 1 and button3 = 0) then
   alert("Condition 1 is met, this is a normal operation:)")
  else if (button1 = 0 and button2 = 1 and button3 = 1) then
   alert("Condition 2 is met, this is an error")
 else -- no condition found for current status, so alert user invalid state
  alert("That is not a documented state.")
 end if
end

is confusing the heck out of me if the actual code was written it would make more sense to me to see real life implimentation the example confuses me since it does not pertain to anything i know or can look up reference material on.

as i am understanding it though all you need to do is put in the statement "global" to make it available to all sprites ?
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2766635
Yes, "global" put before a variable declaration at the beginning of the function declares that that variable can be accessed by ANY script in the entire movie.  BUT, for any script to use the global variable it also has to declare that the variable it is using is the global one (otherwise it uses a local variable).  So anytime you use button1, button2, or button3 be sure to declare it at the beginning of the function you use it in.

Scope is a pretty hard thing to understand when you first start out programming.  It's a lot easier to explain with a blackboard:)  If you have any C books, look up scope and read all about it.  C is a lot more complicated than Lingo, but if you can grasp C scope from the book, then you'll have a really good handle on Lingo scope (since it only has local, global, and object properties).

As for the rest of the code in that function, it just follows the if then else structure.  It's kind of messed up though because director requires that you use normal language type writing.  In C that structure would look like this:

if (button1 = 1 && button2 = 1 && button3 = 0)
  alert("Condition 1 is met, this is a normal operation:)")
else if (button1 = 0 && button2 = 1 && button3 = 1)
  alert("Condition 2 is met, this is an error")
else
  alert("That is not a documented state.")

But in Lingo, you have to use "then", "and" and "or" for your conditionals.


Hope that helps,
Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2779001
Adjusted points from 105 to 130
0
 
LVL 21

Author Comment

by:briancassin
ID: 2779002
jbirk you wouldn't happen to have any documentation or suggestion on books or websites that explain more in depth writing if then statements in lingo the only book that describes it is old it is ver 5.0 ling in a nutshell by o'reily obviously way outdated
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2780395
Even something covering version 5 will explain if then statements...  They haven't changed with the different versions (unless 8 changed them:).  Anyway, I use a book (Lingo in a nutshell) which covers D6.5, so that's also outdated...  I searched on Amazon and got:
Director 7 and lingo bible:
http://www.amazon.com/exec/obidos/ASIN/0764533487/o/qid=957529185/sr=2-3/002-4835345-3638653
There are also link on that page to "using Director 7" and "Director 7 Demystimified".

Go to amazon and check those out.  Maybe one will be useful for you.

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2792899
Adjusted points from 130 to 170
0
 
LVL 21

Author Comment

by:briancassin
ID: 2792900
Still looking into the books it will be a few weeks in the meantime i will just keep increaing the points
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2793323
OK.  Take your time.

-Josh
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2811097
Amazingly enough, no one suggested QTVR.  You could render out all of your still 3D shots into a QTVR movie which can then be very easily controlled using Lingo with no additional XTRAS.  The QT plug in is pretty standard, almost everyone has it...
0
 
LVL 21

Author Comment

by:briancassin
ID: 2811255
I have no idea what QTRV is
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2811503
Yes, QTVR is an option.  Hadn't thought of it.  It stands for QuickTime Virtual Reality.  It's like a large 3d model which can be explored with limited navigation.  Not sure if it would be able to do everything you want, but it's possible.  You'd need a program which can save into that format though.

Did you actually read this whole thread raydot?  It's pretty long now, that's a lot to read!

-Josh
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2811658
Oh, yeah, I see that you moved forward, just thought I'd add my $.02.

I don't quite understand what QTVR couldn't do that Brian wants, but...I think the QTVR builder is pretty cheap, only like $99 or so. You could also fake this kind of interaction in Director, although it would be pretty tough to make it work with the zoom...

The D7 Bible is an excellent resource.  I teach Lingo, and that's my course book.  Don't forget, also, that the Lingo Dictionary and "Using Director" are available on the MM web site.  There's a list of resources on D7 available for my class which you can take a look at, Brian:
http://b.parsons.edu/~kanter/resources.html

jbirk makes a good point about learning C as a waypoint to learning Lingo...
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2812211
Raydot, That's pretty cool that your school has a lingo course.  What school do you teach at?  I went to Kent State, and we had nothing like that.  Web publishing was the closest we got to any applicable programming (in the computer science department that is)...

I'll have to look into that D7 Bible, since you recommend it so highly.

-Josh
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2812338
Kent State?!  In Ohio?  

When I was in college (I graduated in 1992) I didn't even know there was such a field as Computer Science...

I teach at Parsons School of Design -- part of the New School -- in New York City.  There's actually an MFA in Digital Technology program here.  The program is mostly design oriented, but there is a programming class or two here and there.  You should see some of the work my students turn out!  Most of the NYC schools with computer-based training of any kind offer some course in either Director or Lingo programming, or both.  If you still live near Kent State maybe you should offer your services as an instructor!

The other book I'd seriously recommend is Tab Julius' "Lingo."  It's D6 oriented, for sure, but it's got all kinds of things in it that apply to medium to advanced programmers.  That and Peter Small's books called "Lingo Sorcery," if you can get past his crazy writing style.  Huge chunks of great stuff about OOP and lists.
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2812505
Yes, in Ohio.  I've thought about teaching JavaScript before (which I know extremely well), and perhaps director/lingo (when I become a little more familiar with it), but at the present time, I'm too busy with work, and I live about 1.25 hours from Kent State...  Also, I have to actually get my bachelor's degree first...  still trying to finish my honor's thesis.

I think the design program at Kent has a couple director courses, but the instructors there don't know much about programming.  Enough to get basic things to work in DIrector from what I've seen.  What they need is another cross over course with both the design program and computer science program co-teaching director.  They did this for the web publishing course I mentioned (which I took, and it was the first one:)

I Have Lingo Sorcery (actually my boss does), but I didn't get much use out of it...  I got the most use out of the Director reference books, and the Oreilly Lingo in a nutshell book.  Everything else I learned on my own or by seeing other people's code and reverse engineering it.

I have to say, having learned on D6 and the wordy programming, I'm VERY glad for D7.  Since I'm a programmer familiar with lots of other languages, lingo was a bit TOO wordy, and lengthy for my tastes.  It made it harder to debug and read the code.  Now I feel more at home with the more OOP approach.

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2823883
Adjusted points from 170 to 190
0
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 
LVL 21

Author Comment

by:briancassin
ID: 2823884
Jbirk,

just wondering how old r u ?
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2824109
Don't want to know how old I am?  (Although I guess you can divine it from when I graduated college...)  ;-)
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2824319
I'm not trying to hide anything here, but it does seem a little personal...

Anyway, I'm 23.  Why do you ask?

So raydot, if you were say 22 when you graduated in 1992 (I think 22 is pretty average for bachelers degree isn't it?)...  then that would be about 30, right?  :-)

-Josh
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2824448
30 years, 2 months, 13 days.
0
 
LVL 21

Author Comment

by:briancassin
ID: 2838487
Adjusted points from 190 to 220
0
 
LVL 21

Author Comment

by:briancassin
ID: 2838488
i was just wondering...
i feel stupid now though.. anyways   josh i found something that is even better then the Canon website   the url is below this is exactly what I want to do how did they do this shockwave and flash together ?

how did they create the graphics ?

http://www.hp.com/cposupport/cspt/lj2100_spt/problems/eio.html
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2838932
Since I'm now being notified, I hope you don't mind if I answer...this is just a straight up drawing job, probably done in Illustrator.  No 3D modelling involved at all...

0
 
LVL 21

Author Comment

by:briancassin
ID: 2839037
how did they get it 3d though it looks 3d modeled and even spins like it is. how would they draw something like this in illustrator ?
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2839069
People drew all the time before there were computers!  ;)  It doesn't spin like it's in 3d.  There are really only 4-5 printer positions, and the transition between one and the next is jumpy, not smooth.  I'd bet my last dime that each one was "hand drawn" by a very talented illustrator, and comped in Flash...

0
 
LVL 21

Author Comment

by:briancassin
ID: 2839091
what do you mean by comped in flash ????

how do they do this draw it and then scan it in  ?    those are vector images they are using because it is flash correct ?>????
aren't vector images only available through creating the orginal in a program like adobe photoshop or another program that supports vector graphics ?
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2839153
Photoshop doesn't support vector, it only supports raster.  Illustrator supports vector.  They may have taken a photo, scanned it, and then traced it, but probably not.  It's not such a difficult task to draw a printer, for a competent (human) illustrator...

I retract what I said about "comped in Flash," I think this whole thing is done in Flash, and not Director.  I had originally thought that it was a flash applet imported into Director, which is what I meant by "comped."
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2839542
Sheez!  I had one meeting in about 2 months and when I come back I get 20 e-mails!  I'll take a look at that site later tonight when I get home (and have my dsl connection:)

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 2840907
sorry josh
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2841366
Hahahaha!....sorry about that...
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2842328
Hey what's going on?  I'm not gettin e-mail notifications any more?  Starting last night and until this morning I think I got one EE e-mail, and I should have had my usual 10-15 in that amount of time...  Did you guys notices properly?
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2842345
I checked out that site, and I see what you mean.  It is pretty nice, but Raydot is right.  That was ALL drawn.  No 3d engine is involved.  That site is pretty sweet though.  It really shows pretty well how to do the installation, with the animations and everything.  Nice drawing job on those images...

As for raster vs. vector images, you can always convert back and forth.  So if the image is originally created in say photoshop as a raster image, then imported into flash, it's converted to a vector image.  If the image is photo quality, then this conversion will likely blow the image up in size.  Since the mathematical description of a photo is likely one vector for every pixel....

Oh, and yes, I agree it was all done in flash.

-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2849410
Not sure if you guys got notification of my previous two posts.  It seemed to be down for a while, but I think it's working now:)  So if it is, this was for a noticification....
0
 
LVL 21

Author Comment

by:briancassin
ID: 2850556
jbirk so to do like what they did my best bet would be drawing it from illustrator correct ?
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2850690
Yeeeeeeeeeeeeeep.

0
 
LVL 8

Expert Comment

by:jbirk
ID: 2850929
yeah, probably:)  But you could use whatever you want to draw it.  I would use whatever you are confortable with.  If you're doing it for flash, you'll have to be sure you can save to a formtat it supports for import ( a bunch of them are supported, I'm just not sure which ones off the top of my head).  Director supports almost every standard image format though.

-Josh
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2850951
Something else you might want to check out, Brian, is http://www.nemo.com.
0
 
LVL 21

Author Comment

by:briancassin
ID: 2851495
Adjusted points from 220 to 250
0
 
LVL 21

Author Comment

by:briancassin
ID: 2851496
raydot I checked it out but could not get it to work got error messages.


anyways have either of you guys ever seen joecartoon   http://www.joecartoon.com

not only is it hilarious especially the napster bad but I was also wondering what program do they use to draw the animation in or if you know shockwave.com what program do they use to do stan lee's 7th portal ?
0
 
LVL 3

Expert Comment

by:Raydot
ID: 2852292
Brian you don't by any chance live in the New York area, do you?  There's an amazing show up at Parsons School of Design.  One student built this great game using Nemo.  I think Nemo is PC only, could that have been the problem?

joecartoon has a real pen-and-ink feel, so I'm thinking it might have been drawn and then scanned.  To say the least it was probably done with a graphics tablet.  Ditto the Stan Lee stuff.

Really almost everything on Shockwave.com was probably done with either Photoshop or Illustrator.  Painter's good too.  

0
 
LVL 8

Expert Comment

by:jbirk
ID: 2852793
There's no way to know what program they use unless they actually mention it.  It's possible as Raydot said that all their graphics were drawn on paper, and then scanned in, and brought right into flash.  Or they could have been drawn entirely in photoshop.  It's hard to say.

I know the designers I work with prefer photoshop/freehand for 2d stuff, formz for 3d stuff, and electric image for animations.  There are a bunch of other apps they use as well, but I don't really do any of that stuff, so I wouldn't be able to report on them very well, and can hardly remember the names of all of them...  And it's all put together in either director, flash, for the web (html/javascript) or in a C++ application (this part is what I do:)

-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 2880668
How's the project coming brian?  Need any more help?  BTW, did you get a director book yet?
0
 
LVL 21

Author Comment

by:briancassin
ID: 2892298
project is on hold temporarily

i will get back to you though
0
 
LVL 21

Author Comment

by:briancassin
ID: 3024655
Adjusted points from 250 to 300
0
 
LVL 21

Author Comment

by:briancassin
ID: 3024656
project is still on hold I may just grade the question because it may be awhile before i get back to this
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3024837
This question is getting rather long as well.  Starting a new thread would take less time to load the page:)  But if you want to continue with this one that's fine with me.  As long as my dsl connection is running, load time is no big deal for me (it took about 3 seconds to load it just now;)

-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3147713
I'm just keeping the thread active so it doesn't get autodeleted...
0
 
LVL 21

Author Comment

by:briancassin
ID: 3148221
Adjusted points from 300 to 350
0
 
LVL 21

Author Comment

by:briancassin
ID: 3148222
I think I may be back to this project in the next two weeks
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3343174
Hi, just preventing an autodelete again...
0
 
LVL 21

Author Comment

by:briancassin
ID: 3420610
Adjusted points from 350 to 430
0
 
LVL 21

Author Comment

by:briancassin
ID: 3420611
just increasing points
0
 

Expert Comment

by:johnelstad
ID: 3456059
FWIW, here are a few links that might help you do 3D in Flash & Director.  I realize this thread's mighty old, but maybe someone might find these links useful:

3D with Flash:
http://www.shout3d.com
http://www.swift3d.com
http://www.cult3d.com

You can check out examples of these technologies by going to http://www.sfmmuf.org, then click on Meetings, Past Announcements, June 5.

3D with Director:
http://www.virtus.com/downloads/authorform_data.html

0
 
LVL 8

Expert Comment

by:jbirk
ID: 3457892
johnelstad:  Why did you submit that info as an answer??  The question was obviously meant for me, and as you can see I have been corresponding with briancassin a great deal on this question.  Briancassin's project is currently on hold, and that is why nothing useful has been done for a while.

I see you are new to EE.  Perhaps you didn't know you could post as a comment as well, or aren't aware of the normal protocals followed here at EE, but usually you should post all input as a comment, unless you are 110% sure it completely solves the persons problem, AND no one has previously commented with possible answers.  This way it leaves the questioner to assign points to the person who helped the most, AND it allows experts to see the question since it won't be locked (though in the Director area this locked part isn't much of an issue:)

Please withdraw your answer to a comment.

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 3463496
jbirk don't worry I am not new to the net so his eager post is going to be rejected
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3464035
I wasn't that worried.  Just wanted to introduce him into the EE ettiquette.  It's not made obvious enough at this point...  Though I've seen some hopeful suggestions in last couple of months.
0
 

Expert Comment

by:johnelstad
ID: 3466572
Got it.  Thanks for the abbreviated intro to EE etiquette.  As you mention, there isn't so much as an FAQ on this site.  I'll follow your suggestions in the future in regards to commenting/answering.
0
 
LVL 21

Author Comment

by:briancassin
ID: 3467853
yeah EE really does not go over it too well leaves a lot of people in the dark
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3640272
Any word on when you'll be returning to this project brian?
0
 
LVL 21

Author Comment

by:briancassin
ID: 3654880
jbirk looks like within 1 month...

however project has changed again...

If I wanted to make a self executable version of director I know how to do that however lets say I want to put that executable on cd-rom and have it point to other director movies on a CD-Rom..

as an example I make a standalone .exe that is a navigator for websites lets say total size is over 50MB and I do not want to load this all into the system because it would be a memory hog so I want to make the main executable lets say 1 - 2 mb in size then when I select a link from this the program looks back to the cd for the rest of the info then loads it then if i click on something else it goes back to the cd again looking for the info....

is this something that could be done with minimal headache or would it be very complex and time consuming and require a lot fo programming ???

this project may not be going to the web anymore that is why I am asking this it was going to the web obviously it would be smaller but, I am just evaluating the feasibility of this.

0
 
LVL 8

Expert Comment

by:jbirk
ID: 3714974
Sorry about the delay...

It shouldn't be too hard to do what you want.  I'm not 100% sure I understand exactly what you want, but launching other apps from director is a synch, and running other director movies (as long as they are the same size) is also very simple.

If you're looking to have an installed program which still reads off the cd for the bulk of the stuff, that takes a little more code, but it's not too bad.  I already wrote some I can post here which searches for a valid cd rom drive (using budy API though) which has the needed file.

You may find that for doing some of the more complicated program execs using budy api is going to be a better way to go.  But if you're just launching other director apps in the same directory, then director can handle it find with no xtras.

When you get down to the brainstorming on the organization of the project, feel free to ask how to do anything specific, and I can help there.

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 3724792
Adjusted points from 430 to 500
0
 
LVL 21

Author Comment

by:briancassin
ID: 3724793
basically what you outlined is sort of what I want to do


imagine it like a powerpoint presentation
you go to start programs and then (lets say it has a shortcut on the programs list and it was installed using an installion procedure...

now this is what happens

select the shortcut

a splash screen comes up then the main menu window

from the main menu a sub selection menu from that menu other sub menus and programs are attached to the buttons that are on the screen in the director movie....

lets say you click on one labelled "how to turn on a computer" it then goes to the cd-rom to find the program how to turn on a computer" and then plays it once it is done you can replay it or go back to the previous menu or the main menu...

so on and so forth.... this is probably the route this project is going to take... is it being a self exectuable director movie...

unless you can think of a better way by putting the files in the internet shockwave format on the local hard drive then acessing them through internet explorer (i think this would be a system resource hog though and also have limitations
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3729096
Well if it's running on a cd there's no reason to use shockwave.  That use would require both a working browser and that they have the plugin properly installed.  If you just go with a normal project (windows exe), then you don't have these compatibility issues.

I think the next question to ask is exactly were you want the files to be:
1. install the entire cd on the hard drive
2. leave everything on the cd, just install a shortcut link to the cd main menu exe
3. install the main menu and have it search for the other files on the cd.

I've done all three of these.  #1 is easiest, and #3 is hardest, but it's not too bad.  If you want to do #3 for sure, then are you willing to go and get the budy api extra?  It will help to do that option properly.

Oh, I almost forgot, you can ALSO do both 1 & 3 by having the installer ask which one the user wants.  This is a really nice way since users with the hard drive space don't need to have the cd available and can run it faster (no waiting on the cd to run), but also gives users who don't have the space a workable program.  I've done this before and it can be complicated depending on the install program you use.  InstallShield professional had a bit of a learning curve and it took me a couple days to get a working install (though it was about 400MB, so that slowed it down).  What I did was set a registry key from the install based on what the user chose, and then the program knew by checking that key (using budy api) where to look for the files.  Though in this case it may be possible to avoid using the registry, I'd have to look into that.

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 3771752
option 3 is the one I would be most interested in but if it is going to be a big pain to setup then I would take an easier path like 1 or 2     1&3 would be the best option (doing both of them).
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3772192
For doing 1 & 3 you will probably need something complicated like InstallShield Professional.  There are other ones out there, but that's the one I prefer...  It's kind of expensive though.  Do you have any setup programs available to you?

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 3792315
No I do not except for VB ver. 5.0 which has a setup wizard to it no idea how I could or even if it is possible to intergrate with director...

I guess let me ask you this I know you are really busy person but if you had the time how much would you charge to build the skeleton more or less of the setup program ??? and then I just go back in and modify the main screen he splash screen etc....
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3799336
But what program are you talking about using?  You would need to have the program if I were to do something like that, though I'm not sure if I can do that.  I can explain how to use installshield pro or express.  I'm afraid I don't know VB at all, as I've never used it...

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 3813735
I was talking about Visual Basic ver. 5.0
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3814267
Does it possibly include installshield express for VB or something like that?  I have borland C++ builder and it includes installshield express for BCB4.  If that is the setup wizard you are talking about then you can actually use it for non-VB installs, but they will be only very basic installs.  Nothing like multiple install options or anything like that...

Otherwise, you'll either have to buy an install program of some sort, or you can look into doing it with director.  Since Director can copy files and such, it can also do an install, but it wouldn't be quite as nice as the other installs, and wouldn't include the uninstall features (unless you went to the lengths of figuring out how to do this)...  It also would just be a file copy, and wouldn't be working with a single compacted archive file like most installers do.  (and it would be more work of course)

-Josh
0
 
LVL 8

Expert Comment

by:jbirk
ID: 3984306
Any recent news?  Just wondering how it's going...
0
 
LVL 8

Expert Comment

by:jbirk
ID: 4066788
Still there brian?
0
 
LVL 21

Author Comment

by:briancassin
ID: 4097474
yes for some reason I did not get the last notification... sorry about that
0
 
LVL 8

Expert Comment

by:jbirk
ID: 4097972
EE probs again I'm sure:)
So how is the project coming?  Still going to work on it?
0
 
LVL 8

Accepted Solution

by:
jbirk earned 550 total points
ID: 4203618
I am merely locking the question...  any time you'd like to reopen discussion on something here, feel free:)
0
 
LVL 21

Author Comment

by:briancassin
ID: 4208311
not a problem.....


in regards to the installshield thing, it was not installshield wizard it is vb application setup wizard... according to a friend of mine the program looks for a vb file so apparently I could not use it for this.
0
 
LVL 8

Expert Comment

by:jbirk
ID: 4208827
Hmm..  yep, sounds like you need to purchase something.  Depending on the features you want, your budget for this, and how much time you can afford to spend on writing the install should be your main influences on what package to purchase.

-Josh
0
 
LVL 21

Author Comment

by:briancassin
ID: 4363832
the auto notifications seem to be messed up since they upgraded the site again.

anyways my question is regarding databases in Director.... IS there a way to either integrate Access without having to buy an extra or is there a database feature in Director that I can use ?
0
 
LVL 8

Expert Comment

by:jbirk
ID: 4382756
Hmm... databases are not my strong suit...  Personally I prefer using old text based databases for most tasks, but some tasks ARE too large or and require more complicated database programs.  I haven't encountered any such situation yet in what I've been doing, so I don't have much experience with most database programs...   I've obviously used Access, but only to convert client stuff...

Anyway, I'm not sure what director can do with Access specifically.  I doubt it has any built in functions for Access specifically as I don't think Microsoft has bought Macromedia yet.  You may be able to do something with ActiveX controls since director will let you use those, and there's always xtras...  Just looking off of macromedia's xtra list:
http://www.powerup.com.au/~farryp/director/xtras/#DAOTable ($50)
http://www.datagrip.com/html/products.htm ($350)
There may be more out there though...

This may be worhty of a different question to get someone else involved who may know more about Databases, or have experience messing with Access files from director.

Good luck!
-Josh

P.S.  I looked through the D7 lingo list and didn't see anything database related, but I may have missed something:)
0
 
LVL 21

Author Comment

by:briancassin
ID: 5518408
I am going to grade this so you do not get robbed on the auto grade system.

I am going to go through with this project I just need to get the money for some of the other required programs etc...

I was thinking though couldn't I use winzip self extractor and have it create an icon and extract to a directory...

or couldn't i write a simple setup program in notepad similiar to this ???

@ECHO OFF
REM -----------------------------------------------------------
REM - THIS RELAUNCHES THE BATCH FILE WITH A LARGE ENVIRONMENT -
REM - IN CASE THE ENVIRONMENT HAS BEEN USED UP                -
REM -----------------------------------------------------------
if "-BIG_ENV" == "%1" goto START
command /E:32768 /C %0 -BIG_ENV
goto END

REM -----------------------------------------------------------
REM - HERE IS WHERE THE BATCH FILE ACTUALLY STARTS            -
REM - MAKE SURE THE TWO SET STATEMENTS BELOW ARE CORRECT      -
REM -                                                         -
REM - Set MY_URL_PATH to the URL you want to open             -
REM -                                                         -
REM - Set MY_URL_FILE to the name of the file you're creating -
REM -----------------------------------------------------------
:START
set MY_URL_PATH=http://www.caas.com
set MY_URL_FILE=%windir%\Desktop\My Url Test.url
echo [InternetShortcut] >"%MY_URL_FILE%"
echo URL=%MY_URL_PATH% >>"%MY_URL_FILE%"
:END
EXIT


any ideas ???


sorry to keep this going... I definately want to do this I am just not well versed in the programming aspect... (creating setup programs and all)   as you discussed above

the option where the user could choose would be perfect. But how much banging on my head and asprin is it going to cost ?


BTW Happy Thanksgiving :)
0
 
LVL 21

Author Comment

by:briancassin
ID: 12126
I will post another question referring to this one to give you points for continuing to help on this... sinze this one is now a PAQ and cannot be awarded anymore points...


In my above question is this possible ???

I was thinking though couldn't I use winzip self extractor and have it create an icon and extract to
a directory...

or couldn't i write a simple setup program in notepad similiar to this ???

@ECHO OFF
REM -----------------------------------------------------------
REM - THIS RELAUNCHES THE BATCH FILE WITH A LARGE ENVIRONMENT -
REM - IN CASE THE ENVIRONMENT HAS BEEN USED UP                -
REM -----------------------------------------------------------
if "-BIG_ENV" == "%1" goto START
command /E:32768 /C %0 -BIG_ENV
goto END

REM -----------------------------------------------------------
REM - HERE IS WHERE THE BATCH FILE ACTUALLY STARTS            -
REM - MAKE SURE THE TWO SET STATEMENTS BELOW ARE CORRECT      -
REM -                                                         -
REM - Set MY_URL_PATH to the URL you want to open             -
REM -                                                         -
REM - Set MY_URL_FILE to the name of the file you're creating -
REM -----------------------------------------------------------
:START
set MY_URL_PATH=http://www.caas.com
set MY_URL_FILE=%windir%\Desktop\My Url Test.url
echo [InternetShortcut] >"%MY_URL_FILE%"
echo URL=%MY_URL_PATH% >>"%MY_URL_FILE%"
:END
EXIT


any ideas ???


sorry to keep this going... I definately want to do this I am just not well versed in the programming
aspect... (creating setup programs and all)   as you discussed above

the option where the user could choose would be perfect. But how much banging on my head and asprin
is it going to cost ?
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Now that Expression Web 4.0 (http://www.microsoft.com/expression/products/Upgrade.aspx) is free if you buy or have the full version of Expression Web 3.0, now is the best time to  migrate from FrontPage to Expression Web (http://www.frontpage-to-exp…
Objective of This Article In 1990’s, when I was a budding software professional, I had a lot of confusion about which stream or technology, I had to choose to build my career. In those days, I had lot of confusion like whether to choose System so…
The purpose of this video is to demonstrate how to connect a WordPress website to Google Analytics. This will be demonstrated using a Windows 8 PC Go to your WordPress login page. This will look like the following: mywebsite.com/wp-login.php :…
The purpose of this video is to demonstrate how to set up basic WordPress SEO. This will be demonstrated using a Windows 8 PC. The plugin used will be WordPress SEO by Yoast. Go to your WordPress login page. This will look like the following: myw…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now