All Projects → YZune → Wakeupschedule_kotlin

YZune / Wakeupschedule_kotlin

Licence: apache-2.0
Wakeup课程表Kotlin重构版

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Wakeupschedule kotlin

super course schedule
微信小程序 - 超级课程表
Stars: ✭ 59 (-85.32%)
Mutual labels:  schedule
cron-schedule
A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.
Stars: ✭ 28 (-93.03%)
Mutual labels:  schedule
Laravel Short Schedule
Schedule artisan commands to run at a sub-minute frequency
Stars: ✭ 297 (-26.12%)
Mutual labels:  schedule
suchedule
A friendly schedule building interface for Sabancı University students.
Stars: ✭ 38 (-90.55%)
Mutual labels:  schedule
edimax-smartplug
Unofficial Edimax Smartplug Libary. Control SP-1101W and SP-2101W from Node.js.
Stars: ✭ 25 (-93.78%)
Mutual labels:  schedule
memorable-milestones
A GitHub Action that puts your milestones on auto-pilot, using memorable emoji names 🤖
Stars: ✭ 18 (-95.52%)
Mutual labels:  schedule
scheduler
Task Scheduler for Laravel applications. UI from scratch
Stars: ✭ 18 (-95.52%)
Mutual labels:  schedule
Xxl Job
A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
Stars: ✭ 20,197 (+4924.13%)
Mutual labels:  schedule
linda
Linda is a simple dispatcher library.
Stars: ✭ 12 (-97.01%)
Mutual labels:  schedule
schedulemaker
A course database lookup tool and schedule building web application for use at Rochester Institute of Technology.
Stars: ✭ 52 (-87.06%)
Mutual labels:  schedule
later
*Maintained fork of Later.* A javascript library for defining recurring schedules and calculating future (or past) occurrences for them. Includes support for using English phrases and Cron schedules. Works in Node and in the browser.
Stars: ✭ 63 (-84.33%)
Mutual labels:  schedule
auto crawler ptt beauty image
Auto Crawler Ptt Beauty Image Use Python Schedule
Stars: ✭ 35 (-91.29%)
Mutual labels:  schedule
ejyy
「e家宜业」是一整套开源智慧物业解决方案,基于nodejs、typescript、koa、vue开发,包含web中台、业主小程序、员工小程序、公众号、物联网应用等,涵盖业主服务、物业运营、智能物联、数据统计等主要业务。
Stars: ✭ 561 (+39.55%)
Mutual labels:  schedule
jekyll-deploy-action
🪂 A Github Action to deploy the Jekyll site conveniently for GitHub Pages.
Stars: ✭ 162 (-59.7%)
Mutual labels:  schedule
Zmjganttchart
Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel.
Stars: ✭ 301 (-25.12%)
Mutual labels:  schedule
EventFahrplan
An Android app to enjoy event schedules powered by Frab, Pretalx or Wafer.
Stars: ✭ 157 (-60.95%)
Mutual labels:  schedule
weekplot
Visualize your weekly schedule.
Stars: ✭ 40 (-90.05%)
Mutual labels:  schedule
Laravel Schedule Monitor
Monitor scheduled tasks in a Laravel app
Stars: ✭ 393 (-2.24%)
Mutual labels:  schedule
Spreadsheetview
Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel.
Stars: ✭ 3,324 (+726.87%)
Mutual labels:  schedule
jquery-skeduler
This is jQuery plugin which provides you simple scheduler with some items on OX and 24-hours timeline on OY.
Stars: ✭ 23 (-94.28%)
Mutual labels:  schedule

WakeUp课程表 3.612

Google Play 下载 | 酷安下载

声明

开源旨在可以降低后来者的门槛,借鉴可以,但是希望在相关 App 中能有所声明。

教务网页解析的部分单独抽出了一个库,见 CourseAdapter

近期要忙于毕设,欢迎大佬们 PR

上架情况

截至2020.02.10

  • 酷安[√] 19万
  • 应用宝[√] 12674
  • 魅族应用商店[√] 21590
  • 小米应用商店[√] 61799
  • OPPO应用商店[√] 19.3万
  • VIVO应用商店[√] 23万
  • 华为应用商店[√] 51.9万

开源相关

集成的开源库

参考项目

苏大的正方教务模拟登录和课程解析部分参考了另一个课程表项目,不过我对课程解析部分改动非常大,导入更为准确。

TODO

  • 集成“咩咩”
  • 支持课程笔记
  • 直接写入系统日历
  • 完善对方正教务课程的解析
  • 适配已经提交数据的学校
  • 数据备份和恢复(用课程文件导出导入实现了,还支持分享)
  • 课程分享
  • 增加对夏冬令时的支持(可以设置任意数量的时间表)
  • 注册登录,小范围的社交,主要是为社团的活动服务
  • 完全迁移至AndroidX
  • 国际化

License

Copyright 2019 YZune. https://github.com/YZune

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
 limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].