draken

package
v1.9.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 31, 2024 License: OSL-3.0 Imports: 6 Imported by: 0

README

draken

241 LOC:

https://github.com/kenil261615/VineTrimmeronColab/blob/main/vinetrimmer/services/flixole.py

554 LOC:

https://github.com/hypnotoad/kodinerds/blob/master/plugin.video.magine/default.py

web

Magine-Accesstoken is hard coded in the JavaScript

android

https://play.google.com/store/apps/details?id=com.draken.android

> play -i com.draken.android
details[6] = Draken Film
details[8] = 0 USD
details[13][1][4] = 4.5.0
details[13][1][16] = Feb 15, 2024
details[13][1][17] = APK APK APK
details[13][1][82][1][1] = 5.0 and up
downloads = 27.68 thousand
name = Draken Film
size = 14.65 megabyte
version code = 1707910466

https://apkcombo.com/draken-film/com.draken.android

Create Android 6 device. Install user certificate. Magine-AccessToken in the APK:

@Override // wc.b
public String a() {
  return "22cc71a2-8b77-4819-95b0-8c90f4cf5663";
}

@Override // wc.b
public String b() {
  return "ea6fc0bb-8352-4bd6-9c4d-040a2c478fe8";
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthLogin

type AuthLogin struct {
	Data []byte
	// contains filtered or unexported fields
}

func (AuthLogin) Entitlement

func (a AuthLogin) Entitlement(f *FullMovie) (*Entitlement, error)

func (*AuthLogin) New

func (a *AuthLogin) New(identity, key string) error

func (AuthLogin) Playback

func (a AuthLogin) Playback(
	movie *FullMovie, title *Entitlement,
) (*Playback, error)

func (*AuthLogin) Unmarshal

func (a *AuthLogin) Unmarshal() error

type Entitlement

type Entitlement struct {
	Token string
}

type FullMovie

type FullMovie struct {
	DefaultPlayable struct {
		ID string
	}
	ProductionYear int `json:",string"`
	Title          string
}

func NewMovie

func NewMovie(custom_id string) (*FullMovie, error)

type Namer

type Namer struct {
	F *FullMovie
}

func (Namer) Episode

func (Namer) Episode() int

func (Namer) Season

func (Namer) Season() int

func (Namer) Show

func (Namer) Show() string

func (Namer) Title

func (n Namer) Title() string

func (Namer) Year

func (n Namer) Year() int

type Playback

type Playback struct {
	Headers  map[string]string
	Playlist string
}

type Poster

type Poster struct {
	Auth AuthLogin
	Play *Playback
}

func (Poster) RequestHeader

func (p Poster) RequestHeader() (http.Header, error)

func (Poster) RequestUrl

func (Poster) RequestUrl() (string, bool)

func (Poster) UnwrapResponse

func (Poster) UnwrapResponse(b []byte) ([]byte, error)

func (Poster) WrapRequest

func (Poster) WrapRequest(b []byte) ([]byte, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL