ComfyUI Node
Mememage Fetch Record
Fetch a record from a surface over the network by identifier — the By-Word path. Straight-to-it by ID (fast), then falls back to searching a messy host's files by identity (`search_host`, on by default; off = strict ID-only). Wire into Verify.
Mememage Fetch Record
- record
- identifier
- found
- url
◄identifier►
◄sourcehttps://souls.mememage.art/►
◄content_hash►
◄search_hosttrue►
◄timeout8►
CategoryMememage/Records
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| identifieropt | STRING | The record to fetch. Wire Decode's identifier here (from a second Decode to avoid a loop). | |
| sourceopt | STRING | https://souls.mememage.art/ | Surface base URL. `{id}` templates per-item layouts. IA: https://archive.org/download/{id}/ |
| content_hashopt | STRING | Optional. Wire Decode's content_hash to also probe the hashed IA filenames (<id>.<hash>.json). Verify confirms integrity. | |
| search_hostopt | BOOLEAN | true | On (default): if the record isn't found by ID, search every record the host lists and match yours by its fingerprint — finds records with ANY filename. Only runs after the fast ID lookup misses, so it's free on convention-named hosts. Turn OFF for a strict, fast, ID-only fetch. Search needs a listable host (S3, GitHub, directory-listing web servers). |
| timeoutopt | FLOAT | 81–60 | Per-request timeout in seconds. |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| record | STRING | — |
| identifier | STRING | — |
| found | BOOLEAN | — |
| url | STRING | — |