flash screensaver app
$100-500 USD
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
Project ID: #2865593