mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2026-04-05 23:37:58 +10:00
add extractors files to favicon and title plugins
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
__package__ = 'abx_plugin_chrome'
|
||||
|
||||
from abx_pkg import BinName
|
||||
|
||||
from abx_spec_extractor import BaseExtractor, ExtractorName
|
||||
|
||||
from .binaries import CHROME_BINARY
|
||||
|
||||
|
||||
class PDFExtractor(BaseExtractor):
|
||||
name: ExtractorName = 'pdf'
|
||||
binary: BinName = CHROME_BINARY.name
|
||||
|
||||
PDF_EXTRACTOR = PDFExtractor()
|
||||
|
||||
|
||||
class ScreenshotExtractor(BaseExtractor):
|
||||
name: ExtractorName = 'screenshot'
|
||||
binary: BinName = CHROME_BINARY.name
|
||||
|
||||
SCREENSHOT_EXTRACTOR = ScreenshotExtractor()
|
||||
|
||||
class DOMExtractor(BaseExtractor):
|
||||
name: ExtractorName = 'dom'
|
||||
binary: BinName = CHROME_BINARY.name
|
||||
DOM_EXTRACTOR = DOMExtractor()
|
||||
Reference in New Issue
Block a user