-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathabout.html
306 lines (274 loc) · 18.1 KB
/
about.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>About | CSGO-Buynds | The Best CS:GO Buy Binds Generator</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="author" content="Jesse Webb">
<meta name="description" content="Web tool for generating CS:GO buy binds/scripts.">
<meta name="keywords" content="Counter-Strike,CSGO,CS:GO,buy,bind,binds,purchase,weapon,script,scripts,generator,Gweebz">
<link href="humans.txt" rel="author" type="text/plain" />
<link href="images/buynds-favicon_64x64.png" rel="shortcut icon" />
<!-- Styles -->
<link href="vendor/bootstrap-3.3.7/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="vendor/bootstrap-3.3.7/css/bootstrap-theme.min.css" rel="stylesheet" type="text/css">
<link href="css/app.css" rel="stylesheet" type="text/css">
<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-49466258-1', 'auto');
ga('require', 'displayfeatures'); // Advertiser Features
ga('require', 'linkid'); // Enhanced Link Attribution
ga('send', 'pageview');
</script>
<!-- csgobuynds.com Redirection -->
<script type="application/javascript">
const oldUrlBase = 'jessewebb.github.io/csgo-buynds';
const newUrlBase = 'csgobuynds.com';
const currentUrl = window.location.href;
if (currentUrl.indexOf(oldUrlBase) >= 0) {
ga('send', 'event', 'redirect', 'csgobuynds.com', {'page': '/about.html', 'nonInteraction': true, 'useBeacon': true});
window.location = currentUrl.replace(oldUrlBase, newUrlBase);
}
</script>
<!-- Google AdSense -->
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-3919049525026738",
enable_page_level_ads: true
});
</script>
</head>
<body>
<div class="navbar navbar-fixed-top navbar-inverse">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a id="navSiteLink" class="navbar-brand" href="http://csgobuynds.com">CSGO-Buynds</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li><a id="navHomeLink" href="index.html"><span class="glyphicon glyphicon-home"></span> Home</a></li>
<li><a id="navGeneratorLink" href="buy-binds-generator.html"><span class="glyphicon glyphicon-cog"></span> Generator</a></li>
<li><a id="navHelpLink" href="help.html"><span class="glyphicon glyphicon-question-sign"></span> Help</a></li>
<li class="active"><a id="navAboutLink" href="about.html"><span class="glyphicon glyphicon-info-sign"></span> About</a></li>
</ul>
<div class="navbar-right">
<a id="navCsgoBuyndsGitHubLinkButton" class="btn btn-success navbar-btn" href="https://github.com/jessewebb/csgo-buynds" target="_blank">
View on GitHub <img id="githubIconImg" src="images/GitHub-Mark-Light-64px.png" alt="GitHub Octocat mark" />
</a>
</div>
</div>
</div>
</div>
<div class="container">
<div class="page-header">
<h1>About CSGO-Buynds</h1>
</div>
<div class="row">
<div class="col-md-8">
<h2 id="general-info">General Information</h2>
<h3><em>What?</em></h3>
<p><strong><em>CSGO-Buynds</em></strong> is an open-source web-app for generating buy binds for <em>
<a id="aboutCsgoWikipediaLink" href="http://en.wikipedia.org/wiki/Counter-Strike:_Global_Offensive" target="_blank">Counter-Strike: Global Offensive
</a></em> (CS:GO).</p>
<p>Buy binds, also known as buy scripts, are commands for the <em>Counter-Strike</em> PC games that allow
quick, 1-button purchasing of weapons and equipment.</p>
<p>Check out the <a id="aboutCsgoBuyndsGitHubLink" href="https://github.com/jessewebb/csgo-buynds" target="_blank">csgo-buynds repo on GitHub</a>
to see the code!</p>
<h3><em>Why?</em></h3>
<p>This project was started for several reasons:</p>
<ul>
<li>All other buy bind generators only allow configuring a single key bind at once</li>
<li>To become more familiar with JavaScript</li>
<li>To experiment with AngularJS</li>
<li>To learn JavaScript testing patterns</li>
</ul>
<p>Along with allowing you to configure multiple key binds at once, there are other unique features planned
for CSGO-Buynds:</p>
<ul>
<li>Saved player profiles for automatic loading of bind configs</li>
<li>Sortable weapons and equipment for customizable purchasing priority</li>
<li>Printable key-map for quick reference</li>
</ul>
<h3><em>Who?</em></h3>
<p>The <a id="aboutGeneratorLink" href="buy-binds-generator.html">CSGO-Buynds Buy Binds Generator</a> was made for all of the CS:GO
PC players out there who don't want to use the clunky radial menu for purchasing their weapons and
equipment. The online tool is simple enough for anybody to use yet powerful enough to build highly
customized binds. Everyone from noobs to Pros will enjoy being able to create easily-accessible
loadouts. Don't get caught fumbling in the CS:GO buy menu. Never be the last player out of spawn again!
</p>
<p>The creator of <strong>CSGO-Buynds</strong> is Jesse Webb (a.k.a. Gweebz), a long time player of the
<em>Counter-Strike</em> series.</p>
<ul>
<li><a id="aboutGweebzTwitterLink" href="https://twitter.com/gweebz" target="_blank">Jesse Webb on Twitter</a></li>
<li><a id="aboutJesseWebbGitHubLink" href="https://github.com/jessewebb" target="_blank">Jesse Webb on GitHub</a></li>
<li><a id="aboutJesseWebbStackOverflowLink" href="https://stackoverflow.com/users/346561/jesse-webb" target="_blank">Jesse Webb on Stack Overflow</a></li>
<li><a id="aboutGweebzSteamLink" href="http://steamcommunity.com/id/gweebz" target="_blank">Gweebz on Steam</a></li>
<li><a id="aboutGweebzTvTwitchTvLink" href="http://www.twitch.tv/GweebzTV" target="_blank">GweebzTV on Twitch.TV</a></li>
</ul>
<h2 id="development-info">Development Information</h2>
<p>The <strong>csgo-buynds</strong> project uses <a id="aboutGitLink" href="https://git-scm.com/" target="_blank">Git</a> for version control.
The repository is hosted by <a id="aboutGitHubLink" href="https://github.com/" target="_blank">GitHub</a>.</p>
<p>The website is hosted on <a id="aboutGitHubPagesLink" href="http://pages.github.com/" target="_blank">GitHub Pages</a>.
It <a id="aboutNoJekyllGitHubPagesLink" href="https://github.com/blog/572-bypassing-jekyll-on-github-pages" target="_blank">does not use Jekyll</a>.</p>
<p>The main branch, <a id="aboutCsgoBuyndsGitHubPagesBranchLink" href="https://github.com/jessewebb/csgo-buynds/tree/gh-pages" target="_blank">
<code>gh-pages</code></a>, is where stable releases are deployed to.</p>
<p>
Development should be done on the <a id="aboutCsgoBuyndsGitHubDevBranchLink" href="https://github.com/jessewebb/csgo-buynds/tree/dev" target="_blank"><code>dev</code></a> branch.
<a id="aboutCsgoBuyndsGitHubPullRequestsLink" href="https://github.com/jessewebb/csgo-buynds/pulls" target="_blank">Pull requests</a> are welcomed!
</p>
<p>The code is pure HTML5, CSS3, and JavaScript. There is nothing to compile.</p>
<p>Here is a list of which 3rd party libraries are being used:</p>
<ul>
<li><a id="aboutJqueryLink" href="http://jquery.com/" target="_blank">jQuery</a> (version: 3.2.1)</li>
<li><a id="aboutAngularJsLink" href="http://angularjs.org/" target="_blank">AngularJS</a> (version: 1.6.6)</li>
<li><a id="aboutBootstrapLink" href="http://getbootstrap.com/" target="_blank">Bootstrap</a> (version: 3.3.7)</li>
<li>
<a id="aboutAngularUiLink" href="http://angular-ui.github.io/" target="_blank">AngularUI</a>
<ul>
<li><a id="aboutAngularUiBootstrapLink" href="http://angular-ui.github.io/bootstrap/" target="_blank">UI Bootstrap</a> (version 2.5.0)</li>
<li><a id="aboutAngularUiSelectLink" href="http://angular-ui.github.io/ui-select/" target="_blank">UI Select</a> (version 0.19.8)</li>
</ul>
</li>
<li><a id="aboutClipboardJsLink" href="https://clipboardjs.com/" target="_blank">clipboard.js</a> (version: 1.7.1)</li>
</ul>
<p>Tests are written with <a id="aboutJasmineLink" href="http://jasmine.github.io/" target="_blank">Jasmine</a> (version: 2.5.2).</p>
<ul>
<li>You can <a id="aboutRunTestsLink" href="tests/SpecRunner.html" target="_blank">run the tests in your browser</a>.</li>
<li>
Or you can run them from the command line with <a id="aboutNodeJsLink" href="https://nodejs.org/" target="_blank">Node.js</a>
and <a id="aboutNpmLink" href="https://www.npmjs.com/" target="_blank">npm</a>.
<pre>npm install
npm test</pre>
(The project is configured to use <a id="aboutKarmaLink" href="http://karma-runner.github.io/" target="_blank">Karma</a> (version: 1.3.0) to run the tests.)
</li>
</ul>
<p>Continuous integration is performed with <a id="aboutTravisCiLink" href="https://travis-ci.org/" target="_blank">Travis CI.</a>
<a href="https://travis-ci.org/jessewebb/csgo-buynds" target="_blank">
<img src="https://travis-ci.org/jessewebb/csgo-buynds.svg?branch=gh-pages" title="Travis CI Build Status">
</a>
</p>
<p>Jesse's preferred JavaScript IDE is <a id="aboutJetbrainsWebStormLink" href="http://www.jetbrains.com/webstorm/" target="_blank">JetBrain's WebStorm</a>.
</p>
</div>
<div class="col-md-4 release-notes">
<h2 id="release-notes">Release Notes</h2>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">v1.0.0 <em class="pull-right"><small><a href="https://github.com/jessewebb/csgo-buynds/pull/27" target="_blank" title="Release version 1.0.0">Released: 2018-06-17</a></small></em></h3>
</div>
<div class="panel-body">
<ul>
<li>Show prices of equipment and total prices of buy binds</li>
<li>Show team-colored labels on team-specific equipment</li>
<li>Add hover-over pop-ups that show equipment images and icons</li>
<li>Add help page with instructions on how to use buy binds</li>
<li>Upgrade 3rd-party libraries</li>
<li>Replace ZeroClipboard with clipboard.js (fixes <a href="https://github.com/jessewebb/csgo-buynds/issues/25" target="_blank" title="Copy to Clipboard button doesn't work.">bug #25</a>)</li>
<li>Lots of code clean-up!</li>
</ul>
</div>
</div>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">v0.9.0 (BETA) <em class="pull-right"><small><a href="https://github.com/jessewebb/csgo-buynds/pull/18" target="_blank" title="Release version 0.9.0">Released: 2017-03-26</a></small></em></h3>
</div>
<div class="panel-body">
<ul>
<li>New Save and Load buttons on Multi-Key Generator allowing 5 custom configurations</li>
<li>Added support to load Binds from built-in presets</li>
<li>MKG now has an 'Auto-Generate' option</li>
<li>Replaced Key and Weapon select boxes with more user-friendly controls</li>
<li>Now Mouse buttons can be used for binds (thanks <a href="https://github.com/bpinkert" target="_blank">bpinkert</a> for PR!)</li>
</ul>
</div>
</div>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">v0.8.1 (BETA) <em class="pull-right"><small><a href="https://github.com/jessewebb/csgo-buynds/pull/11" target="_blank" title="Release version 0.8.1">Released: 2015-12-12</a></small></em></h3>
</div>
<div class="panel-body">
<ul>
<li>Added R8 Revolver</li>
<li>Removed Google AdSense (for now …)</li>
<li>Added sitemap.xml file</li>
</ul>
</div>
</div>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">v0.8.0 (BETA) <em class="pull-right"><small><a href="https://github.com/jessewebb/csgo-buynds/pull/10" target="_blank" title="Release version 0.8.0">Released: 2015-12-07</a></small></em></h3>
</div>
<div class="panel-body">
<ul>
<li>New key-recognition control on Single Key Generator (<a href="https://github.com/jessewebb/csgo-buynds/issues/2" target="_blank" title="Better key prompt for single-key generator">feature request #2</a>)</li>
<li>Added Navigation Keys and Function Keys to Multi-Key Generator</li>
<li>New collapsible key sections on Multi-Key Generator</li>
<li>Zeus x27 bind changed to "Taser" (<a href="https://github.com/jessewebb/csgo-buynds/issues/6" target="_blank" title="Zeus buy command no longer works">bug #6</a>, thanks <a href="https://github.com/mike-u" target="_blank">mike-u</a> for PR!)</li>
<li>Added Twitter and Facebook social features</li>
<li>Updated versions of all 3rd party libraries</li>
<li>Added (more) Google Analytics and Google AdSense</li>
</ul>
</div>
</div>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">v0.7 (ALPHA) <em class="pull-right"><small>Released: 2014-09-22</small></em></h3>
</div>
<div class="panel-body">
<ul>
<li>CZ75-Auto is now a replacement for Tec-9 / Five-SeveN, not the P250</li>
<li>Allow two Flashbang grenades to be selected</li>
<li>Multi-Key Generator is now the default tab</li>
<li>Single Key Generator now has Function & Nav Keys as options</li>
<li>Fixed a bug where the MKG 'Cancel' button wasn't discarding changes</li>
<li>Other minor CSS / UI bug fixes & improvements</li>
</ul>
</div>
</div>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">v0.6 (ALPHA) <em class="pull-right"><small>Released: 2014-06-15</small></em></h3>
</div>
<div class="panel-body">
<ul>
<li>Add "Copy to Clipboard" button to generated buy binds</li>
<li>Allow "Key Bind Options" to be modified & cleared after saving</li>
<li>Highlight keys in Multi-Key Generator with saved bind options</li>
<li>Update "Home" & "About" pages' content</li>
</ul>
</div>
</div>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">v0.5 (ALPHA) <em class="pull-right"><small>Released: 2014-04-24</small></em></h3>
</div>
<div class="panel-body">
<ul>
<li>Add Multi-Key Generator (MKG)</li>
<li>Add full set of CS:GO weapons & equipment</li>
<li>Improve responsive & mobile layouts</li>
</ul>
</div>
</div>
</div>
</div>
<div class="footer">
<span>Copyright © 2014-2018 <a id="footerCopyrightGweebzTwitterLink" href="https://twitter.com/gweebz" target="_blank">Jesse Webb</a></span><br />
<span><small>Counter-Strike™ is a trademark of <a id="footerDisclaimerValveLink" href="https://www.valvesoftware.com" target="_blank">the Valve Corporation</a>.</small></span><br />
<span><small>CSGO-Buynds is not associated with Valve in any way.</small></span>
</div>
</div>
<!-- Scripts -->
<script src="vendor/jquery-3.2.1/jquery-3.2.1.min.js" type="text/javascript"></script>
<script src="vendor/bootstrap-3.3.7/js/bootstrap.min.js" type="text/javascript"></script>
</body>
</html>