Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BasicHashOperator ¶
type BasicHashOperator struct {
Url string
Actions []IResultAction
}
func (BasicHashOperator) AddActions ¶
func (x BasicHashOperator) AddActions(action IResultAction)
func (BasicHashOperator) HandleNewHash ¶
func (x BasicHashOperator) HandleNewHash(hash string, err error)
type BasicRequester ¶
func (BasicRequester) GetPage ¶
func (requester BasicRequester) GetPage(url string) (*goquery.Document, error)
func (BasicRequester) SetCookies ¶
func (requester BasicRequester) SetCookies(CookiesMap map[string]string)
type DebugResultAction ¶
type DebugResultAction struct{}
func (DebugResultAction) OnError ¶
func (DebugResultAction) OnError(info ResultInfo, err error)
func (DebugResultAction) OnFirstHash ¶
func (DebugResultAction) OnFirstHash(info ResultInfo)
func (DebugResultAction) OnHashChanged ¶
func (DebugResultAction) OnHashChanged(info ResultInfo)
func (DebugResultAction) OnHashUnchanged ¶
func (DebugResultAction) OnHashUnchanged(info ResultInfo)
type HasherSha1 ¶
type HasherSha1 struct{}
type IContentParser ¶
type IHashOperator ¶
type IHashOperator interface {
HandleNewHash(hash string, err error)
AddActions(action IResultAction)
}
type IResultAction ¶
type IResultAction interface {
OnFirstHash(info ResultInfo)
OnHashChanged(info ResultInfo)
OnHashUnchanged(info ResultInfo)
OnError(info ResultInfo, err error)
}
type IWebpageRequester ¶
type ResultInfo ¶
Click to show internal directories.
Click to hide internal directories.