Ahmed (ahmed_elashraf)

Race #471

View Pit Stop page for race #471 by ahmed_elashrafGhost race

View profile for Ahmed (ahmed_elashraf)

Official speed 32.86 wpm (125.62 seconds elapsed during race)
Without ending ping 32.91 wpm (2,388 ms delay sending score to TypeRacer’s server)
Timerless 33.03 wpm (433 ms elapsed before first character typed; 122.80 seconds elapsed during race)
Timerless minus one 32.93 wpm, ignoring the first character typed
Race Start June 20, 2024 1:20:06am UTC
Race Finish June 20, 2024 1:22:12am UTC
Outcome Win (1 of 3)
Accuracy 95.2%
Points 20.26
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 sys imprort urllib2 improt ort BeautifulSoup uasage = "Run the script: .'/geolcocate.py IPAddress" if elellen(sys.argv)!+= 2=2" : print(susage) sys.exit(0) if len (styys.argv) > 1: iappaddr = sys.argv[1][ geody = "htt-p://www/g.geody.com/geoip.php?ip+=" + ipaddr html_page = urllib2.urlopen(geody).read() soup = gBeautifulSoup.BeautifulSoup(html_page)
Timing
Character i m p o r t r e i m p o r t s y s i m p r
Milliseconds 433 103 132 54 124 196 136 255 152 99 240 50 177 119 158 317 98 193 215 583 122 273 51 136 242
Character -r o r t u r l l i b 2 i m p r o t - -t -o -r o
Milliseconds 708 223 126 200 127 275 65 126 170 193 99 198 166 267 161 42 163 0 279 191 321 104 153 312 110
Character r t B e a u t i f u l S o u p u a -a s a g e
Milliseconds 108 229 111 564 125 177 325 702 180 129 141 176 630 242 91 547 209 242 221 400 133 146 204 158 133
Character = " R u n t h e s c r i p t : . ' -' / g e
Milliseconds 286 139 770 520 358 171 171 174 96 31 66 186 263 318 121 231 163 500 301 1096 358 511 236 464 191
Character o l c -c o c a t e . p y I P A d d r e s s " i
Milliseconds 125 207 395 464 204 188 151 253 113 367 511 192 169 344 263 490 357 321 259 154 391 641 436 270 161
Character f e l -l -e e l -l -e l e n ( s y s . a r g v ) ! +
Milliseconds 107 80 222 62 461 153 163 0 659 132 329 81 182 439 322 162 101 448 258 273 292 438 484 778 689
Character -+ = 2 -2 - = -= 2 " - -" : p r i n t ( s -s u s
Milliseconds 475 241 152 403 346 135 139 438 166 710 229 430 116 257 376 852 55 129 62 40 443 623 371 111 101
Character a g e ) s y s . e x i t ( 0 ) i f l e n -
Milliseconds 145 225 542 727 419 164 236 82 328 319 588 182 147 595 458 805 275 195 106 146 196 96 461 155 451
Character ( s t y -y -t y s . a r g v ) > 1 : i a p -p -a
Milliseconds 262 297 753 99 338 176 268 128 261 328 261 1698 803 599 451 361 255 314 688 475 263 189 0 464 135
Character p a d d r = s y s . a r g v [ 1 ] [ -[ g e o
Milliseconds 160 426 452 182 165 173 295 128 670 134 122 243 257 166 239 322 997 393 509 302 636 136 1088 207 147
Character d y = " h t t - -- p : / / w w w / g -g -/ . g e
Milliseconds 230 159 157 959 240 386 336 98 149 708 679 780 641 555 153 314 223 192 316 303 527 144 300 372 179
Character o d y . c o m / g e o i p . p h p ? i p + -+ = "
Milliseconds 178 172 190 1369 165 178 108 410 572 150 147 335 186 1209 552 137 151 810 541 147 548 616 189 601 247
Character + i p a d d r h t m l _ p a g e = u r l l
Milliseconds 706 488 231 181 429 322 178 159 94 285 84 560 194 450 432 108 178 121 376 172 187 783 98 129 112
Character i b 2 . u r l o p e n ( g e o d y ) . r e a d ( )
Milliseconds 186 93 295 549 349 151 152 586 156 269 0 692 285 201 70 182 174 475 627 233 126 91 168 489 212
Character s o u p = g -g B e a u t i f u l S o u p . B
Milliseconds 287 193 155 98 119 498 193 165 615 395 278 147 180 636 391 217 666 99 172 425 467 211 215 824 529
Character e a u t i f u l S o u p ( h t m l _ p a g e )
Milliseconds 154 159 208 290 732 97 126 197 567 292 243 1495 930 699 84 601 191 1558 496 112 201 158 515
WPM Timing
Seconds WPM
2.51 71.64
5.02 57.31
7.54 57.31
10.05 51.34
12.56 49.67
15.07 46.17
17.59 45.71
20.1 47.76
22.61 44.05
25.12 42.99
27.64 42.99
30.15 42.19
32.66 40.78
35.17 40.6
37.69 39.8
40.2 37.61
42.71 35.96
45.22 35.82
47.74 35.7
50.25 35.82
52.76 36.16
55.27 35.17
57.79 34.68
60.3 33.83
62.81 33.82
65.32 33.62
67.84 34.14
70.35 33.43
72.86 33.43
75.37 33.27
77.89 32.51
80.4 32.24
82.91 32.13
85.42 32.59
87.94 32.2
90.45 31.84
92.96 31.76
95.47 32.18
97.99 32.45
100.5 32.72
103.01 33.2
105.52 33.43
108.04 33.43
110.55 33.54
113.06 33.33
115.57 33.54
118.09 33.23
120.6 33.04
123.11 32.85
125.62 32.86