This program should NOT be used for any illegal purpose. All source code must be used under AGPL-V3. Your sensitive data will NOT be stored in our server after you finished all your operations. We will not leak any of your data to any third-party service provider.
This program is proudly using Sentry.io Bug Tracker Service. If you chose my software, I recognized you already accepted:
- GNU AFFERO GENERAL PUBLIC LICENSE
- Other related Open-source dependencies license
- Sentry.io Privacy Policy
- Sentry.io Privacy Shield
- Sentry.io DPA
- Sentry.io Security&Compliance
- EU Resident GDPR Protected
Use iCalendar format to convert YNU Classes to Google Calendar to make it much more easier for students managing class.
Because learning is going to more informative. Our school finally decided to selectively migrate to new system. This system is written by WisEDU Co.,Ltd with an incredibly low-extensible framework and user-unfriendly interface.
Thanks to the future of human, Google provided a powerful calendar. As it always do, cooperating with my Pixel, It provided a useful and efficient notification and GTD system.
Without any connection to the world, you can still use this package.
Using At-A-Glance(R) Feature of Google Pixel Launcher will help you improve your productivity. The default event notification is Pop-up Notification at 30 minutes before it happened.
Licensed under AGPL V3.0
Clone this repo to wherever you want first. Don't forget to modify apikey.py.example first.
Don't run it in a remote server, running on your local desktop
If you want to have a more detailed support, please don't modify
sentryid
in apikey.py.example
pip install -r ./requirements.txt
cd client_side
cp -a ./chromedriver /usr/bin/
cp ./apikey.py.example ./apikey.py
python3 ./client.py
After that, you should copy&paste the ynucal.ics file on your desktop folder to your phone. Then you can import this file to whichever calendar software you want.
LOGCAT OR GTFO!
Provide all of your logs and submit it via Issues. If the file is too large(or you cannot identify which is related one), please SHARE YOUR LOG via Pastebin or Hastebin.
If you don't follow those rules and Issue template, your issue will get no response and closed directly. I will NOT receive(also reply) any request via any IM or Email.
Google has a very strong standard applied. While I'm programming for this, It all followed the corresponding international standard.