16 lines
615 B
Plaintext
16 lines
615 B
Plaintext
|
|
# Panels are lazy-loaded: @src is a base64 placeholder gif and the real image is
|
||
|
|
# in @data-src, which the extractor promotes. Without that the episode extracts
|
||
|
|
# as a column of blank pixels.
|
||
|
|
#
|
||
|
|
# Note: tapas signs image URLs with an expiry, so a cached article's panels stop
|
||
|
|
# resolving after a few weeks. Nothing to be done about that from this end.
|
||
|
|
body: //div[contains(concat(' ', normalize-space(@class), ' '), ' js-episode-viewer ')]
|
||
|
|
|
||
|
|
strip_id_or_class: loading-indicator
|
||
|
|
strip_id_or_class: episode-info
|
||
|
|
strip_id_or_class: js-message-body
|
||
|
|
|
||
|
|
autodetect_on_failure: no
|
||
|
|
|
||
|
|
test_url: https://tapas.io/episode/2549532
|