This commit is contained in:
parent
90ea866cd0
commit
8fac3c0a57
@ -40,11 +40,13 @@ func (config *Config) GetConfig() error {
|
||||
config.Cron = qrzsection.Key("cron").MustString("@every 1h")
|
||||
|
||||
config.URLBase = `http://groupe-frs.hamstation.eu/index_qrz_liste_%s.php`
|
||||
//config.URLBase = "http://groupe-frs.hamstation.eu"
|
||||
|
||||
config.QrzGroups = []string{
|
||||
"01",
|
||||
"03",
|
||||
"09",
|
||||
"1",
|
||||
"2",
|
||||
"3",
|
||||
"9",
|
||||
"103",
|
||||
"104",
|
||||
"107",
|
||||
@ -60,7 +62,6 @@ func (config *Config) GetConfig() error {
|
||||
"163",
|
||||
"18",
|
||||
"188",
|
||||
"2",
|
||||
"214",
|
||||
"233",
|
||||
"25",
|
||||
|
@ -25,6 +25,7 @@ func Initialize(config *config.Config) (err error) {
|
||||
|
||||
config.Db.SetMapper(names.GonicMapper{})
|
||||
config.Db.CreateTables(qrz.Qrz{})
|
||||
config.Db.Sync2(qrz.Qrz{})
|
||||
config.Db.ShowSQL(config.Debug)
|
||||
|
||||
return
|
||||
|
@ -66,6 +66,29 @@ func Run(config config.Config) (err error) {
|
||||
return
|
||||
}
|
||||
|
||||
func getGroups(urlbase string) (urls []string, err error) {
|
||||
var client http.Client
|
||||
|
||||
resp, err := client.Get(urlbase)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
body, err := ioutil.ReadAll(resp.Body)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
defer resp.Body.Close()
|
||||
fmt.Println(string(body))
|
||||
|
||||
htmlpage, err := htmlquery.Parse(strings.NewReader(string(body)))
|
||||
|
||||
q := htmlquery.Find(htmlpage, `//*[@id="menu"]/center[2]/form/select`)
|
||||
fmt.Println(q)
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
// getBody fetch html page
|
||||
func getBody(url string) (string, error) {
|
||||
var client http.Client
|
||||
|
@ -20,8 +20,8 @@
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1 class="display-3">FRS QRZ database</h1>
|
||||
<p>Mirror of <a href="http://groupe-frs.hamstation.eu">http://groupe-frs.hamstation.eu</a> list of users</p>
|
||||
<h1 class="display-3">QRZ FRS users database</h1>
|
||||
<p>Indexed mirror of <a href="http://groupe-frs.hamstation.eu">http://groupe-frs.hamstation.eu</a> list of users</p>
|
||||
<div>
|
||||
<table id="main_table" class="display table table-hover">
|
||||
<thead class="thead-dark">
|
||||
|
Loading…
Reference in New Issue
Block a user