PageSourceSearch

https://hexler.net/search

html hexler.net collected 2026-10-01 10:44:01 UTC 23,072 bytes, 523 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" class="h-full bg-black">
3<head>
4
5  <meta charset="utf-8">
6  <meta name="description" content="">
7  <meta name="author" content="">
8  <meta name="viewport" content="width=device-width, initial-scale=1">
9
10  <title>Search | hexler.net</title>
11
12  <link rel="stylesheet" type="text/css" href="/site/css/import.css">
13  
13<script type="text/javascript" src="/site/js/jquery-1.12.4.js"></script>
13
14  
14<script type="text/javascript" src="/site/js/jquery.form-4.2.2.js"></script>
14
15
16  
17
18  
18<script type='text/javascript'>
19      var Countly = Countly || {};
20      Countly.q = Countly.q || [];
21
22      Countly.app_key = '4b5a6ad670ac50357ad4ceb218760e5b4ecb7ce6';
23      Countly.app_version = '1.9.3.527';
24      Countly.url = 'https://stats.hexler.net';
25
26      Countly.q.push(['track_sessions']);
27      Countly.q.push(['track_pageview']);
28      Countly.q.push(['track_clicks']);
29      Countly.q.push(['track_scrolls']);
30      Countly.q.push(['track_errors']);
31      Countly.q.push(['track_links']);
32      Countly.q.push(['track_forms']);
33      Countly.q.push(['collect_from_forms']);
34
35      (function () {
36          var cly = document.createElement('script');
37          cly.type = 'text/javascript';
38          cly.async = true;
39          cly.src = 'https://stats.hexler.net/sdk/web/countly.min.js';
40          cly.onload = function () {Countly.init()};
41          var s = document.getElementsByTagName('script')[0];
42          s.parentNode.insertBefore(cly, s);
43      })();
44  </script>
44
45
46  
47
48  <link rel="apple-touch-icon" sizes="57x57" href="/site/favicon/apple-icon-57x57.png">
49  <link rel="apple-touch-icon" sizes="60x60" href="/site/favicon/apple-icon-60x60.png">
50  <link rel="apple-touch-icon" sizes="72x72" href="/site/favicon/apple-icon-72x72.png">
51  <link rel="apple-touch-icon" sizes="76x76" href="/site/favicon/apple-icon-76x76.png">
52  <link rel="apple-touch-icon" sizes="114x114" href="/site/favicon/apple-icon-114x114.png">
53  <link rel="apple-touch-icon" sizes="120x120" href="/site/favicon/apple-icon-120x120.png">
54  <link rel="apple-touch-icon" sizes="144x144" href="/site/favicon/apple-icon-144x144.png">
55  <link rel="apple-touch-icon" sizes="152x152" href="/site/favicon/apple-icon-152x152.png">
56  <link rel="apple-touch-icon" sizes="180x180" href="/site/favicon/apple-icon-180x180.png">
57  <link rel="icon" type="image/png" sizes="192x192" href="/site/favicon/android-icon-192x192.png">
58  <link rel="icon" type="image/png" sizes="32x32" href="/site/favicon/favicon-32x32.png">
59  <link rel="icon" type="image/png" sizes="96x96" href="/site/favicon/favicon-96x96.png">
60  <link rel="manifest" href="/site/favicon/manifest.json">
61
62</head>
63
64<body class="h-full bg-black font-d leading-5 flex flex-col">
65
66
67<noscript><img src='https://stats.hexler.net/pixel.png?app_key=4b5a6ad670ac50357ad4ceb218760e5b4ecb7ce6&app_version=1.9.3.527&begin_session=1'/></noscript>
68
69
70
71<div>
72  <nav>
73    <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
74      <div class="flex h-16 items-center justify-between">
75
76        <div class="flex items-center">
77          <div class="flex-shrink-0"><a href="/"><img class="h-11 w-11" src="/site/images/logos/hexler_logo-white.svg" alt="hexler"></a></div>
78          <div class="flex-shrink-0"><a href="/"><img class="h-11" src="/site/images/logos/hexler_logo-type-s.svg" alt="hexler"></a></div>
79          <div class="hidden md:block">
80            <div class="ml-10 flex items-baseline space-x-5 text-sm font-dcb uppercase tracking-widest text-zinc-300">
81              <a class="hover:text-white hover:bg-zinc-800 rounded-md px-3 py-2" href="/products">Products</a>
82              <a class="hover:text-white hover:bg-zinc-800 rounded-md px-3 py-2" href="/support">Support</a>
83              <a class="hover:text-white hover:bg-zinc-800 rounded-md px-3 py-2" href="/contact">Contact</a>
84            </div>
85          </div>
86        </div>
87
88        
89        <div class="hidden md:block">
90          <div class="ml-4 flex items-center md:ml-6">
91            <form id="search" method="post" action="https://hexler.net/"  >
92<div class='hiddenFields'>
93<input type="hidden" name="ACT" value="6" />
94<input type="hidden" name="RES" value="10" />
95<input type="hidden" name="meta" value="7L8LhD4JLTjI/d/V3OQdI8K1ZLH8b/3VWIXoc+jIqwtSkUu6BracslTC+tLDZmRneJ4gGA9wmqfjSDqPy4BeNShOg09XzyaIiQA1PqzujjSVv7lZHkIptlX1zVOWUfe8VFOWAbpacwCEOLLOxw+L0O214qkEc3KGHnsORcv2T1AhT98GNdHkyCgP0R1PxwK2FSno21WOMOH1D8kPSmCOAJ8Pq4nYBtM5kWJyouh86UbWLMaDMBCI9Tu2vKu8gUT3WSh0I/o2gYRpHSD87p2G5WRzIRp0LF5yp91oDIPscMtKV3odCeacsagXlLVf0UOI40DZS5z6vQ/bxPOJvCNRt7tm6lhHo767TknGnvf9eRyhIN7jUDmCtis6XQyKeEoh/7Ezo/vgWoyZQU4PLQhxj1BQvGWVd4Or30QbR+d2qWyTK/npua7dOqBq6WyivJunItUMTKRoK+n8k6wc8xQGBBdLCeaTN71dgRbvrgCPJew=" />
96<input type="hidden" name="site_id" value="1" />
97<input type="hidden" name="csrf_token" value="42bd644fc04de6e1c0a0e5f436395cd332b49c3b" />
98</div>
99
100
101            <input class="rounded p-1 bg-black text-sm text-white border-2 border-zinc-800" name="keywords" type="text" placeholder="search" value="" onblur="if (this.placeholder === ''){this.placeholder = 'search';}" onfocus="if (this.placeholder === 'search') {this.placeholder = '';}">
102            <button name="Submit" type="submit"><i class="fa fa-search font-medium text-sm text-zinc-400 hover:text-white ml-1"></i></button>
103            </form>
104          </div>
105        </div>
106
107        
108        <div class="-mr-2 flex md:hidden">
109          <button type="button" class="relative inline-flex items-center justify-center rounded-md p-2 text-zinc-300 hover:bg-zinc-800 hover:text-white focus:outline-none" aria-controls="mobile-menu" aria-expanded="false" onclick="document.querySelector('#mobile-menu').classList.toggle('hidden');document.querySelector('#menu-open').classList.toggle('hidden');document.querySelector('#menu-close').classList.toggle('hidden');">
110            <span class="absolute -inset-0.5"></span>
111            <span class="sr-only">Open main menu</span>
112            <svg id="menu-open" class="h-6 w-6 block" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5" /></svg>
113            <svg id="menu-close" class="h-6 w-6 hidden" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12" /></svg>
114          </button>
115        </div>
116
117      </div>
118    </div>
119
120    
121    <div class="md:hidden hidden" id="mobile-menu">
122      <div class="font-dcb text-sm uppercase tracking-widest space-y-1 px-2 pb-3 pt-2 sm:px-3 text-zinc-300">
123        <a class="hover:text-white hover:bg-zinc-800 block rounded-md px-3 py-2" href="/products">Products</a>
124        <a class="hover:text-white hover:bg-zinc-800 block rounded-md px-3 py-2" href="/news">News</a>
125        <a class="hover:text-white hover:bg-zinc-800 block rounded-md px-3 py-2" href="/support">Support</a>
126        <a class="hover:text-white hover:bg-zinc-800 block rounded-md px-3 py-2" href="/contact">Contact</a>
127      </div>
128      <div class="border-t border-zinc-700 pb-4 pt-4">
129        <div class="flex items-center px-5">
130          <form id="search" method="post" action="https://hexler.net/"  >
131<div class='hiddenFields'>
132<input type="hidden" name="ACT" value="6" />
133<input type="hidden" name="RES" value="10" />
134<input type="hidden" name="meta" value="NUl0ZXMySodhiBL8VeqQqlzrkdsnHmkwM3Yf4tfwG78LwTuoN4iGn4WWMm5H8tUU4D6EELteHVTBynMCXAF3J/WApjZaEdKSp96GeJ88hVgeQxdNhjPzJBvjyjBW0xIFer7De8wW2evSwGCAOZzPo1zG3r3XnOH6DXDGf7EWWyJCWSwGWLl9D4oTz8el39UYIgZUzoWuJ6xHTnmitrfDKsAigZ6mw7nPzUyHPq7CdcA/aB8HV23Y0zjNPYErHcdO+SeP3y32GiDtEqHUIl/jde5+03Oz19YYZbE2wHFF1jRQNtykYNdS3qF+RtL4JQ/WqVJF3CMM7bIAxn9bfTB12Ak/hwl3z9GTaMMdYcCkctjcpzFtbsJC1jdqIAEbJnwxsZBwoJeuqpA8NUZt3TfvJzKMUdypJCBfefLEAut8gROWGABCCN5p/bJ0lnHweOSIpziIbIV8kmv0yPtcdzuYfTthpbn21HYKQC9ARfyhRQ8=" />
135<input type="hidden" name="site_id" value="1" />
136<input type="hidden" name="csrf_token" value="42bd644fc04de6e1c0a0e5f436395cd332b49c3b" />
137</div>
138
139
140          <input class="rounded p-1 bg-black text-base text-white border-2 border-zinc-800" name="keywords" type="text" placeholder="search" value="" onblur="if (this.placeholder === ''){this.placeholder = 'search';}" onfocus="if (this.placeholder === 'search') {this.placeholder = '';}">
141          <button name="Submit" type="submit"><i class="fa fa-search p-1 text-base text-zinc-400 hover:text-white"></i></button>
142          </form>
143        </div>
144      </div>
145    </div>
146
147  </nav>
148</div>
149
150<script>
151
152    function toggleSearch()
153    {
154        var a = document.getElementById("advanced_search");
155        var s = document.getElementById("simple_search");
156        if(a.style.display === "block")
157        {
158            a.style.display = "none";
159            s.style.display = "block";
160        }
161        else
162        {
163            a.style.display = "block";
164            s.style.display = "none";
165        }
166    }
167
168</script>
168
169
170<div class="bg-white flex-1">
171
172  <div class="m-auto">
173    <div class="h-full">
174      <div class="mx-auto max-w-7xl p-6 h-full flex flex-col justify-center">
175        <div class="sm:mx-20 mx-5">
176
177          <div class="pb-3">
178            <h1 class="md:text-8xl text-6xl font-dcb tracking-tight">Search</h1>
179            <p>Choose from either Quick or Advanced Search.</p>
180          </div>
181
182          <div class="block py-3 text-center" id="simple_search">
183
184            <div class="py-3">
185              <button class="font-dc uppercase" onclick="toggleSearch()">View Advanced Search Options</button>
186            </div>
187
188            <form id="search" method="post" action="https://hexler.net/"  >
189<div class='hiddenFields'>
190<input type="hidden" name="ACT" value="6" />
191<input type="hidden" name="RES" value="10" />
192<input type="hidden" name="meta" value="wGGwueVj93LLTmV5DVcy2NDxUEBKyGKirOC2e1SlHI3YgaiZkjuZdUD//VC33cEhXLbFtmAkMwecy54PtKBY0OG9FIp816aBCLqv/2cE3VqCGlNua5usirvA/O6dmq9et1VAkr2R99swvsLVojJr+JsYyUIaxZTM2gzXdmb/BbaiDYAY43rSmd+OGO7rSZXJdS5ykG+zhyDYH+zNpluyZHlcaowEJaF+tvFdJCQ+jW64mMcnNHFfsxjyAfUsFRalJDAAgI3O3HRCSdRBfNPDFAoBQMauPF3rkgVwoDjXo50m/4fajjVq16ZtSYfJgGPwhC/5Zod/X2QxWa7jBoRJcFlgUAUwnFaOFTEExGhphG2KVJguVkpVfQ7MVT64T3ZKgu4QPWZHYmBF9WCQehxxfRHCoUzq93XWHCTNietNs2pxfR4p8crrrnglXIwV5lXzSyVAJVZdTHaAB/OV6TJqwv9LYl5xOcnvtcrvn+t4p/Y=" />
193<input type="hidden" name="site_id" value="1" />
194<input type="hidden" name="csrf_token" value="42bd644fc04de6e1c0a0e5f436395cd332b49c3b" />
195</div>
196
197
198            <input class="w-64 p-2 border-2 border-zinc-300 rounded" name="keywords" type="text" placeholder="search" value="" onblur="if (this.placeholder == ''){this.placeholder = 'search';}" onfocus="if (this.placeholder == 'search') {this.placeholder = '';}">
199            <button name="Submit" type="submit"><i class="p-1 fas fa-search"></i></button>
200            </form>
201
202          </div>
203
204          <div class="hidden py-3 text-center" id="advanced_search">
205
206            <div class="py-3">
207              <button class="font-dc uppercase" onclick="toggleSearch()">Back to Quick Search</button>
208            </div>
209
210            <form id="searchform" method="post" action="https://hexler.net/"  >
211<div class='hiddenFields'>
212<input type="hidden" name="ACT" value="6" />
213<input type="hidden" name="RES" value="10" />
214<input type="hidden" name="meta" value="hKQYh7sRQpi29FM0mvc/uELx1bck7c6DGJnJLX4OSU+YLbMCwKTRftK9cw6h1R1SUER5EU8jo03zuMwik2wycdcwBQ1JpkmvBO5BQUN0NpmmjPSqiacfCwDNoHQtvCZKHcCxCYSwqQMZ5n/waWA6HeFbdA0L2oDxC6uH7cI3h/7rayCrs6xVyX+yCDg+alQlVARsk164Pb6BD9emrT/1TtWuFE6RQYOLJL4DxdVy31QRrHPbcaAL21BInG99Wk6RQviI+KkynP0zN9ddJy/wGhL3ZC4LdW3553Sq1zeUFGSuGAejlWfiZ2RI98jtfuQoZ+EWz3vvW2iztOiqUtNtfO4D/p1uK13BLZWMEM6p7Di87RSJTOdYWy0tTvc6/1tIX67pJCJM9jRYNF+
214hp9gluWLSyNimGxc4NVoLn8reKs/0rb3lrvDNjAJ5Kmv8edXFNz9NwenUhgiF2WviJqbyW7PHB10gTj5CRMuLaTNIh8btyA4eSjV8HSl0gE0mXB5B" />
215<input type="hidden" name="site_id" value="1" />
216<input type="hidden" name="csrf_token" value="42bd644fc04de6e1c0a0e5f436395cd332b49c3b" />
217</div>
218
219<script type="text/javascript">
220//<![CDATA[
221
222var firstcategory = 1;
223var firststatus = 1;
224
225function changemenu(index)
226{
227	var categories = new Array();
228
229	var i = firstcategory;
230	var j = firststatus;
231
232	var theSearchForm = false
233
234	if (document.searchform)
235	{
236		theSearchForm = document.searchform;
237	}
238	else if (document.getElementById('searchform'))
239	{
240		theSearchForm = document.getElementById('searchform');
241	}
242
243	if (theSearchForm.elements['channel_id'])
244	{
245		var channel_obj = theSearchForm.elements['channel_id'];
246	}
247	else
248	{
249		var channel_obj = theSearchForm.elements['channel_id[]'];
250	}
251
252	var channels = channel_obj.options[index].value;
253
254	var reset = 0;
255
256	for (var g = 0; g < channel_obj.options.length; g++)
257	{
258		if (channel_obj.options[g].value != 'null' &&
259			channel_obj.options[g].selected == true)
260		{
261			reset++;
262		}
263	}
264
265	with (theSearchForm.elements['cat_id[]'])
266	{	
267		if (channels == "9")
268		{	
269
270		} // END if channels
271
272		
273		if (channels == "2")
274		{	
275			categories[i] = new Option("-------", ""); i++; 
276			categories[i] = new Option("Android", "9"); i++; 
277			categories[i] = new Option("iOS", "8"); i++; 
278			categories[i] = new Option("KodeLife", "15"); i++; 
279			categories[i] = new Option("Protokol", "18"); i++; 
280			categories[i] = new Option("Quartz Composer", "10"); i++; 
281			categories[i] = new Option("TouchOSC", "5"); i++; 
282			categories[i] = new Option("TouchViZ", "6"); i++; 
283			categories[i] = new Option("Web", "7"); i++; 
284
285		} // END if channels
286
287		
288		if (channels == "7")
289		{	
290
291		} // END if channels
292
293		
294		if (channels == "12")
295		{	
296
297		} // END if channels
298
299		
300		if (channels == "8")
301		{	
302
303		} // END if channels
304
305		
306		if (channels == "10")
307		{	
308
309		} // END if channels
310
311		
312		if (reset > 1)
313		{
314			 categories = new Array();
315		}
316
317		spaceString = eval("/!-!/g");
318
319		with (theSearchForm.elements['cat_id[]'])
320		{
321			for (i = length-1; i >= firstcategory; i--)
322				options[i] = null;
323
324			for (i = firstcategory; i < categories.length; i++)
325			{
326				options[i] = categories[i];
327				options[i].text = options[i].text.replace(spaceString, String.fromCharCode(160));
328			}
329
330			options[0].selected = true;
331		}
332
333	}
334}
335
336//]]>
337</script>
337
338
339		
340
341            <div class="pb-3">
342              <input class="w-64 p-2 border-2 border-zinc-300 rounded" name="keywords" type="text" placeholder="advanced search" value="" onblur="if (this.placeholder == ''){this.placeholder = 'advanced search';}" onfocus="if (this.placeholder == 'advanced search') {this.placeholder = '';}">
343              <button name="Submit" type="submit" class="search_button"><i class="p-1 fas fa-cocktail"></i></button>
344            </div>
345
346            <div class="py-3">
347              <select class="w-[48%] p-2 border-2 border-zinc-300 rounded" name="search_in">
348                <option value="titles">Search only Titles</option>
349                <option value="entries" selected="selected">Search Titles and Full Text</option>
350              </select>
351              <select class="w-[48%] p-2 border-2 border-zinc-300 rounded" name="where">
352                <option value="exact" selected="selected">Match exact phrase</option>
353                <option value="any">Match ANY of the words</option>
354                <option value="all">Match ALL of the words</option>
355                <option value="word">Match exact word</option>
356              </select>
357            </div>
358
359            <div class="py-3">
360              <select class="p-2 border-2 border-zinc-300 rounded" id="channel_id" name='channel_id[]' size='55' multiple='multiple' onchange='changemenu(this.selectedIndex);' style="width:48%;height:7.0rem;">
361                <option value="null" selected="selected">Any Channel</option>
362<option value="9">KodeLife Manual</option>
363<option value="2">News</option>
364<option value="7">Products</option>
365<option value="12">TouchOSC Manual</option>
366<option value="8">TouchOSC Mk1 Manual</option>
367<option value="10">TouchViZ Manual</option>
368
369              </select>
370              <select class="p-2 border-2 border-zinc-300 rounded" name='cat_id[]' size='55' multiple='multiple' style="width:48%;height:7.0rem;">
371                <option value='all' selected="selected">Any Category</option>
372              </select>
373            </div>
374
375            <fieldset>
376              <div class="py-3">
377                <select class="w-[48%] p-2 border-2 border-zinc-300 rounded" name="date">
378                  <option value="0" selected="selected">Search spans all time</option>
379                  <option value="30">Search one month and...</option>
380                  <option value="90">Search three months and...</option>
381                  <option value="180">Search six months and...</option>
382                  <option value="365">Search one year and...</option>
383                </select>
384              </div>
385              <div class="py-3">
386                <input type='radio' name='date_order' value='newer' class='radio' checked="checked"/> Newer
387                <input type='radio' name='date_order' value='older' class='radio'/> Older
388              </div>
389            </fieldset>
390
391            <fieldset>
392              <div class="py-3">
393                <select class="w-[48%] p-2 border-2 border-zinc-300 rounded" name="orderby">
394                  <option value="date">Display results by Date</option>
395                  <option value="title">Display results by Title</option>
396                </select>
397              </div>
398              <div class="py-3">
399                <input type='radio' name='sort_order' class="radio" value='desc' checked="checked"/> Descending
400                <input type='radio' name='sort_order' class="radio" value='asc'/> Ascending
401              </div>
402            </fieldset>
403
404            <div class="py-3">
405              <button name="Submit" type="submit" style="width:initial;">[ Search <i class="footerFA fas fa-search"></i> ]</button>
406            </div>
407            </form>
408
409          </div>
410
411        </div>
412      </div>
413    </div>
414  </div>
415</div>
416
417
418<footer>
419  <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8">
420
421    <div class="grid grid-cols-2 gap-8 py-6 md:grid-cols-4 text-sm">
422      <div>
423        <h2 class="font-dcb text-zinc-300 tracking-widest uppercase mb-4">hexler</h2>
424        <ul class="text-zinc-400">
425          <li class="mb-2"><a class="hover:underline" href="/products">Products</a></li>
426          <li class="mb-2"><a class="hover:underline" href="/news">News</a></li>
427          <li class="mb-2"><a class="hover:underline" href="/about">About</a></li>
428        </ul>
429      </div>
430
431      <div>
432        <h2 class="font-dcb text-zinc-300 tracking-widest uppercase mb-4">Support</h2>
433        <ul class="text-zinc-400">
434          <li class="mb-2"><a class="hover:underline" href="/support/manuals">Manuals</a></li>
435          <li class="mb-2"><a class="hover:underline" href="/search">Search</a></li>
436          <li class="mb-2"><a class="hover:underline" href="/contact">Contact</a></li>
437        </ul>
438      </div>
439
440      <div>
441        <h2 class="font-dcb text-zinc-300 tracking-widest uppercase mb-4">Legal</h2>
442        <ul class="text-zinc-400">
443          <li class="mb-2"><a class="hover:underline" href="/terms-of-service">Terms of Service</a></li>
444          <li class="mb-2"><a class="hover:underline" href="/privacy-policy">Privacy Policy</a></li>
445          <li class="mb-2"><a class="hover:underline" href="/cookie-policy">Cookie Policy</a></li>
446          <li class="mb-2"><a class="hover:underline" href="/commercial-law"><small>特定商取引法</small></a></li>
447        </ul>
448      </div>
449    </div>
450
451    <div class="py-6 md:flex md:items-center md:justify-between">
452      <span class="text-xs text-zinc-400 sm:text-center">Copyright &copy; 2026 Hexler Limited. All rights reserved. <span class="text-zinc-500">v1.9.3.527</span></span>
453      <div class="flex mt-4 md:mt-0 space-x-5 rtl:space-x-reverse text-zinc-400">
454        <a class="hover:text-white" target="_blank" href="https://www.facebook.com/hexler"><span class="fab fa-facebook"></span></a>
455        <a class="hover:text-white" target="_blank" href="https://www.instagram.com/hexler.heavy.industries"><span class="fab fa-instagram"></span></a>
456        <a class="hover:text-white" target="_blank" href="https://www.threads.net/@hexler.heavy.industries"><span class="fab fa-threads"></span></a>
457        <a class="hover:text-white" target="_blank" href="https://twitter.com/hexler_net"><span class="fab fa-x-twitter"></span></a>
458        <a class="hover:text-white" target="_blank" href="https://vimeo.com/hexler"><span class="fab fa-vimeo"></span></a>
459        <a class="hover:text-white" target="_blank" href="https://www.tiktok.com/@hexler.net"><span class="fab fa-tiktok"></span></a>
460        <a class="hover:text-white" target="_blank" href="https://mastodon.social/@hexler"><span class="fab fa-mastodon"></span></a>
461        <a class="hover:text-white" target="_blank" href="https://bsky.app/profile/hexler.bsky.social"><span class="fab fa-bluesky"></span></a>
462      </div>
463    </div>
464
465  </div>
466</footer>
467
468
469
470
471<div class="fixed bottom-0 right-0 mb-4 mr-4 w-64" id="privacy_alert">
472  <div class="bg-zinc-100 rounded-lg shadow p-4 border border-zinc-300">
473    <div class="flex items-center justify-between mb-2">
474      <div class="flex items-center">
475        <span class="text-zinc-700 font-bold text-sm">Cookie Policy</span>
476      </div>
477    </div>
478    <p class="text-zinc-600 text-sm">
479      We use cookies to deliver website content. By continuing without changing your <a class="underline" href="/cookie-policy">preferences</a>, you agree to our use of cookies.
480    </p>
481    <form id="cookieConsentForm" method="post" action="https://hexler.net/search"  >
482<div class='hiddenFields'>
483<input type="hidden" name="ACT" value="44" />
484<input type="hidden" name="RET" value="jx2HDogGvYrok01R8xgkTTzvfnGmOuKgKQCpDjCeU+o=" />
485<input type="hidden" name="consent_names" value="JQC4xJHXO935pzH0Qx6s6d//CyK8i04HWPLx0JVnKxLg4SenlAHwyN2ZhE4Jx7++YFPSKe+BHr7clij/WRBF/JFecOXopBAjr5lR1ivsjPbthrJSlwQQn0XePnR975Il" />
486<input type="hidden" name="site_id" value="1" />
487<input type="hidden" name="csrf_token" value="42bd644fc04de6e1c0a0e5f436395cd332b49c3b" />
488</div>
489
490
491    
492    <input type="hidden" name="ee:cookies_functionality" value="y">
493    
494    <input type="hidden" name="ee:cookies_performance" value="y">
495    
496    <input type="hidden" name="ee:cookies_targeting" value="y">
497    
498    <button type="submit" class="mt-4 bg-zinc-700 hover:bg-zinc-600 text-white font-bold py-2 px-4 rounded">
499      Accept
500    </button>
501    </form>
502    
502<script type="text/javascript">
503        $(document).ready(function (){
504            $('#cookieConsentForm').ajaxForm({
505                dataType: 'json',
506                success: function (data) {
507                    if (data.success) {
508                        document.getElementById('privacy_alert').style.display = 'none';
509                    } else {
510                        alert('Failed with the following errors: ' + data.errors.join(', '));
511                    }
512                }
513            });
514        });
515    </script>
515
516  </div>
517</div>
518
519
520
521
522</body>
523</html>

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.