Exscript

Szoftver screenshot:
Exscript
Szoftver adatai:
Változat: 2.1
Feltöltés dátuma: 12 May 15
Fejlesztő: Samuel Abels
Engedély: Ingyenes
Népszerűség: 2

Rating: nan/5 (Total Votes: 0)

Exscript egy programozási nyelv automatizálására hálózati kapcsolatok felett protokollok, mint a Telnet vagy SSH. Exscript bizonyos szempontból hasonló várhat, de néhány egyedi jellemzője, hogy sokkal könnyebb használni és megérteni a nem-fejlesztők.
Exscript Pythonban írták, és nagyra értékeljük komponens, tiszta kódot, így mindig könnyen módosítható és bővíthető.
Gyors Bevezetés
A Exscript gyorsan automatizálni egy beszélgetés egy eszközre Telnet vagy SSH. Például, hogy végre a "ls" parancs három különböző házigazdák, hozzon létre egy fájlt a következő tartalommal:
ls
majd futtathatja
./exscript.py my_template host1 host2 HOST3
Beszélgetés több telefonnal is Idő
A Exscript akkor automatikusan összevessünk a kapcsolatot, úgy, hogy több munkamenet nyílnak egyidejűleg. Ez felgyorsíthatja az időt, amely egy adott parancs szaporítják a saját hálózaton belül.
Képzeljük el például, azt szeretnénk, hogy végre a clear ip BGP * lágy parancsot húsz különböző Cisco routerek. Először hozzon létre egy szöveges fájlt a következő tartalommal:
clear ip BGP * lágy
A fájl mentése mint commands.exscript. Is, hozzon létre egy szöveges fájl, amely tartalmazza a fenti gépnevekhez, amelyre a parancs kell küldeni:
host1
host2
...
host20
A fájl mentése mint hosts.txt néven. Küldeni ezt a változást, hogy minden útvonal egyidejűleg, írja be a következő parancsot:
./exscript.py --hosts hosts.txt néven -c15 commands.exscript
Ne feledje, hogy a -c15 opció hatására Exscript megnyitni, legfeljebb tizenöt kapcsolatok egyidejűleg. Miután az első fogadó ezek közül 15 befejeződött, Exscript megnyitja a kapcsolatot a következő házigazda, amíg a tiszta ip BGP * lágy parancs küldött valamennyi házigazdák.
Részletes Command sablonok
Exscript sablonok támogatják több parancs. Például, hogy automatizálják a munkamenet egy Cisco router, a következő sablont lehet használni:
show version {kivonat / ^ (Cisco) / a vendor}
{If elidegeníteni "cisco"}
  show ip interface brief {kivonat / ^ (S +) s / interfészekén}
  {Loop kapcsolódási pontok, mint interfész}
    mutatják futó felület $ interfész
    configure terminal
    interfész $ interfész
    nincs zárva
    vég
  {End}
  másolja running-config startup-config
{End}
A teljes listához át a sablont nyelven, nézd meg ezt az oldalt.
Hiba Kezelés
Exscript jön kiváló hibakezelését ingyen, anélkül, hogy bármilyen extra kódot a sablonokat.
Command Line Options
Paraméterek átadása (vagy listák paraméterek) a sablonok és használja őket vezetni, hogy mi történik a távoli gépen. Exscript könnyen támogatja a fakitermelés, hitelesítési mechanizmusok, mint például a TACACS és gondoskodik szinkronizálja a bejelentkezési eljárás között több futó kapcsolatokat.

Mi az új ebben a kiadásban:

  • A protokoll API-t jelentősen javult, és kezeli a prompt találtunk egy sokkal robusztusabb módon.
  • Támogatás az interaktív kapcsolatok adunk hozzá.
  • Exscript már tartalmazza a Telnet és SSH szerver.
  • Exscript.util.mail támogatja a küldő mail mellékleteket.
  • Számos új segédprogramok sysadmins és a fejlesztők adunk.
  • A legtöbb külső függőségek eltávolítását: Exscript most csak arra kötelezi Paramiko és python-crypto. Támogatja az SSH-1-es verzió eltávolították.

Mi az új 2.0-ás verzió:

  • Fix: status bar frissítve * előtt * A feladat az volt, lekerül a listáról.

követelmények :

  • Python
  • Python-crypto
  • Python-pexpect
  • ssh

Hasonló program

CIL
CIL

20 Feb 15

Arcueid
Arcueid

20 Feb 15

Yazoo
Yazoo

20 Feb 15

Más szoftver fejlesztő Samuel Abels

Einstein@GNOME
Einstein@GNOME

3 Jun 15

Tefinch
Tefinch

3 Jun 15

BibShelf
BibShelf

3 Jun 15

Hozzászólások a Exscript

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!