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.