https://github.com/ddadaal/chromenjugpacalculator
A simple Chrome Extension to calculate GPA at a click of mouse for NJU
https://github.com/ddadaal/chromenjugpacalculator
chrome-extension nju
Last synced: 2 days ago
JSON representation
A simple Chrome Extension to calculate GPA at a click of mouse for NJU
- Host: GitHub
- URL: https://github.com/ddadaal/chromenjugpacalculator
- Owner: ddadaal
- License: mit
- Created: 2017-09-02T14:19:57.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-04T03:11:16.000Z (almost 8 years ago)
- Last Synced: 2025-02-10T11:11:16.237Z (9 months ago)
- Topics: chrome-extension, nju
- Language: TypeScript
- Size: 211 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# NJU GPA Calculator Chrome Extension
[
](https://viccrubs.visualstudio.com/_apis/public/build/definitions/24170433-9b66-4e70-a097-76719642fbd6/2/badge)
A simple Chrome Extension to calculate GPA at a click of mouse.
## Usage
Please check out the [official tutorial](https://github.com/viccrubs/ChromeNJUGPACalculator/blob/master/TUTORIAL.md).
## 解决Chrome重启后/关闭后扩展不能重新开启的问题
Chrome在某个版本后不允许不来自于官方商店的扩展运行。
>To protect you while you browse, Chrome only lets you use extensions that have been published on the Chrome Web Store.
(Source: https://support.google.com/chrome/answer/2811969?p=ui_remove_non_cws_extensions&rd=1&hl=en)
所以,未发布到商店的应用
- 关闭了不能再开启;
- 重启Chrome后,无法再打开。
发布到商店需要交5刀,但是因为我办不了信用卡,而且之前用的虚拟信用卡也都不能用了,所以应该短时间内不会发布到商店,请谅解。
解决方法目前有三个,推荐第一个:
- 直接加载解压的扩展程序。操作如下:
1. clone仓库到本地;
2. chrome://extensions中打开开发者模式;
3. 点击**加载已解压的扩展程序...**,选择仓库里的dist文件夹。
- 安装Chrome的Canary版本或者Chromium。这些版本不如原版稳定,不推荐。
- 安装其他基于Chromium的浏览器。推荐[Cent Browser](https://www.centbrowser.com/),支持Google账号登录,自带实用的功能(比如鼠标手势什么的),而且据说也比Chrome省资源。
## Development
This extension is developed with
- TypeScript
- Webpack
Prior knowledge is required to participate in the development.
### Install dependencies
`npm install`
### Build
`npm run build`
The built files will be stored under **/dist** directory.
You can load the folder directly into your chrome with developer mode enabled.
## License
MIT