// package bf_silver_get -- процесс забора серебра
package bf_silver_get
import (
"strings"
. "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
. "wartank/app/lev0/types"
)
// СереброЗабрать -- забирает серебро из банка
func СереброЗабрать(конт ILocalCtx) {
база := конт.Get("база").Val().(ИАренаБаза)
var (
strOut string
еслиНайдено bool
)
списБанк := база.Сеть().ВебВоркер().Получ("https://wartank.ru/buildings")
// Забрать
for _, strOut = range списБанк {
if strings.Contains(strOut, `-building-rootBlock-actionPanel-takeProductionLink`) {
еслиНайдено = true
break
}
}
if !еслиНайдено {
return
}
_ссылка := strings.TrimPrefix(strOut, `Забрать`)
// https://wartank.ru/buildings?3-1.ILinkListener-buildings-2-building-rootBlock-actionPanel-takeProductionLink
ссылка := "https://wartank.ru/" + _ссылка
_ = база.Сеть().ВебВоркер().Получ(ссылка)
}