Ahmed (ahmed_elashraf)

Race #848

View Pit Stop page for race #848 by ahmed_elashrafGhost race

View profile for Ahmed (ahmed_elashraf)

Official speed 34.22 wpm (120.63 seconds elapsed during race)
Without ending ping 34.28 wpm (2,328 ms delay sending score to TypeRacer’s server)
Timerless 34.45 wpm (555 ms elapsed before first character typed; 117.75 seconds elapsed during race)
Timerless minus one 34.34 wpm, ignoring the first character typed
Race Start April 1, 2025 8:15:53pm UTC
Race Finish April 1, 2025 8:17:54pm UTC
Outcome No win (2 of 3)
Accuracy 93.6%
Points 21.10
Text #10016 (Length: 344 characters)

import re import sys import urllib2 import BeautifulSoup usage = "Run the script: ./geolocate.py IPAddress" if len(sys.argv)!=2: print(usage) sys.exit(0) if len(sys.argv) > 1: ipaddr = sys.argv[1] geody = "http://www.geody.com/geoip.php?ip=" + ipaddr html_page = urllib2.urlopen(geody).read() soup = BeautifulSoup.BeautifulSoup(html_page)

Characters typed import re import ysysssstsys umpimport urllib2 import BeautfuufifulSoup usage = "Run the script:. ./geolocate.py IpPAddress" if len(sys.argv)!=2: rpintpritnnt(usage) sys.xexit(0) if len(sys.arg )vbv() L< > 1: ipaddr +=s yssys.aarrgv=-[-]1] geody = "hetttp://2www.goeody.com/geioip.php?ip=" + iappaddr html_appage = urllib2.urlopen(geody) .radead() soup = BeautifulSoup.BeautifulSoup (html_page)
Timing
Character i m p o r t r e i m p o r t y s -s -y y s s -s
Milliseconds 555 129 74 125 137 214 78 204 165 159 302 79 47 99 125 214 191 338 89 277 148 175 60 319 211
Character -s -y s s -s t s -s -t y s u m p -p -m -u i m p o r t
Milliseconds 169 157 291 321 291 232 171 401 138 168 163 196 363 76 45 380 155 119 422 56 103 365 244 200 71
Character u r l l i b 2 i m p o r t B e a u t f u -u -f u
Milliseconds 226 49 124 207 299 93 30 176 292 87 48 107 46 188 73 347 197 172 205 151 239 136 392 135 161
Character f -f -u i f u l S o u p u s a g e = " R u n
Milliseconds 73 311 122 162 66 112 188 391 226 77 234 136 256 82 177 375 181 93 234 114 384 576 201 192 58
Character t h e s c r i p t : . -. . / g e o l o c a t e
Milliseconds 802 51 25 79 123 284 217 57 170 108 424 443 393 71 298 580 350 206 143 161 145 204 122 128 224
Character . p y I p -p P A d d r e s s " i f l e n ( s
Milliseconds 194 261 307 179 378 212 529 227 362 271 171 206 124 174 151 411 216 202 127 109 129 78 63 468 429
Character y s . a r g v ) ! = 2 : r p i n t -t -n -i -p -r p r
Milliseconds 269 67 285 193 121 205 207 332 711 562 600 531 301 659 45 46 128 24 423 147 230 109 176 406 46
Character i t n -n -t n t ( u s a g e ) s y s . x -x e x i t
Milliseconds 151 77 0 630 144 265 0 595 426 71 151 157 145 402 289 339 178 151 380 513 342 72 286 92 229
Character ( 0 ) i f l e n ( s y s . a r g ) -) v -v - b
Milliseconds 463 415 505 494 135 72 105 151 69 102 449 261 186 34 436 226 252 721 265 398 320 325 265 136 131
Character -b v ( -( ) L -L < - -< > 1 : i p a d d r +
Milliseconds 447 108 472 531 267 307 652 481 236 324 283 112 419 469 4649 676 124 176 124 100 238 183 160 100 488
Character -+ = s -s y s -s -y s y s . a a r -r -a r g v = -= - --
Milliseconds 401 193 302 344 106 276 157 197 126 149 77 151 338 163 461 0 447 131 68 246 238 945 440 267 679
Character [ - -- ] -] 1 ] g e o d y = " h e t -t -e t t p
Milliseconds 420 395 368 603 368 139 423 414 572 122 74 153 139 63 223 120 319 273 143 85 342 136 40 132 544
Character : / / 2 -2 w w w . g o -o e o d y . c o m / g e i -i
Milliseconds 510 612 164 505 665 138 168 135 492 364 123 622 224 89 132 138 256 265 38 21 358 707 172 202 574
Character o i p . p h p ? i p = " + i a p -p -a p a d d r
Milliseconds 229 103 199 304 1023 103 251 680 326 133 822 915 244 267 237 274 182 0 447 124 179 76 201 175 149
Character h t m l _ a p -p -a p a g e = u r l l i b 2 .
Milliseconds 51 409 94 189 97 515 307 77 324 83 468 128 187 64 133 214 105 834 129 130 164 175 109 376 247
Character u r l o p e n ( g e o d y ) - . r a d -d -a e a d
Milliseconds 599 129 25 250 324 203 108 524 297 132 72 130 372 607 399 351 207 271 604 150 451 504 178 77 198
Character ( ) s o u p = B e a u t i f u l S o u p . B
Milliseconds 426 205 204 495 587 124 246 204 225 102 853 134 148 655 153 92 403 152 199 534 195 75 182 426 575
Character e a u t i f u l S o u p - ( h t m l _ p a g e )
Milliseconds 251 101 500 254 77 182 70 904 380 272 104 174 226 427 229 310 140 104 123 429 356 96 179 96 377
WPM Timing
Seconds WPM
2.41 69.63
4.83 42.28
7.24 34.82
9.65 32.33
12.06 42.78
14.48 39.79
16.89 42.63
19.3 43.52
21.71 44.76
24.13 43.77
26.54 44.31
28.95 43.94
31.36 45.15
33.78 44.76
36.19 42.78
38.6 41.03
41.01 41.25
43.43 40.9
45.84 40.84
48.25 41.53
50.67 39.79
53.08 38.66
55.49 37.2
57.9 35.85
60.32 34.42
62.73 35.01
65.14 34.45
67.55 34.28
69.97 33.1
72.38 32.5
74.79 33.05
77.2 32.8
79.62 32.56
82.03 33.06
84.44 32.83
86.85 32.74
89.27 32.53
91.68 32.85
94.09 32.65
96.5 33.32
98.92 33.73
101.33 33.75
103.74 33.2
106.16 33.23
108.57 33.49
110.98 33.84
113.39 34.08
115.81 33.88
118.22 34.21
120.63 34.22