flash screensaver app

Closed Posted Mar 3, 2007 Paid on delivery
Closed Paid on delivery

I have a flash file which I want to distribute a screensaver for my users.

However windows xp and mac doesn't let users add screensavers without special programs.

I need you to make a very simple file which will be included in the same directory as my flash file. The flash file is an swf or an exe file, but windows xp allows you to run exe files as screensavers, and mac lets you run hqx files as screensavers.

When the user downloads the file, which will be compiled for mac and windows, and they run it, prompt them with a yes or no dialog.

"Are you sure you wish to add this screensaver?"

If they press yes, add it. Create a new folder in the root letter drive for screensaver, copy all the contents of the folder that the screensaver is in including sub directories recursively, into a foolder on the root drive. Call the folder "screensavers"

Inside the folder screensavers add this screensaver and all associated files into a folder named by the id of the screensaver.

The screensaver id is in a file called [url removed, login to view], and it will be an integere like `23231`

## Deliverables

So here's an example execution with steps

1) user downloads zip file

2) zip file contains the installer you made for windows and mac

3) zip file also contains other folders and directories, including the flash file used for the screensaver

4) user extracts the zip file

5) user runs screensaver program

6a) user prompted if they wish to add screensaver, user presses yes

6b) user presses no, exit program

7 (6a) users presses yes

8) create directory in users default root drive called screensavers, if it doesnt already exist

9) open [url removed, login to view] ascii flat file in zip root and extract integer screensaver id

10) create folder in folder screensavers named by the screensaver id

11) copy all the contents of the zip file into the screensavers/screensaver_id folder

12) based on operating system make appropriate modifications to the registry/config settings to add the flash file as a screensaver, and make it selected

**notes, screensaver flash file will be in file [url removed, login to view]

contents of [url removed, login to view]

[screensaver]

Id = 1

Name=Puppies

WINFLASH = [url removed, login to view]

MACOSFLASH = [url removed, login to view]

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

windows xp, mac os x

coder responsible for doing all research on how to make this work

should probably use c/c++ or something that doesnt require any components

Article Rewriting Engineering MySQL PHP Research Writing Software Architecture Software Testing Translation Web Hosting Website Management Website Testing

Project ID: #2865593

About the project

2 proposals Remote project Active Mar 24, 2007

2 freelancers are bidding on average $106 for this job

creativeartstd

See private message.

$85 USD in 7 days
(51 Reviews)
5.8
bluepixelstudio

See private message.

$127.5 USD in 7 days
(29 Reviews)
4.4