PageSourceSearch

https://shapography.com/scripts/resize-canvas_control.js

js shapography.com collected 2026-09-29 09:01:49 UTC 2,676 bytes, 74 lines download raw bytes

1var _0x32e9 = [
2    '7wcpxqu',
3    '350',
4    '36099tEnhBX',
5    'CSzHQ',
6    'vuPzi',
7    '3638pIMLbR',
8    'myCanvasCo',
9    'addEventLi',
10    '142661pMMEMq',
11    'width',
12    'blue',
13    '206259GgEjCW',
14    '170535VFdjAY',
15    'ntroler',
16    '5XgiwlR',
17    '144027GpWtUO',
18    'getElement',
19    'BLHZB',
20    '19186tuJSko',
21    'getContext',
22    'height',
23    'stener',
24    'screen',
25    'resize',
26    'ById',
27    'lineWidth',
28    'sgiYf',
29    'strokeStyl',
30    'strokeRect',
31    'cpBGY'
32];
33function _0x29e1(_0x5c6eb7, _0xc51e0d) {
34    _0x5c6eb7 = _0x5c6eb7 - (-0x1 * 0x1c82 + 0x2 * -0x796 + 0x2d96);
35    var _0x8b87f6 = _0x32e9[_0x5c6eb7];
36    return _0x8b87f6;
37}
38(function (_0x16b1b0, _0x20f02b) {
39    var _0xd09594 = _0x29e1;
40    while (!![]) {
41        try {
42            var _0xb30dec = parseInt(_0xd09594(0x203)) + parseInt(_0xd09594(0x1ff)) + parseInt(_0xd09594(0x1f9)) + parseInt(_0xd09594(0x1e8)) + -parseInt(_0xd09594(0x202)) + -parseInt(_0xd09594(0x1f7)) * parseInt(_0xd09594(0x1fc)) + parseInt(_0xd09594(0x205)) * -parseInt(_0xd09594(0x1eb));
43            if (_0xb30dec === _0x20f02b)
44                break;
45            else
46                _0x16b1b0['push'](_0x16b1b0['shift']());
47        } catch (_0x570330) {
48            _0x16b1b0['push'](_0x16b1b0['shift']());
49        }
50    }
51}(_0x32e9, 0x11048 + -0x349a6 + 0x5 * 0xf34d), function () {
52    var _0x4f7fb2 = _0x29e1, _0x17b889 = {
53            'vuPzi': _0x4f7fb2(0x1f0),
54            'sgiYf': function (_0x58494f) {
55                return _0x58494f();
56            },
57            'BLHZB': _0x4f7fb2(0x201),
58            'CSzHQ': _0x4f7fb2(0x1f8),
59            'cpBGY': _0x4f7fb2(0x1fd) + _0x4f7fb2(0x204)
60        }, _0x4faf0e = document[_0x4f7fb2(0x1e9) + _0x4f7fb2(0x1f1)](_0x17b889[_0x4f7fb2(0x1f6)]), _0x221f1d = _0x4faf0e[_0x4f7fb2(0x1ec)]('2d');
61    _0x17b889[_0x4f7fb2(0x1f3)](_0x273533);
62    function _0x273533() {
63        var _0x9ecf06 = _0x4f7fb2;
64        window[_0x9ecf06(0x1fe) + _0x9ecf06(0x1ee)](_0x17b889[_0x9ecf06(0x1fb)], _0x181428, ![]), _0x17b889[_0x9ecf06(0x1f3)](_0x181428);
65    }
66    function _0x4075e4() {
67        var _0x576181 = _0x4f7fb2;
68        _0x221f1d[_0x576181(0x1f4) + 'e'] = _0x17b889[_0x576181(0x1ea)], _0x221f1d[_0x576181(0x1f2)] = '5', _0x221f1d[_0x576181(0x1f5)](-0xc23 * -0x1 + -0xb6b + 0x1 * -0xb8, -0x4ae * -0x3 + 0x2 * 0xf2b + -0x20 * 0x163, window[_0x576181(0x1ef)][_0x576181(0x200)], window[_0x576181(0x1ef)][_0x576181(0x1ed)]);
69    }
70    function _0x181428() {
71        var _0x504cda = _0x4f7fb2;
72        _0x4faf0e[_0x504cda(0x200)] = _0x17b889[_0x504cda(0x1fa)], _0x4faf0e[_0x504cda(0x1ed)] = _0x17b889[_0x504cda(0x1fa)], _0x17b889[_0x504cda(0x1f3)](_0x4075e4);
73    }
74}());

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.