From: ThomasV Date: Tue, 22 Nov 2011 21:26:36 +0000 (+0300) Subject: improved page X-Git-Url: https://git.novaco.in/?p=electrum-server.git;a=commitdiff_plain;h=172c45b3bcdc8289b37ff929e7b5f03dee17069f improved page --- diff --git a/electrum.php b/electrum.php index 774de27..23d6784 100644 --- a/electrum.php +++ b/electrum.php @@ -1,5 +1,7 @@ Electrum
"; + echo "This server uses ports 80 (http), 443 (https) and 50000 (raw)
"; + echo "Port 50000 is recommended for efficiency.

"; + + echo "Server status:
"; + echo "Number of blocks: ". do_query( "('b','')" ) ."
"; + echo "Current load: ". do_query( "('load',$pass)" ) ."

"; + + echo "List of active servers:
\n"; + $str = do_query( "('peers','')" ); + preg_match_all("/(\d+\.\d+\.\d+\.\d+)/",$str,$matches,PREG_SET_ORDER); + echo ""; + } else { + $buf = do_query($query); + echo $buf; + } ?> diff --git a/server.py b/server.py index d1ad953..7896f8e 100644 --- a/server.py +++ b/server.py @@ -456,7 +456,7 @@ def irc_thread(): s.send('USERHOST %s\n'%item) elif '302' in line: # answer to /userhost k = line.index('302') - name = line[k+1] + name = line[k+2].split('=')[0] host = line[k+2].split('@')[1] peer_list[name] = host elif time.time() - t > 5*60: