PageSourceSearch

https://neosmart.net/Store/

html neosmart.net collected 2026-09-24 08:30:38 UTC 20,765 bytes, 596 lines download raw bytes

1<!DOCTYPE html>
2<html>
3<head><!--[if (gte IE 9)]><!-->
3<script type="application/ld+json" id="nginx-status">{"status": 200, "country": "AE"}</script>
3<!--<![endif]-->
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta name="viewport" content="width=device-width, initial-scale=1.0">
6        <title>Software Store - NeoSmart Technologies</title>
7        <style type="text/css">html {
8    box-sizing: border-box;
9}
10
11*, *:before, *:after {
12    box-sizing: inherit;
13}
14
15#printHeader {
16    display: none;
17}
18
19a {
20    color: #4D87CE;
21    font-weight: 600;
22    text-decoration: none;
23}
24
25    a:hover {
26        color: #2A65AD;
27    }
28
29acronym, .titletip {
30    border-bottom: #3D5C7A 1px dotted;
31    cursor: help;
32    margin: 0;
33    padding: 0 0 0.4px 0;
34}
35
36/* NeoSmart Technologies CSS */
37body {
38    background-color: #FFFFFF;
39    color: #555555;
40    font-family: system-ui;
41    font-size: 0.9em;
42    margin: 0;
43    text-align: left;
44}
45
46li {
47    line-height: 20px;
48    text-align: left;
49}
50
51.half {
52    border-left: #CCCCCC 1px solid;
53    float: left;
54    margin: 1em 0;
55    padding: 0 1.9%;
56    text-align: justify;
57    width: 46%;
58}
59
60.product-logo {
61    float: right;
62    background-color: white;
63    margin-left: 1rem;
64    /* prevent it from taking up the screen on mobile */
65    max-width: 20vw;
66}
67
68.submenu a {
69    background-image: url("/images/backgrounds/submenua.png");
70    background-position: right;
71    background-repeat: no-repeat;
72    display: block;
73    padding: 5px;
74    padding-right: 0;
75    width: 100%;
76}
77
78    .submenu a:hover {
79        background-color: #EEEEEE;
80        background-image: url("/images/backgrounds/submenua_hover.png");
81        background-repeat: repeat-y;
82    }
83
84.whole {
85    text-align: center;
86}
87
88    .whole > * {
89        padding: 0 1em;
90    }
91
92#content {
93    margin: 0 auto 0 auto;
94    min-width: 710px;
95    text-align: left;
96    width: 75%;
97    display: flex;
98    flex-direction: row;
99    align-items: stretch;
100    flex-wrap: wrap;
101    justify-content: left;
102}
103
104#mainbar {
105    background-image: url("/images/backgrounds/mainbar.png");
106    background-position: top right;
107    background-repeat: no-repeat;
108    /*    margin-right: 185px;*/
109    margin-right: auto;
110    max-width: 875px;
111    min-width: 70%; /* to reduce initial content flashing */
112    padding-right: 35px;
113}
114
115#sidebar {
116    color: #6C534A;
117    font-size: 95%;
118    text-align: left;
119    width: 160px;
120    margin-left: 1em;
121}
122
123#footer {
124    margin-top: 4em;
125    background-color: #B6CF84;
126    border-bottom: 5px solid #94AE62;
127    border-top: 1px solid #D8EFA6;
128    color: #FFFFFF;
129    padding-bottom: 5px;
130    padding-top: 5px;
131}
132
133    #footer a {
134        color: white;
135        font-weight: normal;
136    }
137
138        #footer a:hover {
139            color: #009900;
140            font-weight: normal;
141        }
142
143#header {
144    margin: 0 auto 0 auto;
145    margin-bottom: 2em;
146    min-width: 600px;
147    width: 75%;
148}
149
150    #header h1 {
151        color: #736451;
152        font-size: 36px;
153        font-weight: 500;
154        margin: 0;
155        margin-bottom: 10px;
156        padding: 0;
157        padding-top: 5px;
158        text-align: left;
159    }
160
161    #header h2 {
162        border-bottom: 1px solid #EEEEEE;
163        color: #000000;
164        font-size: 15px;
165        font-weight: normal;
166        margin: 0;
167        padding: 0;
168        text-align: right;
169        text-transform: uppercase;
170    }
171
172img {
173    border: none;
174}
175
176#mainbar h1 {
177    border-bottom: 1px solid #EEEEEE;
178    color: #728C40;
179    font-size: 25px;
180    font-weight: normal;
181}
182
183#mainbar h2 {
184    border-bottom: 1px solid #EEEEEE;
185    color: #728C40;
186    font-size: 18px;
187    font-weight: normal;
188}
189
190#menu {
191    background-color: #94AE62;
192    background-image: url("/images/backgrounds/menu.png");
193    color: #FFFFFF;
194    font-size: small;
195    font-variant: small-caps;
196    margin-bottom: 50px;
197    padding-bottom: 20px;
198    padding-top: 20px;
199    padding-right: 0;
200    padding-left: 0;
201    text-align: center;
202    width: 100%;
203}
204
205    #menu a {
206        color: #FFFFFF;
207        font-size: 14px;
208        padding: 14px;
209        padding-bottom: 20px;
210        padding-top: 20px;
211        text-decoration: none;
212    }
213
214        #menu a:hover {
215            background-color: #FFFFFF;
216            background-image: url("/images/backgrounds/a_hover.png");
217            border-bottom: 1px solid #FFFFFF;
218            border-left: 1px solid #728D40;
219            border-right: 1px solid #E9FFB7;
220            color: #000000;
221            padding-left: 13px;
222            padding-right: 13px;
223        }
224
225#sidebar a {
226    font-size: small;
227}
228
229#sidebar h1 {
230    border-bottom: 1px solid #EEEEEE;
231    color: #728C40;
232    font-size: 20px;
233    font-weight: normal;
234    /*	text-align: right;*/
235    text-transform: uppercase;
236}
237
238#download, #shortdesc {
239    margin-left: 10px;
240}
241
242.storeIcon {
243    float: left;
244    margin-right: 20px;
245    border: 0px;
246}
247
248.inlineBuy {
249    display: inline;
250    vertical-align: middle;
251}
252
253#items th {
254    font-size: 130%;
255}
256
257ul.homeTable {
258    max-width: 750px;
259    display: flex;
260    flex-wrap: wrap;
261}
262
263.homeTable li {
264    display: flex;
265    text-align: center;
266    padding-right: 48px;
267    padding-top: 10px;
268    display: inline-block;
269}
270
271.homeTable img {
272    border: none;
273    margin: auto;
274    margin-top: 2em;
275    height: auto;
276}
277</style>
278        <style type="text/css">@media only screen and (max-width: 768px) {
279
280    #menu {
281        background-image: none;
282        margin-bottom: 1em;
283    }
284
285    #header {
286        min-width: 100%;
287        width: 100%;
288/*        margin-bottom: -0.8em;*/
289    }
290
291        #header h1 img#headerimg {
292            max-width: 100%;
293            padding-left: 0.3em;
294            padding-right: 0.3em;
295        }
296
297    #content {
298        min-width: 100%;
299    }
300
301    #mainbar {
302        padding: 0;
303        margin: 0;
304    }
305
306        #mainbar ul.homeTable {
307            max-width: 100%;
308        }
309
310            #mainbar ul.homeTable li {
311                display: block;
312                max-width: 50%;
313            }
314
315            #mainbar ul.homeTable img {
316                max-width: 100%;
317            }
318}
319
320</style>
321    <link rel="stylesheet" href="/includes/print.css" type="text/css" media="only print" />
322    <link rel="shortcut icon" href="/favicon.gif" type="image/gif" />
323    
323<script type="text/javascript">
324        //<![CDATA[
325        if (top != self) top.location.href = self.location.href;
326        //]]>
327    </script>
327
328    <!--[if lt IE 9]>
329    
329<script type="text/javascript">
330        window.document.head = document.getElementsByTagName("head")[0];
331    </script>
331
332    <![endif]-->
333    <!--[if lt IE 8]>
333<script src="/lib/polyfill/console/index.min.js"></script>
333<![endif]-->
334    <!--[if lt IE 9]>
334<script src="/lib/ie9/dist/IE9.min.js"></script>
334<![endif]-->
335    
335<script type="text/javascript">
336        document.executeLater = [];
337        function $(func) {
338            document.executeLater.push(func);
339        }
340        loadjs = function () { function e(e, n) { e = e.push ? e : [e]; var t, r, o, i, c = [], s = e.length, h = s; for (t = function (e, t) { t.length && c.push(e), h-- , h || n(c) }; s--;)r = e[s], o = u[r], o ? t(r, o) : (i = f[r] = f[r] || [], i.push(t)) } function n(e, n) { if (e) { var t = f[e]; if (u[e] = n, t) for (; t.length;)t[0](e, n), t.splice(0, 1) } } function t(e, n, r, o) { var c, u, f = document, s = r.async, h = (r.numRetries || 0) + 1, a = r.before || i; o = o || 0, /\.css$/.test(e) ? (c = !0, u = f.createElement("link"), u.rel = "stylesheet", u.href = e) : (u = f.createElement("script"), u.src = e, u.async = void 0 === s || s), u.onload = u.onerror = u.onbeforeload = function (i) { var f = i.type[0]; if (c && "hideFocus" in u) try { u.sheet.cssText.length || (f = "e") } catch (e) { f = "e" } return "e" == f && (o += 1, o < h) ? t(e, n, r, o) : void n(e, f, i.defaultPrevented) }, a(e, u), f.head.appendChild(u) } function r(e, n, r) { e = e.push ? e : [e]; var o, i, c = e.length, u = c, f = []; for (o = function (e, t, r) { if ("e" == t && f.push(e), "b" == t) { if (!r) return; f.push(e) } c-- , c || n(f) }, i = 0; i < u; i++)t(e[i], o, r) } function o(e, t, o) { var u, f; if (t && t.trim && (u = t), f = (u ? o : t) || {}, u) { if (u in c) throw new Error("LoadJS"); c[u] = !0 } r(e, function (e) { e.length ? (f.error || i)(e) : (f.success || i)(), n(u, e) }, f) } var i = function () { }, c = {}, u = {}, f = {}; return o.ready = function (n, t) { return e(n, function (e) { e.length ? (t.error || i)(e) : (t.success || i)() }), o }, o.done = function (e) { n(e, []) }, o }();
341        var scripts = [];
342    </script>
342
343    
343<script type="text/javascript">
vendor: 491 bytes, lines 343-351
343
344        (function (w, d, s, l, i) {
345            w[l] = w[l] || []; w[l].push({
346                'gtm.start':
347                new Date().getTime(), event: 'gtm.js'
348            }); var f = d.getElementsByTagName(s)[0],
349                j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
350                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
351        })(window, document, 'script', 'dataLayer', '
351GTM-K7DLV2J
vendor: 9 bytes, lines 351-352
351');
352    
352</script>
352
353
354
355    
356</head>
357
358
359<body>
vendor: 73 bytes, lines 359-360
359
360    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
360GTM-K7DLV2J
vendor: 90 bytes, lines 360-362
360" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
361
362    
362<div class="whole">
363        <div id="menu">
364            <a href="/">Home</a> <a href="http://neosmart.net/forums/"><span>Forums</span></a> <a href="http://neosmart.net/blog/"><span>Blogs</span></a> <!--<a href="http://neosmart.net/gallery/"><span>Gallery</span></a>--> <a href="http://neosmart.net/wiki/"><span>Wiki</span></a> <a href="http://neosmart.net/Store/"><span>Store</span></a>
365        </div>
366
367        <div id="header">
368            <h1><img id="headerimg" src="/images/logos/header-728x180.png" alt="logo" style="max-height: 80px" fetchPriority="high" /></h1>
369            <h4 id="printHeader">Software Store - NeoSmart Technologies</h4>
370        </div>
371
372        <div id="content">
373            <div id="mainbar">
374                
375
376<h1>Software Store</h1>
377
378<p>NeoSmart Technologies strives for excellence in innovation and development; it is our goal to make awesome software that our users will enjoy.
379    All our products are free for home and non-commercial use, but in order to continue providing top-notch products, we charge for commercial and other for-profit use.
380    You can buy a commercial license for our products below or drop us a line either via email at <a href="mailto:[email protected]">[email protected]</a>
381    or by phone at (312) 854-9090 for volume licensing inquiries.</p><br/>
382
383<form method="post" action="/Store/Checkout">
384    <input type="hidden" name="showDiscount" value="false"/>
385    <table id="items">
386        <tr>
387            <th>&nbsp;</th>
388            <th>Product</th>
389            <th style="padding-right:20px;">Price</th>
390            <th>Quantity</th>
391        </tr>
392            <tr>
393                <td><img class='storeIcon' src='/images/logos/Easy USB Creator 128x128.png' width='64' height='64'/></td>
394
395                <td><p><a href="https://neosmart.net/UsbCreator/">Easy USB Creator 2.3.2</a><br/>
396                        Turn ISO images for Windows setup discs and recovery programs into bootable USB sticks. Supports Windows XP, Vista, 7, and 8, plus various recovery utilities. </p></td>
397
398                <td>$20.00</td>
399
400                <td><input name='counts' type='text' value='1' size='4'/></td>
401            </tr>
402            <tr>
403                <td><img class='storeIcon' src='//s3.amazonaws.com/cdn.neosmart.net/logos/EasySwitch-128.png' width='64' height='64'/></td>
404
405                <td><p><a href="https://neosmart.net/EasySwitch/">Easy Window Switcher 1.3.0</a><br/>
406                        Boost your PC productivity and switch between windows of the same application instantly with alt-` like Mac users have been doing for a decade. </p></td>
407
408                <td>$10.00</td>
409
410                <td><input name='counts' type='text' value='1' size='4'/></td>
411            </tr>
412            <tr>
413                <td><img class='storeIcon' src='/images/logos/EasyBCD 128x128.png' width='64' height='64'/></td>
414
415                <td><p><a href="https://neosmart.net/EasyBCD/">EasyBCD 2.4</a><br/>
416                        NeoSmart Technologies&#x27; popular and award-winning dual-boot configurator and Windows bootloader editor tool. Used to set up dual-boots with most operating systems and fix boot-related problems. </p></td>
417
418                <td>$39.99</td>
419
420                <td><input name='counts' type='text' value='1' size='4'/></td>
421            </tr>
422            <tr>
423                <td><img class='storeIcon' src='/images/logos/EasyBCD 128x128.png' width='64' height='64'/></td>
424
425                <td><p><a href="https://neosmart.net">EasyBCD Deployment License </a><br/>
426                        If you&#x27;re using EasyBCD to create boot profiles that are being deployed site-wide, you need one EasyBCD license plus a deployment license for each additional machine the EasyBCD-created bootloader is cloned to/deployed on. Call or email for volume discount. </p></td>
427
428                <td>$20.00</td>
429
430                <td><input name='counts' type='text' value='1' size='4'/></td>
431            </tr>
432            <tr>
433                <td><img class='storeIcon' src='/images/logos/iReboot 128x128.png' width='64' height='64'/></td>
434
435                <td><p><a href="https://neosmart.net/iReboot/">iReboot 2.0.1</a><br/>
435
436                        EasyBCD&#x27;s little helper, iReboot sits in your PC tray and lets you select what OS you want to boot into next, bypassing the system boot menu. </p></td>
437
438                <td>$20.00</td>
439
440                <td><input name='counts' type='text' value='1' size='4'/></td>
441            </tr>
442
443        <tr>
444            <td><img class='storeIcon' src='/images/logos/SystemDiscs.png' width='64' height='64' /></td>
445            <td><p><a href="/EasyRE/">Easy Recovery Essentials for Windows</a><br/>
446                    NeoSmart Technologies' Windows XP, Vista, 7, 8 and 10 powerful and automated repair and recovery CDs (must be ordered separately from <a href="/EasyRE/">the EasyRE page</a>).</p></td>
447            <td>$19.75</td>
448        </tr>
449    </table>
450    <br />
451    <input align="right" type="image" src="/images/buynow.png" alt="Purchase via secure checkout" style="border: none; background-color: white;" />
452<input name="__RequestVerificationToken" type="hidden" value="CfDJ8EVcwQUd2X9JrePUs1R13UP1yh5fDjDai6D-4QhQ35_Ef5ftqaVnxGXU3NoqyBlxPaHLy406qVf34eWgBnA2Cv6-e4QMQqai88oga2qEaSnItGjuY1A7hjDL30oqhqyPT1iZpDKaipbksV4la0ragTQ" /></form>
453
454<p style="margin-bottom:80px;">&nbsp;</p>
455
456            </div>
457
458			<div id="sidebar">
459				<h1>NeoSmart</h1>
460
461				<div class="submenu">
462					<a href="/">Home</a>
463					<a href="/Software">Software</a>
464					<a href="/wiki/category/knowledgebase/">Knowledgebase</a>
465					<a href="/wiki/category/guides/">Guides</a>
466					<a href="https://neosmart.net/blog/tag/review/">Reviews</a>
467					<a href="https://github.com/neosmart/" rel="nofollow">Open Source</a>
468
469					<h1>Search</h1>
470
471					<form method="GET" action="/Search">
472						<input type="hidden" name="type" value="NeoSmart" /> <input type="text" name="q" size="15" maxlength="255" value="" />
473					</form>
474					<br />
475					<br />
476				</div>
477
478				
479			</div>
480        </div>
481
482        <div id="footer">
483            <a href="/Home/Info/Privacy">Privacy Policy</a>
484            &bull; <a href="/Home/Info/Contact">Contact Information</a>
485            &bull; <a href="/Home/Info/Refund">Refund Policy</a>
486            <br />Copyright &copy; NeoSmart Technologies, 2004 - 2026. All Rights Reserved.
487        </div>
488    </div>
489    
490
491    
491<script type="text/javascript">
492        // Dynamically determine if jqValidate should be loaded
493        var getElementsByClassName = function () { return "function" == typeof document.getElementsByClassName ? document.getElementsByClassName : function (e) { for (var n, t, r = this === document ? document.body.children : this.children, c = Array.prototype.push, l = [], o = 0, i = 0, u = function (n) { return !!~(" " + n.className + " ").indexOf(" " + e + " ") }, s = function (e) { return e.children && e.children.length }, a = function (e) { u(e) && c.call(l, e) }; n = r[o++];)if (a(n), s(n)) for (i = 0; t = n.children[i++];)s(t) ? c.call(r, t) : a(t); return l } }();
494        validationElements = getElementsByClassName.call(document, "jqValidate");
495
496        // And then queue an asynchronous load of the validation plugin
497        if (validationElements.length > 0) {
498            var validate = function () {
499                for (var i = 0; i < validationElements.length; ++i) {
500                    if (validationElements[i].hasOwnProperty("rules")) {
501                        $(validationElements[i]).validate({
502                            rules: validationElements[i].rules
503                        });
504                    } else {
505                        $(validationElements[i]).validate();
506                    }
507                }
508            };
509            scripts.push(["/lib/jquery-validate/jquery.validate.min.js", function () { }]);
510            scripts.push(["/lib/jquery-validate/additional-methods.min.js", validate]);
511        }
512    </script>
512
513
514    <!--[if lt IE 10]>
515    
515<script type="text/javascript">
516        var legacyIE = true;
517    </script>
517
518    <![endif]-->
519    <!--[if (gte IE 10)|!(IE)]>-->
520    
520<script type="text/javascript">
521        var legacyIE = false;
522    </script>
522
523    <!--<![endif]-->
524    
524<script type="text/javascript">
525            //Load jQuery asynchronously, but only if needed
526            if (document.executeLater.length > 0 || scripts.length > 0) {
527                scripts.unshift([legacyIE ? "/lib/jquery/jquery.min.js" : "/lib/jquery-legacy/jquery.min.js", function () {
528                    for (c = 0; c < document.executeLater.length; c++) {
529                        document.executeLater[c]();
530                    }
531                }]);
532            }
533
534            var masterCallback = function () {
535                for (i = 0; i < scripts.length; ++i) {
536                    if (scripts[i].length > 1) {
537                        scripts[i][1]();
538                    }
539                }
540            };
541
542            var masterList = [];
543            for (i = 0; i < scripts.length; ++i) {
544                masterList.push(scripts[i][0]);
545            }
546
547            // legacyIE = true;
548            if (!legacyIE) {
549                loadjs(masterList, {
550                    success: masterCallback,
551                    async: false
552                });
553            }
554            else {
555                var loadAsync = function (list, loadIndex, final) {
556                    var path = list[loadIndex];
557                    //console.log("Loading " + path);
558                    var s = document.createElement("script");
559                    s.type = "text/javascript";
560                    s.src = path;
561                    var run = false;
562                    var callback = function () {
563                        if (run) {
564                            return
565                        }
566                        run = true;
567
568                        //load the next script, if any
569                        if (++loadIndex != masterList.length) {
570                            loadAsync(masterList, loadIndex, final);
571                        }
572                        else {
573                            //console.log("Executing queued callbacks");
574                            final();
575                        }
576                    };
577                    s.onload = callback;
578                    //IE8 and below don't call script.onload, we need to use onreadystatechange instead
579                    s.onreadystatechange = function () {
580                        //console.log(s.readyState);
581                        if (s.readyState == 'loaded' || s.readyState == 'complete' || s.readyState == 'completed') {
582                            callback();
583                        }
584                    };
585                    document.body.appendChild(s);
586                }
587
588                if (masterList.length > 0) {
589                    loadAsync(masterList, 0, masterCallback);
590                }
591            }
592    </script>
592
593    <link rel="prefetch" href="/images/backgrounds/a_hover.png" as="image" fetchPriority="low" />
594    <link rel="prefetch" href="/images/backgrounds/submenua_hover.png" as="image" fetchPriority="low" />
595</body>
596</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.