mirror of
https://github.com/crunchy-labs/crunchy-cli.git
synced 2026-01-21 04:02:00 -06:00
Removed deprecated functions
This commit is contained in:
parent
674b0e0de3
commit
21619fe333
3 changed files with 3 additions and 21 deletions
|
|
@ -30,7 +30,7 @@ func init() {
|
|||
}
|
||||
|
||||
func loginCredentials(email, password string) error {
|
||||
out.Debugln("Logging in via credentials")
|
||||
out.Debug("Logging in via credentials")
|
||||
session, err := crunchyroll.LoginWithCredentials(email, password, locale, client)
|
||||
if err != nil {
|
||||
return err
|
||||
|
|
@ -40,11 +40,11 @@ func loginCredentials(email, password string) error {
|
|||
|
||||
func loginSessionID(sessionID string, alreadyChecked bool) error {
|
||||
if !alreadyChecked {
|
||||
out.Debugln("Logging in via session id")
|
||||
out.Debug("Logging in via session id")
|
||||
if _, err := crunchyroll.LoginWithSessionID(sessionID, locale, client); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
out.Infoln("Due to security reasons, you have to login again on the next reboot")
|
||||
out.Info("Due to security reasons, you have to login again on the next reboot")
|
||||
return ioutil.WriteFile(sessionIDPath, []byte(sessionID), 0777)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -325,14 +325,6 @@ func (c *Crunchyroll) FindEpisodeByName(seriesName, episodeTitle string) ([]*Epi
|
|||
return matchingEpisodes, nil
|
||||
}
|
||||
|
||||
// MatchEpisode tries to extract the crunchyroll series name and title out of the given url
|
||||
//
|
||||
// Deprecated: Use ParseEpisodeURL instead
|
||||
func MatchEpisode(url string) (seriesName, title string, ok bool) {
|
||||
seriesName, title, _, _, ok = ParseEpisodeURL(url)
|
||||
return
|
||||
}
|
||||
|
||||
// ParseVideoURL tries to extract the crunchyroll series / movie name out of the given url
|
||||
func ParseVideoURL(url string) (seriesName string, ok bool) {
|
||||
pattern := regexp.MustCompile(`(?m)^https?://(www\.)?crunchyroll\.com(/\w{2}(-\w{2})?)?/(?P<series>[^/]+)/?$`)
|
||||
|
|
|
|||
10
format.go
10
format.go
|
|
@ -37,16 +37,6 @@ type Format struct {
|
|||
Subtitles []*Subtitle
|
||||
}
|
||||
|
||||
// Download calls DownloadGoroutines with 4 goroutines.
|
||||
// See DownloadGoroutines for more details
|
||||
//
|
||||
// Deprecated: Use DownloadGoroutines instead
|
||||
func (f *Format) Download(output *os.File, onSegmentDownload func(segment *m3u8.MediaSegment, current, total int, file *os.File, err error) error) error {
|
||||
return f.DownloadGoroutines(output, 4, func(segment *m3u8.MediaSegment, current, total int, file *os.File) error {
|
||||
return onSegmentDownload(segment, current, total, file, nil)
|
||||
})
|
||||
}
|
||||
|
||||
// DownloadGoroutines downloads the format to the given output file (as .ts file).
|
||||
// See Format.DownloadSegments for more information
|
||||
func (f *Format) DownloadGoroutines(output *os.File, goroutines int, onSegmentDownload func(segment *m3u8.MediaSegment, current, total int, file *os.File) error) error {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue