├── CNAME ├── .gitignore ├── images ├── avatar.jpg ├── favicon.ico ├── preview.jpg ├── favicon-16x16.png ├── favicon-32x32.png ├── fireplace_back.jpg ├── apple-touch-icon.png ├── android-chrome-192x192.png ├── android-chrome-512x512.png └── about.txt ├── site.webmanifest ├── styles.css ├── package.json ├── publish.js ├── index_source.html ├── index.html ├── tools └── tokens.html ├── games.json └── tests ├── test1.html ├── fire.html ├── pressure.html ├── pressure_v2.html ├── test2.html ├── beast_test.html ├── speedtest.html └── trader.html /CNAME: -------------------------------------------------------------------------------- 1 | gritsenko.biz -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Node.js dependencies 2 | node_modules -------------------------------------------------------------------------------- /images/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritsenko/gritsenko.github.io/main/images/avatar.jpg -------------------------------------------------------------------------------- /images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritsenko/gritsenko.github.io/main/images/favicon.ico -------------------------------------------------------------------------------- /images/preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritsenko/gritsenko.github.io/main/images/preview.jpg -------------------------------------------------------------------------------- /images/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritsenko/gritsenko.github.io/main/images/favicon-16x16.png -------------------------------------------------------------------------------- /images/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritsenko/gritsenko.github.io/main/images/favicon-32x32.png -------------------------------------------------------------------------------- /images/fireplace_back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritsenko/gritsenko.github.io/main/images/fireplace_back.jpg -------------------------------------------------------------------------------- /images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritsenko/gritsenko.github.io/main/images/apple-touch-icon.png -------------------------------------------------------------------------------- /images/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritsenko/gritsenko.github.io/main/images/android-chrome-192x192.png -------------------------------------------------------------------------------- /images/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gritsenko/gritsenko.github.io/main/images/android-chrome-512x512.png -------------------------------------------------------------------------------- /site.webmanifest: -------------------------------------------------------------------------------- 1 | {"name":"","short_name":"","icons":[{"src":"/images/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/images/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} -------------------------------------------------------------------------------- /images/about.txt: -------------------------------------------------------------------------------- 1 | This favicon was generated using the following graphics from Twitter Twemoji: 2 | 3 | - Graphics Title: 1f47e.svg 4 | - Graphics Author: Copyright 2020 Twitter, Inc and other contributors (https://github.com/twitter/twemoji) 5 | - Graphics Source: https://github.com/twitter/twemoji/blob/master/assets/svg/1f47e.svg 6 | - Graphics License: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 7 | -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- 1 | /* styles.css */ 2 | .card { 3 | overflow: hidden; /* Ensure the card clips the image */ 4 | } 5 | 6 | .card-img-top { 7 | transition: transform 0.3s ease; /* Apply transition to image */ 8 | } 9 | 10 | .card:hover .card-img-top { 11 | transform: scale(1.1); /* Zoom in the image */ 12 | } 13 | 14 | .profile-picture { 15 | width: 100px; 16 | height: 100px; 17 | border-radius: 50%; /* This creates a circular shape */ 18 | margin-right: 20px; /* Adjust spacing as needed */ 19 | display: inline-block; /* Display image inline with paragraph */ 20 | vertical-align: middle; /* Align image vertically with paragraph */ 21 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "dependencies": { 3 | "axios": "^1.6.8", 4 | "canvas": "^3.1.2", 5 | "handlebars": "^4.7.8", 6 | "sharp": "^0.34.3" 7 | }, 8 | "name": "aisite", 9 | "version": "1.0.0", 10 | "main": "app.js", 11 | "scripts": { 12 | "test": "echo \"Error: no test specified\" && exit 1", 13 | "generate-quote": "node generate-quote-image.js", 14 | "generate-enhanced": "node generate-enhanced.js", 15 | "batch-generate": "node batch-generate.js", 16 | "generate-og": "node og-integration.js generate-og", 17 | "build-og-cache": "node og-integration.js bulk-og 1 50", 18 | "build-quote-pages": "node statham/scripts/build-quote-pages.js" 19 | }, 20 | "keywords": [], 21 | "author": "", 22 | "license": "ISC", 23 | "description": "" 24 | } 25 | -------------------------------------------------------------------------------- /publish.js: -------------------------------------------------------------------------------- 1 | /* 2 | node publish.js YOUR_API_KEY (from itch.io) 3 | */ 4 | const fs = require('fs'); 5 | const Handlebars = require('handlebars'); 6 | const axios = require('axios'); 7 | 8 | // Get API key from command line arguments 9 | const apiKey = process.argv[2]; 10 | 11 | //downloading josn from itchio api 12 | if (apiKey) { 13 | // URL to fetch data from 14 | const apiUrl = `https://itch.io/api/1/${apiKey}/my-games`; 15 | 16 | // Function to fetch data and save it to a JSON file 17 | async function fetchDataAndSave() { 18 | try { 19 | const response = await axios.get(apiUrl); 20 | const jsonData = response.data; 21 | 22 | // Save data to a JSON file 23 | fs.writeFileSync('games.json', JSON.stringify(jsonData, null, 2)); 24 | console.log('Data saved to games.json successfully.'); 25 | } catch (error) { 26 | console.error('Error fetching or saving data:', error.message); 27 | } 28 | } 29 | 30 | // Call the function to fetch data and save it 31 | fetchDataAndSave(); 32 | } else { 33 | console.error('Please provide the API key as a command line argument.'); 34 | console.error('Continuing with old data...'); 35 | //process.exit(1); 36 | } 37 | 38 | // Read the template file 39 | fs.readFile('index_source.html', 'utf8', (err, templateSource) => { 40 | if (err) { 41 | console.error('Error reading template file:', err); 42 | return; 43 | } 44 | 45 | // Compile the template 46 | const template = Handlebars.compile(templateSource); 47 | 48 | // Read the games data from JSON 49 | fs.readFile('games.json', 'utf8', (err, jsonData) => { 50 | if (err) { 51 | console.error('Error reading JSON data:', err); 52 | return; 53 | } 54 | 55 | // Parse JSON 56 | const data = JSON.parse(jsonData); 57 | 58 | // Generate HTML using the template and data 59 | const html = template({ games: data.games }); 60 | 61 | // Write the generated HTML to index.html 62 | fs.writeFile('index.html', html, (err) => { 63 | if (err) { 64 | console.error('Error writing HTML file:', err); 65 | return; 66 | } 67 | console.log('index.html generated successfully.'); 68 | }); 69 | }); 70 | }); 71 | -------------------------------------------------------------------------------- /index_source.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Gritsenko BIZ 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 | 48 | 51 | 52 | 53 | 75 | 76 |
77 | 78 |

About Me

79 | 80 | Your Name 81 |
82 |

Hello! I'm Igor
83 | and I'm indie developer. 84 |

85 |
86 |
87 | 88 |
89 |

Portfolio

90 |
91 | 92 | {{#each games}} 93 |
94 |
95 | 96 | {{ title }} 97 | 98 |
99 |
{{ title }}
100 |

{{ short_text }}

101 | Play 102 |
103 |
104 |
105 | {{/each}} 106 | 107 |
108 |
109 | 110 |
111 |

Contact Me

112 |

You can not reach me if you don't know me

113 |
114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Gritsenko BIZ 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 | 48 | 51 | 52 | 53 | 75 | 76 |
77 | 78 |

About Me

79 | 80 | Your Name 81 |
82 |

Hello! I'm Igor
83 | and I'm indie developer. 84 |

85 |
86 |
87 | 88 |
89 |

Portfolio

90 |
91 | 92 |
93 |
94 | 95 | BubblePop RPG 96 | 97 |
98 |
BubblePop RPG
99 |

Pop bubbles to hit enemies

100 | Play 101 |
102 |
103 |
104 |
105 |
106 | 107 | Drunking Ded 108 | 109 |
110 |
Drunking Ded
111 |

Physical shooter for gamejam

112 | Play 113 |
114 |
115 |
116 |
117 |
118 | 119 | Fluid Player Prototype 120 | 121 |
122 |
Fluid Player Prototype
123 |

124 | Play 125 |
126 |
127 |
128 |
129 |
130 | 131 | Gooseyality 132 | 133 |
134 |
Gooseyality
135 |

My games Jam 2020

136 | Play 137 |
138 |
139 |
140 |
141 |
142 | 143 | Jun Wick Battle 144 | 145 |
146 |
Jun Wick Battle
147 |

Battler game for my.games Game jam 2021

148 | Play 149 |
150 |
151 |
152 |
153 |
154 | 155 | Monkey Business: Frutti Rush 156 | 157 |
158 |
Monkey Business: Frutti Rush
159 |

​Shoot fruits, get combos, make some juce!

160 | Play 161 |
162 |
163 |
164 |
165 |
166 | 167 | Nort 2D: Cyber billiard 168 | 169 |
170 |
Nort 2D: Cyber billiard
171 |

Old school style billiard and puzzle

172 | Play 173 |
174 |
175 |
176 |
177 |
178 | 179 | Pix2d Pro- Pixel Art Studio 180 | 181 |
182 |
Pix2d Pro- Pixel Art Studio
183 |

Sprite editor for indie game developers

184 | Play 185 |
186 |
187 |
188 | 189 |
190 |
191 | 192 |
193 |

Contact Me

194 |

You can not reach me if you don't know me

195 |
196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | -------------------------------------------------------------------------------- /tools/tokens.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Визуализатор использования токенов 7 | 8 | 9 | 10 | 11 | 12 | 13 | 40 | 41 | 42 | 43 |
44 | 45 |
46 |

Анализатор лимитов

47 |

Оцените свой темп расхода токенов в течение месяца.

48 |
49 | 50 | 51 |
52 | 53 |
54 | 55 | 56 |
57 | 58 |
59 |
60 |
63 | 64 |
65 |
66 | 67 | 68 |
69 | 70 |
71 |
72 | Расход токенов 73 | 50% 74 |
75 |
76 |
77 | 78 |
79 |
80 |

81 |
82 | 83 | 84 |
85 |
86 | Прошло дней в месяце 87 | 0% 88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 | 96 | 186 | 187 | 188 | 189 | -------------------------------------------------------------------------------- /games.json: -------------------------------------------------------------------------------- 1 | { 2 | "games": [ 3 | { 4 | "downloads_count": 0, 5 | "url": "https://gritsenko.itch.io/bublepop-rpg", 6 | "published_at": "2024-04-15 17:31:42", 7 | "p_android": false, 8 | "cover_url": "https://img.itch.zone/aW1nLzE1Nzc2ODU2LnBuZw==/315x250%23c/rbzo6f.png", 9 | "embed": { 10 | "width": 480, 11 | "height": 840, 12 | "fullscreen": true 13 | }, 14 | "purchases_count": 0, 15 | "published": true, 16 | "short_text": "Pop bubbles to hit enemies", 17 | "p_linux": false, 18 | "views_count": 109, 19 | "user": { 20 | "username": "gritsenko", 21 | "url": "https://gritsenko.itch.io", 22 | "display_name": "Igor Gritsenko", 23 | "cover_url": "https://img.itch.zone/aW1hZ2UyL3VzZXIvMjEzNTk5LzM2NTAyMy5qcGc=/100x100%23/NJ1pTw.jpg", 24 | "id": 213599 25 | }, 26 | "title": "BubblePop RPG", 27 | "in_press_system": false, 28 | "created_at": "2024-04-15 17:29:04", 29 | "classification": "game", 30 | "type": "html", 31 | "can_be_bought": false, 32 | "min_price": 0, 33 | "has_demo": false, 34 | "p_windows": false, 35 | "p_osx": false, 36 | "id": 2648174 37 | }, 38 | { 39 | "downloads_count": 0, 40 | "url": "https://gritsenko.itch.io/drunking-ded", 41 | "published_at": "2022-07-01 19:58:09", 42 | "p_android": false, 43 | "cover_url": "https://img.itch.zone/aW1nLzkzNDkzMDEuanBn/315x250%23c/yNXIKc.jpg", 44 | "embed": { 45 | "width": 854, 46 | "height": 480, 47 | "fullscreen": true 48 | }, 49 | "purchases_count": 0, 50 | "published": true, 51 | "short_text": "Physical shooter for gamejam", 52 | "p_linux": false, 53 | "views_count": 173, 54 | "user": { 55 | "username": "gritsenko", 56 | "url": "https://gritsenko.itch.io", 57 | "display_name": "Igor Gritsenko", 58 | "cover_url": "https://img.itch.zone/aW1hZ2UyL3VzZXIvMjEzNTk5LzM2NTAyMy5qcGc=/100x100%23/NJ1pTw.jpg", 59 | "id": 213599 60 | }, 61 | "title": "Drunking Ded", 62 | "in_press_system": false, 63 | "created_at": "2022-07-01 19:55:10", 64 | "classification": "game", 65 | "type": "html", 66 | "can_be_bought": false, 67 | "min_price": 0, 68 | "has_demo": false, 69 | "p_windows": false, 70 | "p_osx": false, 71 | "id": 1598259 72 | }, 73 | { 74 | "downloads_count": 0, 75 | "url": "https://gritsenko.itch.io/fluid-player-prototype", 76 | "published_at": "2022-07-01 21:17:53", 77 | "p_android": false, 78 | "cover_url": "https://img.itch.zone/aW1nLzkzNDk4MDQuanBn/315x250%23c/tk9aYT.jpg", 79 | "embed": { 80 | "width": 640, 81 | "height": 360, 82 | "fullscreen": false 83 | }, 84 | "purchases_count": 0, 85 | "published": true, 86 | "user": { 87 | "username": "gritsenko", 88 | "url": "https://gritsenko.itch.io", 89 | "display_name": "Igor Gritsenko", 90 | "cover_url": "https://img.itch.zone/aW1hZ2UyL3VzZXIvMjEzNTk5LzM2NTAyMy5qcGc=/100x100%23/NJ1pTw.jpg", 91 | "id": 213599 92 | }, 93 | "views_count": 125, 94 | "created_at": "2022-07-01 21:16:15", 95 | "title": "Fluid Player Prototype", 96 | "in_press_system": false, 97 | "p_linux": false, 98 | "classification": "game", 99 | "type": "html", 100 | "can_be_bought": false, 101 | "min_price": 0, 102 | "has_demo": false, 103 | "p_windows": false, 104 | "p_osx": false, 105 | "id": 1598349 106 | }, 107 | { 108 | "downloads_count": 0, 109 | "url": "https://gritsenko.itch.io/goosiality", 110 | "published_at": "2024-09-26 19:10:40", 111 | "p_android": false, 112 | "cover_url": "https://img.itch.zone/aW1nLzE3OTM2MTYxLmpwZw==/315x250%23c/Z%2BHSym.jpg", 113 | "embed": { 114 | "width": 480, 115 | "height": 854, 116 | "fullscreen": true 117 | }, 118 | "purchases_count": 0, 119 | "published": true, 120 | "short_text": "My games Jam 2020", 121 | "p_linux": false, 122 | "views_count": 52, 123 | "user": { 124 | "username": "gritsenko", 125 | "url": "https://gritsenko.itch.io", 126 | "display_name": "Igor Gritsenko", 127 | "cover_url": "https://img.itch.zone/aW1hZ2UyL3VzZXIvMjEzNTk5LzM2NTAyMy5qcGc=/100x100%23/NJ1pTw.jpg", 128 | "id": 213599 129 | }, 130 | "title": "Gooseyality", 131 | "in_press_system": false, 132 | "created_at": "2024-09-26 18:54:34", 133 | "classification": "game", 134 | "type": "html", 135 | "can_be_bought": false, 136 | "min_price": 0, 137 | "has_demo": false, 138 | "p_windows": false, 139 | "p_osx": false, 140 | "id": 2998754 141 | }, 142 | { 143 | "downloads_count": 0, 144 | "url": "https://gritsenko.itch.io/jun-wick-battle", 145 | "published_at": "2024-04-07 10:37:18", 146 | "p_android": false, 147 | "cover_url": "https://img.itch.zone/aW1nLzE1Njc1MzE1LnBuZw==/315x250%23c/FEDVW%2F.png", 148 | "embed": { 149 | "width": 940, 150 | "height": 500, 151 | "fullscreen": true 152 | }, 153 | "purchases_count": 0, 154 | "published": true, 155 | "short_text": "Battler game for my.games Game jam 2021", 156 | "p_linux": false, 157 | "views_count": 177, 158 | "user": { 159 | "username": "gritsenko", 160 | "url": "https://gritsenko.itch.io", 161 | "display_name": "Igor Gritsenko", 162 | "cover_url": "https://img.itch.zone/aW1hZ2UyL3VzZXIvMjEzNTk5LzM2NTAyMy5qcGc=/100x100%23/NJ1pTw.jpg", 163 | "id": 213599 164 | }, 165 | "title": "Jun Wick Battle", 166 | "in_press_system": false, 167 | "created_at": "2024-04-07 10:22:33", 168 | "classification": "game", 169 | "type": "html", 170 | "can_be_bought": false, 171 | "min_price": 0, 172 | "has_demo": false, 173 | "p_windows": false, 174 | "p_osx": false, 175 | "id": 2630699 176 | }, 177 | { 178 | "downloads_count": 0, 179 | "url": "https://gritsenko.itch.io/monkey-business", 180 | "published_at": "2025-08-14 14:31:33", 181 | "p_android": false, 182 | "cover_url": "https://img.itch.zone/aW1nLzIyNzIzMjcyLnBuZw==/315x250%23c/nrWAOv.png", 183 | "embed": { 184 | "width": 360, 185 | "height": 640, 186 | "fullscreen": true 187 | }, 188 | "purchases_count": 0, 189 | "published": true, 190 | "short_text": "​Shoot fruits, get combos, make some juce!", 191 | "p_linux": false, 192 | "views_count": 15, 193 | "user": { 194 | "username": "gritsenko", 195 | "url": "https://gritsenko.itch.io", 196 | "display_name": "Igor Gritsenko", 197 | "cover_url": "https://img.itch.zone/aW1hZ2UyL3VzZXIvMjEzNTk5LzM2NTAyMy5qcGc=/100x100%23/NJ1pTw.jpg", 198 | "id": 213599 199 | }, 200 | "title": "Monkey Business: Frutti Rush", 201 | "in_press_system": false, 202 | "created_at": "2025-08-14 14:07:44", 203 | "classification": "game", 204 | "type": "html", 205 | "can_be_bought": false, 206 | "min_price": 0, 207 | "has_demo": false, 208 | "p_windows": false, 209 | "p_osx": false, 210 | "id": 3811662 211 | }, 212 | { 213 | "downloads_count": 9, 214 | "url": "https://gritsenko.itch.io/nort", 215 | "published_at": "2016-08-01 14:40:02", 216 | "p_android": false, 217 | "cover_url": "https://img.itch.zone/aW1hZ2UvNzgxMjUvMzY0OTkzLnBuZw==/315x250%23c/eR9utY.png", 218 | "embed": { 219 | "width": 1024, 220 | "height": 768, 221 | "fullscreen": true 222 | }, 223 | "purchases_count": 0, 224 | "published": true, 225 | "short_text": "Old school style billiard and puzzle", 226 | "p_linux": false, 227 | "views_count": 467, 228 | "user": { 229 | "username": "gritsenko", 230 | "url": "https://gritsenko.itch.io", 231 | "display_name": "Igor Gritsenko", 232 | "cover_url": "https://img.itch.zone/aW1hZ2UyL3VzZXIvMjEzNTk5LzM2NTAyMy5qcGc=/100x100%23/NJ1pTw.jpg", 233 | "id": 213599 234 | }, 235 | "title": "Nort 2D: Cyber billiard", 236 | "in_press_system": false, 237 | "created_at": "2016-08-01 14:21:36", 238 | "classification": "game", 239 | "type": "html", 240 | "can_be_bought": false, 241 | "min_price": 0, 242 | "has_demo": false, 243 | "p_windows": false, 244 | "p_osx": false, 245 | "id": 78125 246 | }, 247 | { 248 | "downloads_count": 3923, 249 | "url": "https://gritsenko.itch.io/pix2d", 250 | "published_at": "2020-06-07 23:43:21", 251 | "p_android": false, 252 | "cover_url": "https://img.itch.zone/aW1nLzQ3MjQ5MzYuanBn/315x250%23c/PhCLP5.jpg", 253 | "purchases_count": 4, 254 | "published": true, 255 | "short_text": "Sprite editor for indie game developers", 256 | "p_linux": false, 257 | "user": { 258 | "username": "gritsenko", 259 | "url": "https://gritsenko.itch.io", 260 | "display_name": "Igor Gritsenko", 261 | "cover_url": "https://img.itch.zone/aW1hZ2UyL3VzZXIvMjEzNTk5LzM2NTAyMy5qcGc=/100x100%23/NJ1pTw.jpg", 262 | "id": 213599 263 | }, 264 | "views_count": 10675, 265 | "in_press_system": false, 266 | "title": "Pix2d Pro- Pixel Art Studio", 267 | "created_at": "2020-06-07 22:57:17", 268 | "min_price": 0, 269 | "classification": "tool", 270 | "type": "default", 271 | "can_be_bought": false, 272 | "earnings": [ 273 | { 274 | "amount_formatted": "$34.89", 275 | "amount": 3489, 276 | "currency": "USD" 277 | } 278 | ], 279 | "has_demo": false, 280 | "p_windows": false, 281 | "p_osx": false, 282 | "id": 665455 283 | } 284 | ] 285 | } -------------------------------------------------------------------------------- /tests/test1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Психологический тест: Кто вы? 7 | 8 | 9 | 10 | 11 | 30 | 31 | 46 | 49 | 50 | 51 | 52 | 53 |
54 | 55 | 56 |
57 |

Какой вы тип личности?

58 |

Пройдите короткий тест и узнайте, кто вы: решительный Тигр, общительная Обезьяна, надежный Слон или дотошный Муравей.

59 | 62 |
63 | 64 | 65 | 74 | 75 | 76 | 85 | 86 |
87 | 88 | 275 | 276 | 277 | -------------------------------------------------------------------------------- /tests/fire.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | WebGL Камин 7 | 19 | 20 | 21 | 22 | 30 | 31 | 379 | 380 | 381 | -------------------------------------------------------------------------------- /tests/pressure.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Ваш персональный тонометр "Супруг" 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 36 | 37 | 38 | 39 |
40 |

Ваш персональный тонометр "Супруг"

41 | 42 | 43 |
44 |

45 | Для подбора релевантных вопросов, пожалуйста, укажите, кто вы: 46 |

47 |
48 | 49 | 50 |
51 |
52 | 53 | 54 | 80 | 81 | 82 | 83 |

84 | Важное предупреждение: Этот тест является исключительно юмористическим. Если вы обеспокоены своим давлением, обратитесь к врачу! 85 |

86 |
87 | 88 | 89 |
90 | Ссылка скопирована! 91 |
92 | 93 | 377 | 378 | 379 | -------------------------------------------------------------------------------- /tests/pressure_v2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Ваш персональный тонометр "Супруг" 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 36 | 37 | 38 | 39 |
40 |

Ваш персональный тонометр "Супруг"

41 | 42 | 43 |
44 |

45 | Для подбора релевантных вопросов, пожалуйста, укажите, кто вы: 46 |

47 |
48 | 49 | 50 |
51 |
52 | 53 | 54 | 80 | 81 | 82 | 83 |

84 | Важное предупреждение: Этот тест является исключительно юмористическим. Если вы обеспокоены своим давлением, обратитесь к врачу! 85 |

86 |
87 | 88 | 89 |
90 | Ссылка скопирована! 91 |
92 | 93 | 377 | 378 | 379 | -------------------------------------------------------------------------------- /tests/test2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Самый серьезный психологический тест: Кто вы? 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 49 | 50 | 65 | 68 | 69 | 70 | 71 | 72 |
73 | 74 | 75 |
76 |

Какой вы офисный зверь?

77 |

Пройдите этот серьезный тест и узнайте, кто вы на самом деле, когда никто не видит. Результат может вас удивить!

78 | 81 |
82 | 83 | 84 | 96 | 97 | 98 | 124 | 125 |
126 | 127 | 128 |
129 | Ссылка скопирована! 130 |
131 | 132 | 133 | 358 | 359 | 360 | -------------------------------------------------------------------------------- /tests/beast_test.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Расширенный психологический тест: Кто вы? 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 49 | 50 | 51 | 66 | 69 | 70 | 71 | 72 | 73 |
74 | 75 | 76 |
77 |

Какой вы тип личности?

78 |

Пройдите расширенный тест из 23 вопросов и узнайте, кто вы: решительный Тигр, общительная Обезьяна, надежный Слон или дотошный Муравей.

79 | 82 |
83 | 84 | 85 | 97 | 98 | 99 | 126 | 127 |
128 | 129 | 130 |
131 | Ссылка скопирована! 132 |
133 | 134 | 135 | 362 | 363 | 364 | -------------------------------------------------------------------------------- /tests/speedtest.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Тест скорости скачивания 7 | 8 | 9 | 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 | 48 | Последовательно 49 |
50 | 51 | 52 | 53 | 56 | 57 | 60 | 61 | 62 |
63 | 64 | 71 | 72 |
73 |
74 | 75 | 464 | 465 | -------------------------------------------------------------------------------- /tests/trader.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Небесный Коммерсант 7 | 8 | 9 | 10 | 11 | 151 | 152 | 153 | 154 |
155 | 156 |
157 |
Капитан: Игрок
158 |
Деньги: 1000 кредитов
159 |
Дирижабль: "Тритон"
160 |
161 |
Трюм: 0 / 20
162 |
Прочность: 100 / 100
163 |
Уголь: 50 / 50
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 | 206 |
207 | 208 | 209 | 222 | 223 | 224 | 860 | 861 | 862 | 863 | --------------------------------------------------------------------------------