Find Jobs
Hire Freelancers

Private for Ixa - Dev

$30-250 USD

Færdiggjort
Slået op over 10 år siden

$30-250 USD

Betales ved levering
We need a simple custom MP3 open source player (that is allowed in a commercial internal use environment): Agreed deadline: 9/1 (Sunday) by 9am PST. All fully tested files to be placed on Freelancer private message or Freelancer project area by this time. Agreed price: $200. Features needed: - The GUI would be a simple single-color square with nothing in it (no buttons, text, visualizations, controls, etc.). When any file is playing the box would be green, and when no file is playing it would be red. Since there are no controls on the interface, the internal Windows volume controls will be used to adjust volume. - Should have a Windows installer (compatible with Windows XP and 7) - When clicking a song, it will add a song to an internal playlist (since GUI is just single-color with no text, the actual playlist is not visible to user). - If 0 songs in playlist, when a song is clicked, it will play that song automatically and add to playlist. - After a song finishes playing will automatically delete that song from playlist - If other songs are already in playlist, newly added song will wait until all prior songs in playlist are completed before playing. For example, if two songs are in playlist, when song 1 finishes, song 2 will automatically begin. - The " ` " key (directly to the left of the 1 key), should be a global hotkey. This "global" hotkey should work regardless if the program in focus or not to allow stopping the song and clearing out the entire playlist. - Though I mentioned I want a simple one-color filled box as the interface, the code you create should allow me to easily go in and change some numbers to manually set the X-Y dimensions of this box. Additional features needed are: - Always on top - There should be no windows top/title bar (which has the minimize, maximize, close) - your box should be draggable - Fade-out would need to be set to 50ms (no fade-in for songs) - No buffering is required - When pressing CTRL+ALT+Spacebar when the mp3 player is in focus, will open a pop-up allowing the user to set any number of global hotkeys and associate them with the playing of a particular MP3 file. The user may either enable or disable the global hotkeys. If disabled, the original settings will be saved, so that the user can toggle to enable/disable as needed without having to re-input all hotkey settings/file paths. - In addition, when the user closes the application and opens it the hotkey settings should be retained. - Code must be commented and will be reviewed by internal IT staff.
Projekt-ID: 4877178

Om projektet

1 forslag
Projekt på afstand
Aktiv 11 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs
Tildel til:
Brug Avatar.
1. The program will be based on NAudio library (distributed under MS-PL license). 2. The program may be based on .NET 4.0 platform, and therefore may require it to be installed to run. 3. Requested deadline is valid only if payment for both this and linked maintenance project #4877184 is put into milestone (escrow) within 3 hours of this bid placement. Otherwise, it shifts forward on the amount of hours the escrow time is missed by. 4. This bid can be accepted only in conjunction with the bid on project #4877184, and is void if accepted separately.
$200 USD på 7 dage
5,0 (4 anmeldelser)
6,4
6,4

Om klienten

Flag for UNITED STATES
Cupertino, United States
5,0
14
Betalingsmetode verificeret
Medlem siden aug. 28, 2010

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.