Tom Sacher 8 лет назад
Родитель
Сommit
f3ae81290d
4 измененных файлов с 107 добавлено и 95 удалено
  1. 0 18
      .editorconfig
  2. 99 75
      .idea/workspace.xml
  3. 6 0
      README.md
  4. 2 2
      src/SpeedTest.js

+ 0 - 18
.editorconfig

@@ -1,18 +0,0 @@
-# EditorConfig is awesome: http://EditorConfig.org
-
-root = true
-
-[*]
-end_of_line = lf
-trim_trailing_whitespace = true
-insert_final_newline = true
-indent_style = space
-indent_size = 4
-charset = utf-8
-
-[*.js]
-indent_size = 4
-indent_style = space
-
-[*.md]
-trim_trailing_whitespace = false

+ 99 - 75
.idea/workspace.xml

@@ -2,28 +2,10 @@
 <project version="4">
 <project version="4">
   <component name="ChangeListManager">
   <component name="ChangeListManager">
     <list default="true" id="a475261a-d91d-4c10-937c-3cde04698029" name="Default" comment="">
     <list default="true" id="a475261a-d91d-4c10-937c-3cde04698029" name="Default" comment="">
-      <change afterPath="$PROJECT_DIR$/.idea/vcs.xml" afterDir="false" />
-      <change afterPath="$PROJECT_DIR$/src/SpeedTest.js" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.editorconfig" beforeDir="false" afterPath="$PROJECT_DIR$/.editorconfig" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/.gitignore" beforeDir="false" afterPath="$PROJECT_DIR$/.gitignore" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/.editorconfig" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/README.md" afterDir="false" />
       <change beforePath="$PROJECT_DIR$/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/README.md" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/empty.php" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/example-basic.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/example-basic.html" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/example-chart.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/example-chart.html" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/example-customSettings.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/example-customSettings.html" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/example-customSettings2.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/example-customSettings2.html" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/example-gauges.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/example-gauges.html" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/example-pretty.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/example-pretty.html" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/example-progressBar.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/example-progressBar.html" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/example-telemetryEnabled.html" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/example-telemetryEnabled.html" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/garbage.php" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/getIP.php" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/speedtest_worker.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/speedtest_worker.js" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/speedtest_worker.min.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/public/speedtest_worker.min.js" afterDir="false" />
-      <change beforePath="$PROJECT_DIR$/telemetry.php" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/telemetry_mysql.sql" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/telemetry_postgresql.sql" beforeDir="false" />
-      <change beforePath="$PROJECT_DIR$/telemetry_settings.php" beforeDir="false" />
+      <change beforePath="$PROJECT_DIR$/src/SpeedTest.js" beforeDir="false" afterPath="$PROJECT_DIR$/src/SpeedTest.js" afterDir="false" />
     </list>
     </list>
     <ignored path="$PROJECT_DIR$/.tmp/" />
     <ignored path="$PROJECT_DIR$/.tmp/" />
     <ignored path="$PROJECT_DIR$/temp/" />
     <ignored path="$PROJECT_DIR$/temp/" />
@@ -36,12 +18,12 @@
     <option name="LAST_RESOLUTION" value="IGNORE" />
     <option name="LAST_RESOLUTION" value="IGNORE" />
   </component>
   </component>
   <component name="FileEditorManager">
   <component name="FileEditorManager">
-    <leaf>
+    <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
       <file leaf-file-name="SpeedTest.js" pinned="false" current-in-tab="false">
       <file leaf-file-name="SpeedTest.js" pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/src/SpeedTest.js">
         <entry file="file://$PROJECT_DIR$/src/SpeedTest.js">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="525">
-              <caret line="35" column="43" lean-forward="true" selection-start-line="35" selection-start-column="43" selection-end-line="35" selection-end-column="43" />
+            <state relative-caret-position="417">
+              <caret line="35" column="43" selection-start-line="35" selection-start-column="43" selection-end-line="35" selection-end-column="43" />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
@@ -57,18 +39,12 @@
       </file>
       </file>
       <file leaf-file-name="README.md" pinned="false" current-in-tab="true">
       <file leaf-file-name="README.md" pinned="false" current-in-tab="true">
         <entry file="file://$PROJECT_DIR$/README.md">
         <entry file="file://$PROJECT_DIR$/README.md">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="30">
-              <caret line="2" column="15" selection-start-line="2" selection-start-column="15" selection-end-line="2" selection-end-column="15" />
-            </state>
-          </provider>
-        </entry>
-      </file>
-      <file leaf-file-name=".editorconfig" pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/.editorconfig">
-          <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="195">
-              <caret line="13" column="15" selection-start-line="13" selection-start-column="15" selection-end-line="13" selection-end-column="15" />
+          <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
+            <state split_layout="SPLIT">
+              <first_editor relative-caret-position="90">
+                <caret line="6" selection-start-line="6" selection-end-line="6" />
+              </first_editor>
+              <second_editor />
             </state>
             </state>
           </provider>
           </provider>
         </entry>
         </entry>
@@ -76,7 +52,7 @@
       <file leaf-file-name="example-basic.html" pinned="false" current-in-tab="false">
       <file leaf-file-name="example-basic.html" pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/src/public/example-basic.html">
         <entry file="file://$PROJECT_DIR$/src/public/example-basic.html">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="230">
+            <state relative-caret-position="345">
               <caret line="23" column="44" selection-start-line="23" selection-start-column="44" selection-end-line="23" selection-end-column="44" />
               <caret line="23" column="44" selection-start-line="23" selection-start-column="44" selection-end-line="23" selection-end-column="44" />
             </state>
             </state>
           </provider>
           </provider>
@@ -85,7 +61,7 @@
       <file leaf-file-name="speedtest_worker.js" pinned="false" current-in-tab="false">
       <file leaf-file-name="speedtest_worker.js" pinned="false" current-in-tab="false">
         <entry file="file://$PROJECT_DIR$/src/public/speedtest_worker.js">
         <entry file="file://$PROJECT_DIR$/src/public/speedtest_worker.js">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="-7">
+            <state relative-caret-position="480">
               <caret line="37" column="80" selection-start-line="37" selection-start-column="80" selection-end-line="37" selection-end-column="80" />
               <caret line="37" column="80" selection-start-line="37" selection-start-column="80" selection-end-line="37" selection-end-column="80" />
               <folding>
               <folding>
                 <element signature="n#!!doc" expanded="true" />
                 <element signature="n#!!doc" expanded="true" />
@@ -94,10 +70,10 @@
           </provider>
           </provider>
         </entry>
         </entry>
       </file>
       </file>
-      <file leaf-file-name="example-pretty.html" pinned="false" current-in-tab="false">
-        <entry file="file://$PROJECT_DIR$/src/public/example-pretty.html">
+      <file leaf-file-name="index.html" pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/src/public/index.html">
           <provider selected="true" editor-type-id="text-editor">
           <provider selected="true" editor-type-id="text-editor">
-            <state relative-caret-position="98">
+            <state relative-caret-position="1845">
               <caret line="123" column="38" selection-start-line="123" selection-start-column="38" selection-end-line="123" selection-end-column="38" />
               <caret line="123" column="38" selection-start-line="123" selection-start-column="38" selection-end-line="123" selection-end-column="38" />
             </state>
             </state>
           </provider>
           </provider>
@@ -122,8 +98,8 @@
         <option value="$PROJECT_DIR$/src/public/example-basic.html" />
         <option value="$PROJECT_DIR$/src/public/example-basic.html" />
         <option value="$PROJECT_DIR$/src/public/example-pretty.html" />
         <option value="$PROJECT_DIR$/src/public/example-pretty.html" />
         <option value="$PROJECT_DIR$/.editorconfig" />
         <option value="$PROJECT_DIR$/.editorconfig" />
-        <option value="$PROJECT_DIR$/src/SpeedTest.js" />
         <option value="$PROJECT_DIR$/.gitignore" />
         <option value="$PROJECT_DIR$/.gitignore" />
+        <option value="$PROJECT_DIR$/src/SpeedTest.js" />
         <option value="$PROJECT_DIR$/README.md" />
         <option value="$PROJECT_DIR$/README.md" />
       </list>
       </list>
     </option>
     </option>
@@ -143,7 +119,6 @@
     </packageJsonPaths>
     </packageJsonPaths>
   </component>
   </component>
   <component name="ProjectFrameBounds">
   <component name="ProjectFrameBounds">
-    <option name="x" value="1070" />
     <option name="y" value="22" />
     <option name="y" value="22" />
     <option name="width" value="1490" />
     <option name="width" value="1490" />
     <option name="height" value="1021" />
     <option name="height" value="1021" />
@@ -206,34 +181,34 @@
       <option name="number" value="Default" />
       <option name="number" value="Default" />
       <option name="presentableId" value="Default" />
       <option name="presentableId" value="Default" />
       <updated>1524388928332</updated>
       <updated>1524388928332</updated>
-      <workItem from="1524388930798" duration="2180000" />
+      <workItem from="1524388930798" duration="3774000" />
+      <workItem from="1524413899916" duration="1767000" />
     </task>
     </task>
     <servers />
     <servers />
   </component>
   </component>
   <component name="TimeTrackingManager">
   <component name="TimeTrackingManager">
-    <option name="totallyTimeSpent" value="2180000" />
+    <option name="totallyTimeSpent" value="5541000" />
   </component>
   </component>
   <component name="ToolWindowManager">
   <component name="ToolWindowManager">
-    <frame x="1070" y="22" width="1490" height="1021" extended-state="0" />
-    <editor active="true" />
+    <frame x="0" y="22" width="1490" height="1021" extended-state="0" />
     <layout>
     <layout>
-      <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.20217836" />
+      <window_info content_ui="combo" id="Project" order="0" visible="true" weight="0.15112321" />
       <window_info anchor="bottom" id="TODO" order="6" />
       <window_info anchor="bottom" id="TODO" order="6" />
-      <window_info anchor="bottom" id="Docker" show_stripe_button="false" />
-      <window_info anchor="bottom" id="Event Log" side_tool="true" />
-      <window_info anchor="bottom" id="Find" order="1" weight="0.32900432" />
+      <window_info anchor="bottom" id="Docker" order="7" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Event Log" order="7" side_tool="true" />
       <window_info anchor="bottom" id="Run" order="2" />
       <window_info anchor="bottom" id="Run" order="2" />
-      <window_info anchor="bottom" id="Version Control" />
+      <window_info anchor="bottom" id="Version Control" order="7" />
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
       <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
-      <window_info anchor="bottom" id="Terminal" weight="0.32792208" />
+      <window_info active="true" anchor="bottom" id="Terminal" order="7" visible="true" weight="0.32792208" />
       <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
       <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
-      <window_info id="Favorites" side_tool="true" />
-      <window_info anchor="right" id="Commander" order="0" weight="0.4" />
+      <window_info id="Favorites" order="2" side_tool="true" />
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
       <window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
+      <window_info anchor="right" id="Commander" order="0" weight="0.4" />
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
       <window_info anchor="bottom" id="Message" order="0" />
       <window_info anchor="bottom" id="Message" order="0" />
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
+      <window_info anchor="bottom" id="Find" order="1" weight="0.32900432" />
     </layout>
     </layout>
   </component>
   </component>
   <component name="TypeScriptGeneratedFilesManager">
   <component name="TypeScriptGeneratedFilesManager">
@@ -243,30 +218,45 @@
     <option name="myLimit" value="2678400000" />
     <option name="myLimit" value="2678400000" />
   </component>
   </component>
   <component name="editorHistoryManager">
   <component name="editorHistoryManager">
-    <entry file="file://$PROJECT_DIR$/src/public/example-basic.html">
+    <entry file="file://$PROJECT_DIR$/src/SpeedTest.js">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="230">
-          <caret line="23" column="44" selection-start-line="23" selection-start-column="44" selection-end-line="23" selection-end-column="44" />
+        <state relative-caret-position="525">
+          <caret line="35" column="43" lean-forward="true" selection-start-line="35" selection-start-column="43" selection-end-line="35" selection-end-column="43" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/src/public/example-pretty.html">
+    <entry file="file://$PROJECT_DIR$/.gitignore">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="98">
-          <caret line="123" column="38" selection-start-line="123" selection-start-column="38" selection-end-line="123" selection-end-column="38" />
+        <state>
+          <caret column="12" selection-start-column="12" selection-end-column="12" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/README.md">
+      <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
+        <state split_layout="SPLIT">
+          <first_editor />
+          <second_editor />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/empty.php">
+    <entry file="file://$PROJECT_DIR$/.editorconfig">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="195">
+          <caret line="13" column="15" selection-start-line="13" selection-start-column="15" selection-end-line="13" selection-end-column="15" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/public/example-basic.html">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="90">
-          <caret line="6" column="2" selection-start-line="6" selection-start-column="2" selection-end-line="6" selection-end-column="2" />
+        <state relative-caret-position="345">
+          <caret line="23" column="44" selection-start-line="23" selection-start-column="44" selection-end-line="23" selection-end-column="44" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
     <entry file="file://$PROJECT_DIR$/src/public/speedtest_worker.js">
     <entry file="file://$PROJECT_DIR$/src/public/speedtest_worker.js">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="-7">
+        <state relative-caret-position="480">
           <caret line="37" column="80" selection-start-line="37" selection-start-column="80" selection-end-line="37" selection-end-column="80" />
           <caret line="37" column="80" selection-start-line="37" selection-start-column="80" selection-end-line="37" selection-end-column="80" />
           <folding>
           <folding>
             <element signature="n#!!doc" expanded="true" />
             <element signature="n#!!doc" expanded="true" />
@@ -274,24 +264,43 @@
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/.editorconfig">
+    <entry file="file://$PROJECT_DIR$/src/public/index.html">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="195">
-          <caret line="13" column="15" selection-start-line="13" selection-start-column="15" selection-end-line="13" selection-end-column="15" />
+        <state relative-caret-position="1845">
+          <caret line="123" column="38" selection-start-line="123" selection-start-column="38" selection-end-line="123" selection-end-column="38" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/garbage.php">
+    <entry file="file://$PROJECT_DIR$/src/public/example-basic.html">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="135">
-          <caret line="9" column="14" selection-start-line="8" selection-end-line="15" selection-end-column="27" />
+        <state relative-caret-position="345">
+          <caret line="23" column="44" selection-start-line="23" selection-start-column="44" selection-end-line="23" selection-end-column="44" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
+    <entry file="file://$PROJECT_DIR$/src/public/index.html">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="1845">
+          <caret line="123" column="38" selection-start-line="123" selection-start-column="38" selection-end-line="123" selection-end-column="38" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/empty.php" />
+    <entry file="file://$PROJECT_DIR$/src/public/speedtest_worker.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="480">
+          <caret line="37" column="80" selection-start-line="37" selection-start-column="80" selection-end-line="37" selection-end-column="80" />
+          <folding>
+            <element signature="n#!!doc" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/garbage.php" />
     <entry file="file://$PROJECT_DIR$/src/SpeedTest.js">
     <entry file="file://$PROJECT_DIR$/src/SpeedTest.js">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
-        <state relative-caret-position="525">
-          <caret line="35" column="43" lean-forward="true" selection-start-line="35" selection-start-column="43" selection-end-line="35" selection-end-column="43" />
+        <state relative-caret-position="417">
+          <caret line="35" column="43" selection-start-line="35" selection-start-column="43" selection-end-line="35" selection-end-column="43" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
@@ -302,10 +311,25 @@
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>
-    <entry file="file://$PROJECT_DIR$/README.md">
+    <entry file="file://$PROJECT_DIR$/.editorconfig">
       <provider selected="true" editor-type-id="text-editor">
       <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="195">
+          <caret line="13" column="15" selection-start-line="13" selection-start-column="15" selection-end-line="13" selection-end-column="15" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/README.md">
+      <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
+        <state split_layout="SPLIT">
+          <first_editor relative-caret-position="90">
+            <caret line="6" selection-start-line="6" selection-end-line="6" />
+          </first_editor>
+          <second_editor />
+        </state>
+      </provider>
+      <provider editor-type-id="text-editor">
         <state relative-caret-position="30">
         <state relative-caret-position="30">
-          <caret line="2" column="15" selection-start-line="2" selection-start-column="15" selection-end-line="2" selection-end-column="15" />
+          <caret line="2" column="11" selection-start-line="2" selection-start-column="11" selection-end-line="2" selection-end-column="11" />
         </state>
         </state>
       </provider>
       </provider>
     </entry>
     </entry>

+ 6 - 0
README.md

@@ -2,10 +2,16 @@
 
 
 This is a s nodeJS Port from [adolfintel's HTML5 Speedtest](https://github.com/adolfintel/speedtest)
 This is a s nodeJS Port from [adolfintel's HTML5 Speedtest](https://github.com/adolfintel/speedtest)
 
 
+## Installation
+For any instructions and support please check out the [Wiki](https://github.com/adolfintel/speedtest/wiki)
+
 
 
 ## License
 ## License
 Copyright (C) 2016-2018 Federico Dossena
 Copyright (C) 2016-2018 Federico Dossena
 
 
+Copyright (C) 2018 dunklesToast
+
+
 This program is free software: you can redistribute it and/or modify
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU Lesser General Public License as published by
 it under the terms of the GNU Lesser General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 the Free Software Foundation, either version 3 of the License, or

+ 2 - 2
src/SpeedTest.js

@@ -31,12 +31,12 @@ Server.get('/garbage', function (req, res) {
     if (cache.size === requestedSize) {
     if (cache.size === requestedSize) {
         res.end(cache.random);
         res.end(cache.random);
     } else {
     } else {
-        const size = 1048576 * (req.query.ckSize || 100);
+        const size = 1048576 * requestedSize;
         randomBytes(size, (error, bytes) => {
         randomBytes(size, (error, bytes) => {
             if (error) res.sendStatus(500);
             if (error) res.sendStatus(500);
             else {
             else {
                 cache.random = bytes;
                 cache.random = bytes;
-                cache.size = (req.query.ckSize || 100);
+                cache.size = requestedSize;
                 res.end(bytes);
                 res.end(bytes);
             }
             }
         })
         })