{"id":17241748,"url":"https://github.com/j256/itunesjukebox","last_synced_at":"2025-03-26T03:20:44.375Z","repository":{"id":66770279,"uuid":"51225722","full_name":"j256/itunesjukebox","owner":"j256","description":"Java program that allows party goers to control iTunes by searching for and voting on tracks.  Plays itunes like a juke box.","archived":false,"fork":false,"pushed_at":"2022-05-20T22:07:41.000Z","size":235,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-31T01:11:57.062Z","etag":null,"topics":["itunes","jar","java","jukebox","music"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/j256.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-02-06T22:43:56.000Z","updated_at":"2025-01-05T07:41:30.000Z","dependencies_parsed_at":"2023-02-22T04:45:24.635Z","dependency_job_id":null,"html_url":"https://github.com/j256/itunesjukebox","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j256%2Fitunesjukebox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j256%2Fitunesjukebox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j256%2Fitunesjukebox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/j256%2Fitunesjukebox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/j256","download_url":"https://codeload.github.com/j256/itunesjukebox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245580323,"owners_count":20638776,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["itunes","jar","java","jukebox","music"],"created_at":"2024-10-15T06:11:08.034Z","updated_at":"2025-03-26T03:20:44.350Z","avatar_url":"https://github.com/j256.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"iTunes Juke Box is a Java application designed to run a party from your\nMac by driving the iTunes via Applescript.  The application starts up a\nweb-server (by default on port 8080), allows you to choose the party\nplaylist from iTune, and allows people to view the tracks available\nand vote on their favorites.  The play list then gets updated dynamically\naccording to people's preferences. \n\nTo get this working you can package it as a jar if you'd like by doing:\n\n 1. mvn package\n 2. It will create in the target/ directory something like: itunesjukebox-X.X...-executable.jar\n 3. Rename that file to itunesjukebox.jar\n 4. Put all of the songs you want in your party into a playlist in iTunes\n  \nRun the application with:\n\n 1. java -jar itunesjukebox.jar\n 2. You can override properties using a '-p property-file' argument.  \n 3. By default the web-server starts on port 8080 although that can be overridden\n 4. Go to http://localhost:8080 which will encourage you to choose a playlist.\n 5. Enter the admin password for this run of the application.\n 6. Choose a playlist to copy from into our temporary playlist.\n 7. Get your IP address of your system.\n 8. Encourage other folks to go to your webpage, see the tracks, and vote on them.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fj256%2Fitunesjukebox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fj256%2Fitunesjukebox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fj256%2Fitunesjukebox/lists"}