##// END OF EJS Templates
Testing frame transfer without colon.
imanay -
r91:92
parent child
Show More
@@ -26,6 +26,22
26 26 No newline at end of file
27 27 return str_len No newline at end of file
28 28 No newline at end of file
29 def int2str(n):
No newline at end of file
30 str_n = str(n)
No newline at end of file
31 l_n = len(str_n)
No newline at end of file
32 if l_n == 1:
No newline at end of file
33 str_n = "00000" + str_n
No newline at end of file
34 elif l_n == 2:
No newline at end of file
35 str_n = "0000" + str_n
No newline at end of file
36 elif l_n == 3:
No newline at end of file
37 str_n = "000" + str_n
No newline at end of file
38 elif l_n == 4:
No newline at end of file
39 str_n = "00" + str_n
No newline at end of file
40 elif l_n == 5:
No newline at end of file
41 str_n = "0" + str_n
No newline at end of file
42 return str_n
No newline at end of file
43
No newline at end of file
44 No newline at end of file
29 45 #ini = time.time() No newline at end of file
30 46 #sum = 0 No newline at end of file
31 47 No newline at end of file
@@ -12,27 +12,27
12 12 sc, addr = s.accept() No newline at end of file
13 13 No newline at end of file
14 14 all = ""
15 No newline at end of file
15 # while True:
No newline at end of file
16 No newline at end of file
16 # recibido = sc.recv(1024)
No newline at end of file
17 # all = all + recibido
No newline at end of file
18 # if all[-4:] == "quit":
No newline at end of file
19 # break No newline at end of file
20 17 cnt = 0; No newline at end of file
18 first = 0; No newline at end of file
21 19 while True: No newline at end of file
22 20 recibido = sc.recv(1024)
No newline at end of file
23 if len(recibido) == 1024: No newline at end of file
24 21 all = all + recibido
22 No newline at end of file
25 else:
No newline at end of file
23 No newline at end of file
26 all = recibido No newline at end of file
No newline at end of file
24 first = 1;
No newline at end of file
25 lng = int(all[12:18]) # 6 bytes to get the frame size No newline at end of file
27 26
27 No newline at end of file
28 cnt = cnt + len(all)
No newline at end of file
28 No newline at end of file
29 if cnt == 1024: No newline at end of file
No newline at end of file
29 if cnt == lng: No newline at end of file
30 30 break No newline at end of file
31 31 No newline at end of file
32 32 No newline at end of file
33 33
34 No newline at end of file
34 print "\nTotal:", all
No newline at end of file
35 No newline at end of file
35 print "\nLongitud:", len(all) No newline at end of file
36 36 No newline at end of file
37 37 sc.close() No newline at end of file
38 38 s.close() No newline at end of file
General Comments 0
You need to be logged in to leave comments. Login now