vivaplusdl/main.go

36 lines
735 B
Go

package main
import (
"github.com/playwright-community/playwright-go"
"log"
)
func main() {
options := &playwright.RunOptions{
Browsers: []string{"chromium"},
}
err := playwright.Install(options)
if err != nil {
log.Panicf("error installing playwright: %w", err)
}
db := openDatabase()
defer db.Close()
w := NewWebClient(options)
//username := os.Getenv("VIVAPLUS_USER")
////password := os.Getenv("VIVAPLUS_PASS")
//password, err := base64.StdEncoding.DecodeString(os.Getenv("VIVAPLUS_PASS"))
//if err != nil {
// log.Fatalf("error decoding password: %v", err)
//}
//
//err = w.VivaLogin(username, string(password))
//if err != nil {
// log.Fatalf("error login in: %v", err)
//}
w.VivaFindAllVideos()
}