PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

ICSI Netalyzr — Command-line Client

mercredi 20 novembre 2013 à 05:44
CAFAI, le 20/11/2013 à 05:44
Analyser la neutralité de votre accès à Internet
On retrouve une série d'outils ici http://respectmynet.eu/start/

In some situations it would be quite handy to run Netalyzr remotely, for example to test connectivity of a machine whose user has just reported problems, or to schedule a run at a particular time of the day. To accomodate these use cases, we now provide a Netalyzr command-line client in addition to the web-based applet. The client executes exactly the same code as the applet running in a browser—the only difference is that the tests are wrapped into a stand-alone, text-only Java application instead of an applet.

To use the command-line client, download the JAR archive below and execute it as shown. More help on running JAR-packaged code is available here. Once Netalyzr is running, you will see textual feedback at the console that looks very much like the one presented during a web-based Netalyzr session:

$ java -jar NetalyzrCLI.jar                        
====      ICSI Netalyzr CLI, build 37456       ====
====          15-03-2011 22:36:30 UTC          ====
==== ID ae81b058-11263-d2e5cc18-13c9-4d4d-b78c ====

00:02 02/91  Checking local vs. global IP address...

The last line of the output updates continuously, showing total test time and the currently executing test. Once the tests complete, the client reports the URL at which you can inspect the session's results.

The client has a few flags of note which should assist those who want to invoke Netalyzr from another program

   -m {MODE}: Execute the command line client with the specified mode flag
   -q: Quiet mode, only outputs the final URL
   -s: Simple mode, doesn't try to do fancing text based formatting

The command-line client is a new feature. We'd be glad to hear your feedback
(Permalink)