PageSourceSearch

https://rule34.paheal.net/data/cache/initscript/rule34v2.1771981327.d1ec938935ced7f7499bc6acd5a61471.js

js paheal.net collected 2026-10-01 10:44:49 UTC 858 bytes, 25 lines download raw bytes

1function shm_cookie_set(name, value) {
2	Cookies.set(name, value, {expires: 365, samesite: "lax", path: "/"});
3}
4function shm_cookie_get(name) {
5	return Cookies.get(name);
6}
7function shm_make_link(page, query) {
8    let base = (document.body.getAttribute("data-base-link") ?? "");
9    let joiner = base.indexOf("?") === -1 ? "?" : "&";
10    let url = base + page;
11    if(query) url += joiner + new URLSearchParams(query).toString();
12    return url;
13}
14
15function shm_log(section, ...message) {
16    window.dispatchEvent(new CustomEvent("shm_log", {detail: {section, message}}));
17}
18window.addEventListener("shm_log", function (e) {
19    console.log(e.detail.section, ...e.detail.message);
20});
21window.addEventListener("error", function (e) {
22    shm_log("Window error:", e.error);
23});
24
25//# sourceMappingURL=rule34v2.1771981327.d1ec938935ced7f7499bc6acd5a61471.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.