Hrothgar15 Posted July 8, 2015 Share Posted July 8, 2015 (edited) EDIT: I’ve updated the calendar for the 2022 season. Right now it only shows DCI events but I plan to add support for DCA events as well. Events will show their start and end time in your time zone (assuming it takes 10 minutes to announce scores) as well as the schedule when possible in the local time zone. Events streamed on FloMarching will be shown as “busy” (filled in dot in the screenshots below), otherwise they will show as “free.” It will also check for scores for past events, and display them in the notes. webcal://p69-caldav.icloud.com/published/2/MTIyMTE4ODQzMTIyMTE4OCsBRUMyM0cbMjHlQRk77VbMt_Ki222HAg5o8sMCzUAzCPxUaXi83rwLagPBwUZBTu9ROUBff3PO5LcZUqZh6O0 Let me know if you have any issues installing, or suggestions for improvements. (Scores are guaranteed to be delayed as it only updates every hour; ideally this would be an app that sends push notifications as the scores are announced, but this will have to do for now.) Enjoy! Edited July 12, 2022 by Hrothgar15 3 Quote Link to comment Share on other sites More sharing options...
JimBurnell Posted July 8, 2015 Share Posted July 8, 2015 I noticed that the "export" function on http://dci.org/schedule doesn't really work reliably, so I went ahead and created this calendar myself, which you can subscribe to on your Mac. (You may have to paste this URL into the URL bar.) webcal://p01-calendars.icloud.com/published/2/97sb7Ky2yEImp9f8NCJ4PAtevqww5Rnu_Czj3yNnWo6Xa2aqoyY0rSgYNDdJ2kqcnqfXY9RwtHtbnYQ8953AGJn7xNYHqrfQ1w7gJv5JnGs This will add a new calendar to the Calendar app—make sure to set the update frequency to daily, because the calendar will live update as info on dci.org changes. (Further down the line I plan to add support for past events to update with the scores from that show.) Once added, you can view the events in any calendar-based app on your Mac, adjusted for your time zone. Here's what it looks like in action (using Fantastical).: Let me know if you have any questions/complaints! I've been wanting to do this for a while.... Should work in Google Calendar also. Quote Link to comment Share on other sites More sharing options...
Hrothgar15 Posted July 16, 2015 Author Share Posted July 16, 2015 (edited) I went ahead and added updating of scores for past events (usually a day or two late, but great for reference). Let me know how this is working out for people! Edited July 16, 2015 by Hrothgar15 Quote Link to comment Share on other sites More sharing options...
drummergirl Posted July 16, 2015 Share Posted July 16, 2015 This worked out nicely for me but I can't adjust the times. Quote Link to comment Share on other sites More sharing options...
Hrothgar15 Posted July 16, 2015 Author Share Posted July 16, 2015 This worked out nicely for me but I can't adjust the times. Yeah, the calendar is read-only, but that's because you shouldn't have to adjust it yourself. It's a bit naive about how long it thinks each event is (it assumes max 3 corps per hour), and there is a bug where sometimes the list of performing corps isn't retrieved correctly, so it doesn't know how long the event should be. Also the times that you see are adjusted for your time zone (at least I hope, let me know if somehow all of the times are appearing off by a number of hours). Code is here, for the technically curious: https://github.com/jordanekay/Corpsboard/blob/master/Scripts/Calendar.swift Quote Link to comment Share on other sites More sharing options...
drummergirl Posted July 16, 2015 Share Posted July 16, 2015 The calendar shows the Belton show starting at 4:00 and the Denton show starting at 5:00. I am currently sitting in Eastern time. Should be reading 7:00 and 8:00. If that isn't fixable that's ok at least I know what, if any, shows are happening on my calendar. Quote Link to comment Share on other sites More sharing options...
Hrothgar15 Posted July 17, 2015 Author Share Posted July 17, 2015 The calendar shows the Belton show starting at 4:00 and the Denton show starting at 5:00. I am currently sitting in Eastern time. Should be reading 7:00 and 8:00. If that isn't fixable that's ok at least I know what, if any, shows are happening on my calendar. This should now be fixed. Events will now specifically state which time zone they're in and show the time in both your local time zone, and the time zone in which they take place. Let me know if the calendar updates for you with the correct times (you may have to go to invoke View > Refresh Calendars). Quote Link to comment Share on other sites More sharing options...
drummergirl Posted July 17, 2015 Share Posted July 17, 2015 This should now be fixed. Events will now specifically state which time zone they're in and show the time in both your local time zone, and the time zone in which they take place. Let me know if the calendar updates for you with the correct times (you may have to go to invoke View > Refresh Calendars). Yes, it's perfect! I give it a "10"! Quote Link to comment Share on other sites More sharing options...
drumcorpsfever Posted July 17, 2015 Share Posted July 17, 2015 (edited) I would like to thank DCI for having such an awful website. You (DCI) have led me to find drumcorps and fall in love their app. DCI, I have left you for another app! PS - you (DCI.org) contiinue to operate less than desired in other sections of your webpage - including the schedule section. LIVE is better but still not where it needs to be. Edited July 17, 2015 by drumcorpsfever Quote Link to comment Share on other sites More sharing options...
Hrothgar15 Posted June 25, 2016 Author Share Posted June 25, 2016 (edited) Calendar is now updated for the 2016 season, with all events and results as they come in (paste into your address bar): webcal://p41-calendars.icloud.com/published/2/HwMFZkoiGwAR4RC8n853-DQOxbMO4NVpu5B7uEoV5bKMd0ty-VWknBGabZgA5v9oxDdAMzE7G7qUlarhyQwDbHORYv2BRtHAVzg7Hhlnr14 Let me know if you have any issues! For the technically inclined, project is here (written in Swift 3). Edited June 26, 2016 by Hrothgar15 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.