Find Jobs
Hire Freelancers

Build a Chrome Extension that interacts with Grooveshark

€8-30 EUR

已关闭
已发布超过 9 年前

€8-30 EUR

货到付款
I need someone to create a Google Chrome extension. Summary The extension modifies your experience in Grooveshark by preventing songs from being played twice. Details The extension should only work when: - You are playing music on Grooveshark with the Radio on, the extension should be able to recognize if a song has been played before - within a time limit that you can specify in settings - and if it determines it's been played too recently, it will either not add it to the queue (preferred option), or skip it when the song should normally play. - The extension should not affect *individual* songs that have been added manually, but it should work almost every time you add songs in bulk (e.g: you search for "Metallica", get a bunch of songs, and click on Play All, extension should only add *fresh* ones. - It should not skip favorited songs. - It should not skip songs when playing a playlist. - The extension must have an icon - something simple but related to the extension's function - on the top right (location like where e:g: AdBlock Plus is). The menu will look like this: [login to view URL], where Ghostery in that image is replaced by the name of the extension (TBD). The items in the menu have the standard functions, and the options button takes you to a place where you can specify a number of items: # Time limit: set it so that you can listen to old songs again after a certain time limit: 1 year, 6 month, 3 month, 1 month, 2 weeks, 1 week, 1 day. (Remember, no skipping individually added songs). # Radio/bulk: you can toggle a setting so that the extension works only on radio mode, only on bulk, both or none. By default it should work on radio only. # Reset. Clears all songs so it behaves like if you had just installed the plugin. Should have a confirmation dialog. # Commented code for me to put a paypal button. The same settings (except reset & paypal button) that you can find in the options page should be available when you left click the icon in a clean, pleasing-to-the-eye way. When you left click the icon there should be also a toggle to deactivate the extension (icon turns to a grey version). The extension should have a counter that keeps tracks of how many songs were skipped in that session (and when you left click it at the end it shows: Songs skipped: # /n Total: #) There should be commented code that leads to a website on first installation. Once the extension is done, I want to know how I can change the time limits (I just need the location of the pertinent code). I want to also know where I can change the default mode when installing the extensions. The extension should be packed according to whatever standards are in place and ready to be submitted to the App Store (As the name of the extension you can use "Placeholder", and let me know where I can change it. I'm also open to hearing awesome suggestions on what else could be added if you have any. If you think this is something you can do, including every single requirement, and possibly one or two details I might have forgotten about, I await your bids!
项目 ID: 6296304

关于此项目

1条提案
远程项目
活跃10 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作

关于客户

FRANCE的国旗
Chaville, France
5.0
6
付款方式已验证
会员自8月 2, 2014起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。