Caricamento contenuto pagina

È possibile caricare il contenuto per la pagina indicata sotto. Se viene cambiato il nome della pagina, è possibile caricare il contenuto per un'altra pagina. Se il nome della pagina è lasciato vuoto, il nome della pagina viene ipotizzato dal nome del file.

File da cui caricare il contenuto della pagina
Nome pagina
Commento
Tanto va la gatta al lardo che ci lascia lo?

Italiano English
Modifica History Actions

Script/dumpolsrdot

Questo script si utilizza con il dot_draw plugin di olsrd. Esempio:

./dumpolsrdot.py | dot -Tpng | display -

Codice:

   1 #!/usr/bin/env python
   2 
   3 #dumps the current OLSR topology in dot format (using the dot_draw plugin) to standard output
   4 
   5 import telnetlib
   6 import sys
   7 
   8 def readfromdotplugin(host='127.0.0.1',port='2004',timeout=120, exitonerror=True):
   9         try:
  10                 dotcon=telnetlib.Telnet(host,port)
  11         except:
  12                 sys.stderr.write("Error. Can't connect to %s:%s.\n" % (host,port))
  13                 if exitonerror:
  14                         sys.exit(2)
  15                 else:
  16                         return ""
  17         dotoutput=""
  18         dotoutput=dotcon.read_until('}',timeout)
  19         dotoutput+='\n'
  20         dotcon.close()
  21         return dotoutput
  22 #readfromdotplugin
  23 
  24 if __name__=="__main__":
  25         print readfromdotplugin()