You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+20-27
Original file line number
Diff line number
Diff line change
@@ -49,8 +49,8 @@
49
49
</p>
50
50
51
51
<divalign="center">
52
-
53
-
A cross-platform app to download your purchased courses (paid or free) from Udemy, the code is provided as-is and I am not held resposible for any legal issues resulting from the use of this program.<br>
52
+
53
+
A cross-platform app to download your purchased courses (paid or free) from Udemy, the code is provided as-is and I am not held resposible for any legal issues resulting from the use of this program.<br>
54
54
Project originally by [@FaisalUmair](https://github.com/FaisalUmair/udemy-downloader-gui) is archived.<br>
* This software is intended to help you download Udemy courses for personal use only.
73
-
74
-
* Udeler downloads the lecture videos by simply using the source of the video player returned to the user by Udemy after proper authentication, you can also do the same manually.
75
-
76
-
* Sharing the content of your subscribed courses is strictly prohibited under Udemy Terms of Use.
77
-
78
-
* Each and every Udemy course is subject to copyright infringement. Downloading courses is against Udemy's Terms of Service, I am NOT responsible for your account being suspended as a result of using this program!
79
-
80
-
* This software does not magically download any paid course available on Udemy, you need to provide your Udemy login credentials to download the courses you have enrolled in.
81
-
82
-
* Many download managers use same method to download videos on a web page. This app only automates the process of a user doing this manually in a web browser.
83
-
84
-
* Udemy has started to encrypt many of their course videos, please do not open an issue if some/all videos are skipped. Breaking DRM encryption implies piracy, so it will not be included in this application.
85
-
86
-
* This program is WIP, the code is provided as-is and I am not held resposible for any legal issues resulting from the use of this program.
68
+
> [!WARNING]
69
+
> * This software is intended to help you download Udemy courses for personal use only.
70
+
> * Udeler downloads the lecture videos by simply using the source of the video player returned to the user by Udemy after proper authentication, you can also do the same manually.
71
+
> * Sharing the content of your subscribed courses is strictly prohibited under Udemy Terms of Use.
72
+
> * Each and every Udemy course is subject to copyright infringement. Downloading courses is against Udemy's Terms of Service, I am NOT responsible for your account being suspended as a result of using this program!
73
+
> * This software does not magically download any paid course available on Udemy, you need to provide your Udemy login credentials to download the courses you have enrolled in.
74
+
> * Many download managers use same method to download videos on a web page. This app only automates the process of a user doing this manually in a web browser.
75
+
> * Udemy has started to encrypt many of their course videos, please do not open an issue if some/all videos are skipped. Breaking DRM encryption implies piracy, so it will not be included in this application.
76
+
> * This program is WIP, the code is provided as-is and I am not held resposible for any legal issues resulting from the use of this program.
87
77
88
78
89
79
## To Use
@@ -111,20 +101,23 @@ npm start
111
101
npm run dev
112
102
```
113
103
114
-
>**Note**: If you're using Linux Bash for Windows, [see this guide](https://www.howtogeek.com/261575/how-to-run-graphical-linux-desktop-applications-from-windows-10s-bash-shell/) or use `node` from the command prompt.
104
+
> [!NOTE]
105
+
> If you're using Linux Bash for Windows, [see this guide](https://www.howtogeek.com/261575/how-to-run-graphical-linux-desktop-applications-from-windows-10s-bash-shell/) or use `node` from the command prompt.
106
+
115
107
108
+
## Releasing
116
109
117
-
# Releasing
118
-
> **Note**: to be able to perform `auto-updates` you will need a `code signed app`, for this purpose you will need to configure it by yourself, so check the [electron-builder](https://www.electron.build/code-signing) and [action-electron-builder](https://github.com/samuelmeuli/action-electron-builder#code-signing) docs please to get know how to do this.
110
+
> [!CAUTION]
111
+
> To be able to perform `auto-updates` you will need a `code signed app`, for this purpose you will need to configure it by yourself, so check the [electron-builder](https://www.electron.build/code-signing) and [action-electron-builder](https://github.com/samuelmeuli/action-electron-builder#code-signing) docs please to get know how to do this.
119
112
120
113
To release your app on a GitHub release with `Windows`, `Mac` and `Linux` binaries, you can perform the following commands:
121
114
122
115
```bash
123
116
git pull
124
-
npm run make:release
117
+
npm run deploy
125
118
```
126
119
127
-
> **Note**: Script for make release is contribution by @daltonmenezes
120
+
###### **Note**: Script for deploy is contribution by @daltonmenezes
Please make sure to read the [Contributing Guide](https://github.com/heliomarpm/udemy-downloader-gui/blob/master/docs/CONTRIBUTING.md) before making a pull request.
0 commit comments