v7

package
v0.0.0-...-11d5444 Latest Latest
Warning

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

Go to latest
Published: Oct 3, 2022 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExtractCancelInfos

func ExtractCancelInfos(pageHTML []byte, linkVarName, fnName string, tableIdx int) (token string, id, listID int64, err error)

func ExtractConstructions

func ExtractConstructions(pageHTML []byte, clock clockwork.Clock) (buildingID ogame.ID, buildingCountdown int64, researchID ogame.ID, researchCountdown int64, lfBuildingID ogame.ID, lfBuildingCountdown int64, lfResearchID ogame.ID, lfResearchCountdown int64)

func ExtractFacilitiesFromDoc

func ExtractFacilitiesFromDoc(doc *goquery.Document) (ogame.Facilities, error)

func GetNbr

func GetNbr(doc *goquery.Document, name string) int64

Types

type Extractor

type Extractor struct {
	v6.Extractor
}

Extractor ...

func NewExtractor

func NewExtractor() *Extractor

NewExtractor ...

func (Extractor) ExtractCancelBuildingInfos

func (e Extractor) ExtractCancelBuildingInfos(pageHTML []byte) (token string, techID, listID int64, err error)

ExtractCancelBuildingInfos ...

func (Extractor) ExtractCancelResearchInfos

func (e Extractor) ExtractCancelResearchInfos(pageHTML []byte) (token string, techID, listID int64, err error)

ExtractCancelResearchInfos ...

func (Extractor) ExtractCharacterClass

func (e Extractor) ExtractCharacterClass(pageHTML []byte) (ogame.CharacterClass, error)

ExtractCharacterClass ...

func (Extractor) ExtractCharacterClassFromDoc

func (e Extractor) ExtractCharacterClassFromDoc(doc *goquery.Document) (ogame.CharacterClass, error)

ExtractCharacterClassFromDoc ...

func (Extractor) ExtractCombatReportMessagesFromDoc

func (e Extractor) ExtractCombatReportMessagesFromDoc(doc *goquery.Document) ([]ogame.CombatReportSummary, int64)

ExtractCombatReportMessagesFromDoc ...

func (Extractor) ExtractCombatReportMessagesSummary

func (e Extractor) ExtractCombatReportMessagesSummary(pageHTML []byte) ([]ogame.CombatReportSummary, int64)

ExtractCombatReportMessagesSummary ...

func (Extractor) ExtractConstructions

func (e Extractor) ExtractConstructions(pageHTML []byte) (buildingID ogame.ID, buildingCountdown int64, researchID ogame.ID, researchCountdown int64, lfBuildingID ogame.ID, lfBuildingCountdown int64, lfResearchID ogame.ID, lfResearchCountdown int64)

ExtractConstructions ...

func (Extractor) ExtractDefense

func (e Extractor) ExtractDefense(pageHTML []byte) (ogame.DefensesInfos, error)

ExtractDefense ...

func (Extractor) ExtractDefenseFromDoc

func (e Extractor) ExtractDefenseFromDoc(doc *goquery.Document) (ogame.DefensesInfos, error)

ExtractDefenseFromDoc ...

func (Extractor) ExtractEspionageReport

func (e Extractor) ExtractEspionageReport(pageHTML []byte) (ogame.EspionageReport, error)

ExtractEspionageReport ...

func (Extractor) ExtractEspionageReportFromDoc

func (e Extractor) ExtractEspionageReportFromDoc(doc *goquery.Document) (ogame.EspionageReport, error)

ExtractEspionageReportFromDoc ...

func (Extractor) ExtractExpeditionMessages

func (e Extractor) ExtractExpeditionMessages(pageHTML []byte) ([]ogame.ExpeditionMessage, int64, error)

ExtractExpeditionMessages ...

func (Extractor) ExtractExpeditionMessagesFromDoc

func (e Extractor) ExtractExpeditionMessagesFromDoc(doc *goquery.Document) ([]ogame.ExpeditionMessage, int64, error)

ExtractExpeditionMessagesFromDoc ...

func (Extractor) ExtractFacilities

func (e Extractor) ExtractFacilities(pageHTML []byte) (ogame.Facilities, error)

ExtractFacilities ...

func (Extractor) ExtractFacilitiesFromDoc

func (e Extractor) ExtractFacilitiesFromDoc(doc *goquery.Document) (ogame.Facilities, error)

ExtractFacilitiesFromDoc ...

func (Extractor) ExtractFleet1Ships

func (e Extractor) ExtractFleet1Ships(pageHTML []byte) ogame.ShipsInfos

ExtractFleet1Ships ...

func (Extractor) ExtractFleet1ShipsFromDoc

func (e Extractor) ExtractFleet1ShipsFromDoc(doc *goquery.Document) (s ogame.ShipsInfos)

ExtractFleet1ShipsFromDoc ...

func (Extractor) ExtractIPM

func (e Extractor) ExtractIPM(pageHTML []byte) (duration, max int64, token string)

ExtractIPM ...

func (Extractor) ExtractIPMFromDoc

func (e Extractor) ExtractIPMFromDoc(doc *goquery.Document) (duration, max int64, token string)

ExtractIPMFromDoc ...

func (Extractor) ExtractMarketplaceMessages

func (e Extractor) ExtractMarketplaceMessages(pageHTML []byte) ([]ogame.MarketplaceMessage, int64, error)

ExtractMarketplaceMessages ...

func (Extractor) ExtractMarketplaceMessagesFromDoc

func (e Extractor) ExtractMarketplaceMessagesFromDoc(doc *goquery.Document, location *time.Location) ([]ogame.MarketplaceMessage, int64, error)

ExtractMarketplaceMessagesFromDoc ...

func (Extractor) ExtractOverviewProduction

func (e Extractor) ExtractOverviewProduction(pageHTML []byte) ([]ogame.Quantifiable, int64, error)

ExtractOverviewProduction extracts ships/defenses (partial) production from the overview page

func (Extractor) ExtractOverviewProductionFromDoc

func (e Extractor) ExtractOverviewProductionFromDoc(doc *goquery.Document) ([]ogame.Quantifiable, error)

ExtractOverviewProductionFromDoc extracts ships/defenses (partial) production from the overview page

func (Extractor) ExtractOverviewShipSumCountdownFromBytes

func (e Extractor) ExtractOverviewShipSumCountdownFromBytes(pageHTML []byte) int64

ExtractOverviewShipSumCountdownFromBytes ...

func (Extractor) ExtractPremiumToken

func (e Extractor) ExtractPremiumToken(pageHTML []byte, days int64) (string, error)

ExtractPremiumToken ...

func (Extractor) ExtractResearch

func (e Extractor) ExtractResearch(pageHTML []byte) ogame.Researches

ExtractResearch ...

func (Extractor) ExtractResearchFromDoc

func (e Extractor) ExtractResearchFromDoc(doc *goquery.Document) ogame.Researches

ExtractResearchFromDoc ...

func (Extractor) ExtractResourceSettings

func (e Extractor) ExtractResourceSettings(pageHTML []byte) (ogame.ResourceSettings, string, error)

ExtractResourceSettings ...

func (Extractor) ExtractResourceSettingsFromDoc

func (e Extractor) ExtractResourceSettingsFromDoc(doc *goquery.Document) (ogame.ResourceSettings, string, error)

ExtractResourceSettingsFromDoc ...

func (Extractor) ExtractResourcesBuildings

func (e Extractor) ExtractResourcesBuildings(pageHTML []byte) (ogame.ResourcesBuildings, error)

ExtractResourcesBuildings ...

func (Extractor) ExtractResourcesBuildingsFromDoc

func (e Extractor) ExtractResourcesBuildingsFromDoc(doc *goquery.Document) (ogame.ResourcesBuildings, error)

ExtractResourcesBuildingsFromDoc ...

func (Extractor) ExtractResourcesDetails

func (e Extractor) ExtractResourcesDetails(pageHTML []byte) (out ogame.ResourcesDetails, err error)

ExtractResourcesDetails ...

func (Extractor) ExtractResourcesDetailsFromFullPage

func (e Extractor) ExtractResourcesDetailsFromFullPage(pageHTML []byte) ogame.ResourcesDetails

ExtractResourcesDetailsFromFullPage ...

func (Extractor) ExtractResourcesDetailsFromFullPageFromDoc

func (e Extractor) ExtractResourcesDetailsFromFullPageFromDoc(doc *goquery.Document) ogame.ResourcesDetails

ExtractResourcesDetailsFromFullPageFromDoc ...

func (Extractor) ExtractShips

func (e Extractor) ExtractShips(pageHTML []byte) (ogame.ShipsInfos, error)

ExtractShips ...

func (Extractor) ExtractShipsFromDoc

func (e Extractor) ExtractShipsFromDoc(doc *goquery.Document) (ogame.ShipsInfos, error)

ExtractShipsFromDoc ...

Jump to

Keyboard shortcuts

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