Just use the Get at the front of the preloader then use the get frame at the end of it and don't loop to the get url Frame.
Here is a layout
Frame 1 Get URL
Frame 2-Frame n Preloader
Frame n-goto Frame 2.
I know for a fact that it works if you just link to a SWF. The preloader will loop until the SWF is loaded. I've never tried it with a HTML though.
Normally I don't advocate having a stand alone SWF out there but in this case it is okay.
1. I already know that the people have Flash installed becuase I have already tested it in the Preloaders HTML.
2. The preloader has the meta information and title so I don't care how their web pages refrence the SWF. The preloader will direct them to the SWF for me. The user can always get back using the preloaders title in the history. Search engines will find the preloader and display it as my page if I do the title and meta tags right.
3. I know that the movie itself will scale to the fullest size in the browser window.
I think if you use a HTML in the get URL section the browser will try to partially display the HTML while the SWF loads. Since a stand alone SWF is the only object that it is loading it should work.
There is a command I haven't included in the user interface yet -- if frame is loaded -- which is used in most preloaders. I don't know if it is possible to create a preloader without this command. The preloader you can invoke in KoolMoves uses this command.