Ahmed (ahmed_elashraf)

Race #804

View Pit Stop page for race #804 by ahmed_elashrafGhost race

View profile for Ahmed (ahmed_elashraf)

Official speed 34.31 wpm (120.31 seconds elapsed during race)
Without ending ping 34.37 wpm (2,305 ms delay sending score to TypeRacer’s server)
Timerless 34.57 wpm (668 ms elapsed before first character typed; 117.34 seconds elapsed during race)
Timerless minus one 34.46 wpm, ignoring the first character typed
Race Start March 5, 2025 10:17:50pm UTC
Race Finish March 5, 2025 10:19:50pm UTC
Outcome No win (3 of 3)
Accuracy 94.1%
Points 21.16
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 imopport re import sys imprort urllib2 ipormport beBeautifulSopuup usage = "runR"Run the scritpt: ./goeleolocate.py IPADddress" if elnlen9(sys.argv)!=2: gprint(usage) sys.exit(0) if len(sys.argv) L> 1: ipaddtr =rr =s sys.argv[1] geody = "http://www.goedeody.com/goeeoip.php?ip+=" + ipaddr html_page = urllib32.urlopneen(geody).radead() soup = BeautifulSoup.BeautifulSoup(html_page)
Timing
Character i m o p -p -o p o r t r e i m p o r t s y s
Milliseconds 668 128 168 106 451 133 191 153 210 211 109 282 145 109 440 105 53 152 138 305 427 151 137 67 153
Character i m p r -r o r t u r l l i b 2 i p o r -r -o -p m
Milliseconds 271 690 173 294 386 196 58 196 121 155 78 114 115 272 475 248 344 186 143 136 44 345 162 147 301
Character p o r t b e -e -b B e a u t i f u l S o p u -u -p u
Milliseconds 130 115 108 188 99 334 194 301 153 472 247 625 164 280 731 93 118 187 527 250 222 131 376 150 176
Character p u s a g e = " r u n -n -u -r -" R -R " R u n
Milliseconds 155 638 239 146 82 673 145 135 176 155 354 309 188 202 244 152 211 100 327 451 247 603 563 164 122
Character t h e s c r i t -t p t : . / g o e l -l -e -o e o
Milliseconds 812 72 77 102 754 222 225 47 284 605 221 147 363 168 400 661 533 156 84 89 403 170 122 228 124
Character l o c a t e . p y I P A D -D d d r e s s " i f
Milliseconds 187 893 115 124 198 119 233 262 232 446 319 449 555 201 595 57 174 203 122 307 189 352 226 188 73
Character e l n -n -l -e l e n 9 -9 ( s y s . a r g v ) ! = 2
Milliseconds 99 196 0 108 624 178 157 244 60 75 769 612 193 431 181 74 230 318 155 276 251 379 799 700 491
Character : g -g p r i n t ( u s a g e ) s y s . e x i t
Milliseconds 548 366 621 366 184 70 113 54 56 384 292 130 130 160 158 450 306 638 122 98 193 308 220 138 102
Character ( 0 ) i f l e n ( s y s . a r g v ) L -L >
Milliseconds 598 455 628 453 219 75 183 323 54 526 373 378 172 61 540 232 236 241 215 416 451 212 503 220 233
Character 1 : i p a d d t r = -= - -r r -r -t r = s -s s
Milliseconds 1452 635 234 181 201 52 555 101 162 0 73 270 305 155 169 254 146 313 249 0 216 561 369 70 253
Character y s . a r g v [ 1 ] g e o d y = " h t t p :
Milliseconds 360 560 321 170 153 213 212 475 610 207 581 614 160 148 432 152 218 224 202 633 456 156 118 220 330
Character / / w w w . g o e d -d -e -o e o d y . c o m / g o e
Milliseconds 527 201 551 588 252 418 260 193 154 201 225 159 196 477 559 172 168 355 253 37 82 315 393 84 176
Character -e -o e o i p . p h p ? i p + -+ = " + i p a d d
Milliseconds 281 149 53 276 274 169 499 293 574 160 589 456 175 810 523 202 502 493 303 267 245 176 171 178 163
Character r h t m l _ p a g e = u r l l i b 3 -3 2 . u
Milliseconds 149 66 273 79 119 149 440 573 167 165 116 179 182 142 1165 63 115 144 551 155 802 361 51 348 299
Character r l o p n e -e -n e n ( g e o d y ) . r a d -d -a e a
Milliseconds 144 102 171 156 171 64 482 133 84 99 387 513 188 0 204 117 535 573 305 124 157 474 178 71 89
Character d ( ) s o u p = B e a u t i f u l S o u p .
Milliseconds 159 503 286 351 200 142 73 326 282 230 152 1355 200 172 639 98 218 72 767 211 461 250 101 1039 371
Character B e a u t i f u l S o u p ( h t m l _ p a g e )
Milliseconds 608 152 150 718 70 262 528 84 239 406 244 64 161 560 284 169 60 143 356 532 103 266 155 1100
WPM Timing
Seconds WPM
2.41 24.93
4.81 42.39
7.22 41.56
9.63 46.13
12.03 42.89
14.44 39.9
16.84 38.47
19.25 38.03
21.66 36.02
24.06 34.91
26.47 35.36
28.88 34.49
31.28 33.76
33.69 34.2
36.09 33.58
38.5 34.6
40.91 33.44
43.31 34.08
45.72 33.33
48.13 33.41
50.53 33.96
52.94 34.46
55.34 34.69
57.75 35.12
60.16 34.51
62.56 34.33
64.97 33.43
67.38 33.31
69.78 33.53
72.19 33.58
74.6 33.94
77 33.66
79.41 33.09
81.81 33.44
84.22 33.48
86.63 33.11
89.03 33.02
91.44 33.73
93.85 34.01
96.25 33.79
98.66 33.94
101.06 34.08
103.47 34.1
105.88 34
108.28 34.13
110.69 34.04
113.1 34.06
115.5 34.49
117.91 34.3
120.31 34.31