Ahmed (ahmed_elashraf)

Race #597

View Pit Stop page for race #597 by ahmed_elashrafGhost race

View profile for Ahmed (ahmed_elashraf)

Official speed 37.02 wpm (111.51 seconds elapsed during race)
Without ending ping 37.11 wpm (2,223 ms delay sending score to TypeRacer’s server)
Timerless 37.27 wpm (445 ms elapsed before first character typed; 108.84 seconds elapsed during race)
Timerless minus one 37.16 wpm, ignoring the first character typed
Race Start November 10, 2024 11:23:20am UTC
Race Finish November 10, 2024 11:25:11am UTC
Outcome Win (1 of 3)
Accuracy 95.6%
Points 22.83
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 import urllibw i2 import BeautfiuifulSoup usage = "Run the script: ./ geolocate.py IPAddress: " if len(sys.argv)@!=2: print(usage _) sys.exit(10) if len(sys.argv) > 221: iappaddr = sys.argv{[1] geody = "http://www.geody.com/geoip.php?ip=" + ipaddr html_page = urllib2;.rurlopneen(geody).read() soup = eBeautifulSoup.BeauftifulSoup(html_page)
Timing
Character i m p o r t r e i m p o r t s y s i m p o
Milliseconds 445 147 124 103 100 161 87 166 701 77 281 78 66 118 162 245 188 224 168 100 121 242 66 122 439
Character r t u r l l i b w i -i - -w 2 i m p o r t B
Milliseconds 119 165 82 313 106 113 208 232 126 130 135 250 315 134 145 41 205 281 169 39 132 119 179 68 481
Character e a u t f i u -u -i -f i f u l S o u p u s a g e
Milliseconds 131 121 348 186 432 165 156 312 148 166 152 102 85 179 539 190 689 177 220 358 116 152 210 105 146
Character = " R u n t h e s c r i p t : . / - g e
Milliseconds 247 129 318 540 294 150 101 432 56 46 94 106 223 454 95 278 147 397 433 667 1310 323 522 48 163
Character o l o c a t e . p y I P A d d r e s s : - -: "
Milliseconds 165 178 177 133 171 128 149 208 314 242 225 282 311 582 312 206 220 141 142 179 729 348 322 122 464
Character i f l e n ( s y s . a r g v ) @ -@ ! = 2 : p
Milliseconds 315 198 150 103 181 56 124 395 509 116 104 264 252 154 228 217 667 972 634 484 820 708 489 115 605
Character r i n t ( u s a g e - _ -_ ) s y s . e x i t (
Milliseconds 66 30 166 59 573 289 99 104 165 128 128 422 242 636 255 457 181 171 67 241 236 226 141 49 459
Character 1 -1 0 ) i f l e n ( s y s . a r g v ) > 2
Milliseconds 556 595 267 630 757 127 85 147 241 46 130 610 508 169 71 683 93 155 217 331 443 300 408 285 1306
Character 2 -2 -2 1 : i a p -p -a p a d d r = s y s . a r
Milliseconds 200 484 133 150 828 317 331 234 126 339 144 167 95 479 195 240 376 237 163 163 144 47 542 462 101
Character g v { -{ [ 1 ] g e o d y = " h t t p : / / w
Milliseconds 254 564 2723 538 193 594 300 241 1006 150 86 139 181 90 256 125 360 453 185 129 242 452 565 184 717
Character w w . g e o d y . c o m / g e o i p . p h p ? i p
Milliseconds 157 580 171 582 153 48 158 140 281 258 88 85 514 300 375 88 225 223 330 238 198 260 566 575 147
Character = " + i p a d d r h t m l _ p a g e = u
Milliseconds 693 501 284 484 243 228 195 323 208 148 185 104 261 73 621 132 422 464 87 243 171 262 190 150 569
Character r l l i b 2 ; -; . r -r u r l o p n e -e -n e n ( g e
Milliseconds 162 153 119 193 125 759 249 678 319 641 356 143 85 150 335 166 257 95 517 142 96 71 381 592 143
Character o d y ) . r e a d ( ) s o u p = e -e B e a u
Milliseconds 61 134 156 515 388 194 128 25 132 390 194 277 160 194 185 349 263 598 148 1313 548 255 245 781 269
Character t i f u l S o u p . B e a u f -f t i f u l S o u p
Milliseconds 230 115 572 87 160 533 221 148 392 502 594 147 113 398 344 362 54 175 240 152 221 532 246 84 191
Character ( h t m l _ p a g e )
Milliseconds 591 384 140 192 453 440 533 541 161 145 421
WPM Timing
Seconds WPM
2.23 53.81
4.46 64.57
6.69 60.98
8.92 57.84
11.15 51.66
13.38 50.22
15.61 50.73
17.84 51.79
20.07 49.62
22.3 46.27
24.53 47.45
26.76 47.53
28.99 44.7
31.22 45.74
33.45 44.48
35.68 42.37
37.91 42.41
40.14 41.85
42.37 41.63
44.6 40.89
46.83 41
49.06 40.85
51.29 40.47
53.52 39.01
55.75 38.31
57.98 38.91
60.21 38.46
62.44 37.09
64.67 36.55
66.9 36.95
69.13 36.97
71.36 36.99
73.59 37.34
75.82 37.51
78.06 37.2
80.29 37.67
82.52 37.81
84.75 38.09
86.98 37.39
89.21 37.13
91.44 37.4
93.67 37.79
95.9 37.54
98.13 36.93
100.36 37.07
102.59 37.08
104.82 37.09
107.05 37.22
109.28 37.01
111.51 37.02