update signitures tip
This commit is contained in:
		| @ -2,40 +2,20 @@ const signitures = ` | ||||
| # DataExtracter Help | ||||
| ---------------------------- | ||||
|  | ||||
| ## Signitures: | ||||
| ## Usage | ||||
| new Extractor().task(...args).task(...args).start(); | ||||
|  | ||||
| ## Extractor.task() Signitures: | ||||
| ---------------------------- | ||||
|  | ||||
| function extract(itemsSelector:string, fieldSelectors:string[]) | ||||
| function extract(itemsSelector:string, fieldSelectors:string[], url:string, from:number, to:number, interval:number) | ||||
| function extract(itemsSelector:string, fieldSelectors:string, url:string, pages:number[]) | ||||
| function extract(itemsSelector:string, fieldSelectors:string[], urls:string[]) | ||||
| function extract(itemsSelector:string, fieldSelectors:string[], urls:ExractResult) | ||||
| task(itemsSelector:string, fieldSelectors:string[]) | ||||
| task(itemsSelector:string, fieldSelectors:string[], url:string, from:number, to:number, interval:number) | ||||
| task(itemsSelector:string, fieldSelectors:string, url:string, pages:number[]) | ||||
| task(itemsSelector:string, fieldSelectors:string[], urls:string[]) | ||||
| task(itemsSelector:string, fieldSelectors:string[], urls:ExractResult) | ||||
|  | ||||
| ## Examples: | ||||
| ---------------------------- | ||||
|  | ||||
| ### Extract current page | ||||
| extract(".list-item", ["a.title", "p.content"]) | ||||
|  | ||||
| ### Extract multiple pages (1-10, interval 1) | ||||
| extract(".list-item", ["a.title", "p.content"],"http://sample.com/?pn=\${page}", 1, 10, 1) | ||||
|  | ||||
| ### Extract multiple urls (list) | ||||
| extract(".list-item", ["a.title", "p.content"],["http://sample.com/abc","http://sample.com/xyz"]) | ||||
|  | ||||
| ### Extract specified pages (1,3,5) | ||||
| extract(".list-item", ["a.title", "p.content"], "http://sample.com/?pn=\${page}", [1, 3, 5]) | ||||
|  | ||||
| ## Advanced Examples: | ||||
| ---------------------------- | ||||
|  | ||||
| ### Extract link text and target (use 'selector@attribute') | ||||
| extract('.list-item', ['a.title', 'a.title@href']) | ||||
|  | ||||
| ### Collect links from page(s) & Extract data of each link | ||||
| >> (Available only in console of extension background page) | ||||
|  | ||||
| extract('body',["a.title", "p.content"], await getData('.list-item', ['.item a@href'],["http://sample.com/abc"])) | ||||
| See detail help in: | ||||
| https://git.jebbs.co/jebbs/data-extracter-extesion | ||||
| `.trim(); | ||||
|  | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user