|
|
@@ -452,9 +452,6 @@ func (сам *Шахта) Сделать() {
|
|
|
log.Printf("ERRO Шахта.Сделать(): при обновлении lstMine, err=\n\t%v\n", ош)
|
|
|
return
|
|
|
}
|
|
|
- if !сам.уровеньОбновить() {
|
|
|
- return
|
|
|
- }
|
|
|
if err := сам.выбратьМеталл(); err != nil {
|
|
|
log.Printf("ERRO Шахта.Сделать(): при выборе продукции, err=\n\t%v\n", err)
|
|
|
return
|
|
|
@@ -661,24 +658,24 @@ func (сам *Шахта) железоСделать() bool {
|
|
|
)
|
|
|
for ind, strOut = range lstMine {
|
|
|
if strings.Contains(strOut, `<span class="green2">Железо</span><br/>`) {
|
|
|
+ // <span class="green2">Железо</span><br/>
|
|
|
strNum = lstMine[ind+1]
|
|
|
+ // Кол-во: <span class="green2">1</span><br/>
|
|
|
strTime = lstMine[ind+3]
|
|
|
+ // <a class="simple-but border" href="Mine?4-1.ILinkListener-productions-1-production-startProduceLink"><span><span>Начать производство</span></span></a>
|
|
|
strLink = lstMine[ind+10]
|
|
|
еслиНайдено = true
|
|
|
break
|
|
|
}
|
|
|
}
|
|
|
if !еслиНайдено {
|
|
|
- return false
|
|
|
- }
|
|
|
- if !strings.Contains(strLink, `>Начать производство<`) {
|
|
|
return true
|
|
|
}
|
|
|
lstLink := strings.Split(strLink, `<a class="simple-but border" href="`)
|
|
|
strLink = lstLink[1]
|
|
|
lstLink = strings.Split(strLink, `"><span><span>Начать производство</span></span></a>`)
|
|
|
strLink = "https://wartank.ru/production/" + lstLink[0]
|
|
|
- time.Sleep(time.Millisecond * 55)
|
|
|
+ // https://wartank.ru/production/Mine?4-1.ILinkListener-productions-1-production-startProduceLink
|
|
|
lstMine, err := сам.сеть.Get(strLink)
|
|
|
if err != nil {
|
|
|
// log._rintf("ERRO MineNet.makeFerrum(): при GET-команде 'начать производство железа', err=\n\t%v\n", err)
|
|
|
@@ -731,9 +728,6 @@ func (сам *Шахта) стальСделать() bool {
|
|
|
}
|
|
|
}
|
|
|
if !еслиНайдено {
|
|
|
- return false
|
|
|
- }
|
|
|
- if !strings.Contains(strLink, `>Начать производство<`) {
|
|
|
return true
|
|
|
}
|
|
|
lstLink := strings.Split(strLink, `<a class="simple-but border" href="`)
|
|
|
@@ -793,9 +787,6 @@ func (сам *Шахта) свинецСделать() bool {
|
|
|
}
|
|
|
}
|
|
|
if !еслиНайдено {
|
|
|
- return false
|
|
|
- }
|
|
|
- if !strings.Contains(strLink, `>Начать производство<`) {
|
|
|
return true
|
|
|
}
|
|
|
lstLink := strings.Split(strLink, `<a class="simple-but border" href="`)
|