Ahmed (ahmed_elashraf)

Race #645

View Pit Stop page for race #645 by ahmed_elashrafGhost race

View profile for Ahmed (ahmed_elashraf)

Official speed 37.81 wpm (109.18 seconds elapsed during race)
Without ending ping 37.87 wpm (2,080 ms delay sending score to TypeRacer’s server)
Timerless 37.89 wpm (44 ms elapsed before first character typed; 107.05 seconds elapsed during race)
Timerless minus one 37.78 wpm, ignoring the first character typed
Race Start December 10, 2024 6:46:44pm UTC
Race Finish December 10, 2024 6:48:33pm UTC
Outcome Win (1 of 3)
Accuracy 94.8%
Points 23.31
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 imprtort urllib2 import BeautiuflfulSoup usage = "rRun the script: ./ ggeolcaocate.py IPSAAddress" if len(sy.s.argv()!=2: print(usage) sys.exit(0) fiif len(sys.argvO) > 1: ipaddr = sys.argv)[1] geody = "htt'Pp://www.geody.com/geoip.php?ip+==" + iappaddr html_page = urllibe3.b3.2.urlopneen(geody).raeeead() soup = BeautfiuiiuffulSoup.BeautiuffulSoup(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 44 98 86 104 110 188 78 210 144 153 252 62 104 84 83 215 69 173 67 129 132 190 104 91 147
Character t -t -r o r t u r l l i b 2 i m p o r t B e a
Milliseconds 207 298 126 177 32 235 54 201 45 169 122 134 110 203 176 224 38 81 81 79 245 83 524 187 91
Character u t i u f l -l -f -u f u l S o u p u s a g e =
Milliseconds 268 486 191 116 123 174 284 170 519 151 64 184 462 209 132 165 138 187 133 161 386 156 166 166 183
Character " r -r R u n t h e s c r i p t : . / g -g -
Milliseconds 301 374 366 284 269 183 19 865 30 41 99 144 472 241 126 275 235 536 168 668 936 260 210 297 90
Character g e o l c a -a -c o c a t e . p y I P S A -A -S A d
Milliseconds 62 142 119 172 403 116 287 88 196 73 103 517 100 298 253 179 162 344 183 496 56 400 109 265 317
Character d r e s s " i f l e n ( s y . -. s . a r g v (
Milliseconds 289 211 154 245 173 384 250 302 122 126 226 42 65 390 248 102 351 359 61 248 389 199 217 188 298
Character -( ) ! = 2 : p r i n t ( u s a g e ) s y s . e
Milliseconds 349 280 786 836 577 504 150 761 47 78 83 67 454 314 76 233 299 135 738 256 214 66 138 528 227
Character x i t ( 0 ) f i -i -f i f l e n ( s y s . a r g
Milliseconds 206 74 146 457 623 568 552 167 20 425 133 163 74 97 187 106 80 337 305 164 102 243 217 162 252
Character v O -O ) > 1 : i p a d d r = s y s . a r
Milliseconds 209 674 619 333 533 368 436 519 858 611 175 154 175 224 181 155 50 364 183 121 135 97 337 280 175
Character g v ) -) [ 1 ] g e o d y = " h t t ' -' P -P p
Milliseconds 624 250 575 443 203 1203 198 258 897 136 46 145 155 144 190 244 336 386 142 142 166 616 232 433 202
Character : / / w w w . g e o d y . c o m / g e o i p . p h
Milliseconds 534 852 113 683 163 250 218 502 165 127 111 163 254 221 83 66 687 164 461 180 84 417 432 324 209
Character p ? i p + = -= -+ = " + i a p -p -a p a d d r h
Milliseconds 181 615 381 107 463 572 331 107 196 607 217 350 237 253 180 48 333 122 201 121 342 176 140 138 283
Character t m l _ p a g e = u r l l i b e -e -b 3 . -. -3 b
Milliseconds 90 188 140 474 687 106 141 106 181 148 200 982 161 51 168 201 65 185 619 70 117 200 381 109 230
Character 3 . -. -3 2 . u r l o p n e -e -n e n ( g e o d y ) .
Milliseconds 97 315 352 100 491 383 289 695 696 146 171 163 100 401 105 69 131 433 370 144 0 273 143 482 602
Character r a e -e e -e -a e a d ( ) s o u p = B e a u t
Milliseconds 165 230 41 386 177 85 605 179 71 204 462 217 248 231 97 99 184 264 183 156 1124 149 120 208 140
Character f i u -u -i i -i -f i u f -f -u f u l S o u p . B e a u
Milliseconds 445 124 94 274 131 290 365 134 296 76 110 377 127 86 151 138 469 334 47 690 336 601 146 73 507
Character t i u f -f -u f u l S o u p ( h t m l _ p a g e )
Milliseconds 192 123 148 81 466 99 103 94 176 398 252 133 468 673 278 61 149 170 544 615 38 207 131 368
WPM Timing
Seconds WPM
2.18 93.43
4.37 76.94
6.55 78.77
8.73 67.32
10.92 62.65
13.1 60.45
15.28 58.1
17.47 56.33
19.65 51.29
21.84 50.01
24.02 49.46
26.2 47.63
28.39 48.62
30.57 47.89
32.75 45.8
34.94 44.31
37.12 45.26
39.3 44.88
41.49 44.25
43.67 44.24
45.85 44.23
48.04 42.97
50.22 42.05
52.41 43.05
54.59 42.43
56.77 41.64
58.96 41.73
61.14 41.02
63.32 40.36
65.51 40.85
67.69 40.95
69.87 40.7
72.06 39.97
74.24 39.6
76.42 40.04
78.61 40.15
80.79 39.81
82.97 39.05
85.16 38.75
87.34 38.74
89.53 38.47
91.71 38.21
93.89 38.34
96.08 38.09
98.26 37.74
100.44 37.63
102.63 37.77
104.81 37.55
106.99 37.8
109.18 37.81