Advertisement
Guest User

Untitled

a guest
Dec 12th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.46 KB | None | 0 0
  1. Bitshares Seed Node Ping Test
  2.  
  3. DEC12 14:47 EST
  4.  
  5. WTFPL - litepresence2018
  6.  
  7. PING 301 ms seed01.liondani.com
  8. PING 289 ms 104.236.144.84
  9.                                     DOWN 128.199.143.47
  10. PING 374 ms 209.105.239.13
  11. PING 296 ms 45.35.12.22
  12. PING 248 ms 51.15.61.160
  13. PING 1433 ms bts-seed1.abit-more.com
  14. PING 400 ms node.blckchnd.com
  15.                                     DOWN seed.bitsharesdex.com
  16. PING 330 ms seed.bitsharesnodes.com
  17. PING 231 ms seed.blocktrades.us
  18.                                     DOWN seed.cubeconnex.com
  19. PING 549 ms seed.roelandp.nl
  20. PING 374 ms seed04.bts-nodes.net
  21. PING 440 ms seed05.bts-nodes.net
  22. PING 265 ms seed06.bts-nodes.net
  23. PING 508 ms seed07.bts-nodes.net
  24. PING 298 ms seed.bts.bangzi.info
  25. PING 200 ms seeds.bitshares.eu
  26.  
  27.  
  28. Method:
  29.  
  30. import os
  31. import requests
  32.  
  33. uri = 'https://www.textise.net/showText.aspx?strURL=https%253A//'
  34.  
  35. url = uri + 'raw.githubusercontent.com/bitshares/bitshares-core/master/libraries/app/application.cpp'
  36.  
  37.  
  38. req = requests.get(url).text
  39.  
  40. ret = req.replace(" ", "").replace(",", "").split('seeds={')[1].split('}')[0]
  41. ret = ret.split('//')
  42. ret = [i for i in ret if '"' in i]
  43. ret = [i.split('"')[1] for i in ret]
  44. ret = [i.split(':')[0] for i in ret]
  45.  
  46.  
  47. for i in ret:
  48.     print(i)
  49.  
  50. for i in ret:
  51.     cmd='ping -c 1 ' + i
  52.     a=os.popen(cmd).read()
  53.     try:
  54.         print('PING', a.split('time=')[1].split(' ms')[0], 'ms', i)
  55.     except:
  56.         print('                                    DOWN', i)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement