Exscript

軟件截圖:
Exscript
軟件詳細信息:
版本: 2.1
上傳日期: 12 May 15
開發: Samuel Abels
許可: 免費
人氣: 2

Rating: nan/5 (Total Votes: 0)

Exscript是一種腳本語言超過協議,如Telnet或SSH自動網絡連接。 Exscript在某些方面可以媲美期待,但有一些獨特的功能,使其成為一個更容易理解和使用非開發人員。
Exscript是用Python編寫的,我們珍視組件化的,乾淨的代碼,所以它總是很容易修改和擴展。
簡單介紹
隨著Exscript您可以快速自動化與設備Telnet或SSH的談話。例如,要在三個不同的主機上執行“ls”命令,創建具有以下內容的文件:
LS
然後使用運行它
./exscript.py my_template主機1主機2 host3上
談論到多個設備在同一時間
隨著Exscript可以自動並行化連接,使得多個會話打開在同一時間。這可以在一個特定的命令,在網絡中傳播的時間加快。
例如,假設你想在二十個不同的Cisco路由器的命令執行清除IP BGP *軟。首先,創建具有以下內容的文本文件:
清除IP BGP *在軟
此文件另存為commands.exscript。此外,創建一個包含主機名到該命令應發送列表的文本文件:
主機1
主機2
...
host20
此文件另存為HOSTS.TXT。要在同一時間發送這種變化給所有路由器,輸入以下命令:
./exscript.py --hosts HOSTS.TXT-C15 commands.exscript
需要注意的是-C15選項導致Exscript到在同一時間打開最多15連接。一旦第一台主機這些15完畢,Exscript打開連接到下一個主機,直到清除IP BGP *軟命令已發送到所有主機。
高級命令模板
Exscript模板支持更多的命令。例如,自動化與思科路由器的會話,下面的模板可用於:
顯示版本{提取/ ^(思科)/(作為賣方)}
{如果供應商是“思科”}
  顯示IP接口簡要{提取/ ^(S +),S /作為接口}
  {環路接口,接口}
    顯示運行界面$接口
    配置終端
    接口接口$
    沒有關閉
    結束
  {結束}
  拷貝運行配置啟動配置
{結束}
對於一個完整的概述模板語言,看看這個頁面。
錯誤處理
Exscript了很多出色的錯誤處理免費,無需增加任何額外的代碼插入模板。
命令行選項
可以傳遞的參數(或參數列表)進入模板,並利用它們來驅動遠程主機上發生的事情。 Exscript輕鬆支持日誌記錄,身份驗證機制,如TACACS並採取同步運行多個連接之間的登錄程序的關懷

什麼在此版本中是新的

  • 在該協議API被大大提高,處理及時匹配的更強大的方式。
  • 支持交互式連接加入。
  • Exscript現在包括Telnet和SSH服務器。
  • Exscript.util.mail具有發送帶有附件的郵件支持。

  • 添加為系統管理員和開發人員
  • 在許多新的應用程序。
  • 最外部的依賴已被刪除:Exscript現在只需要和的paramiko的python-加密。輾轉支持S​​SH版本1。

什麼是在2.0版中新的

  • 修正:狀態欄進行了更新,* *前的任務是從列表中刪除。

要求

  • 在Python的
  • 在Python的加密
  • 在Python的pexpect
  • SSH

類似的軟件

Excelsior JET
Excelsior JET

17 Feb 15

Java Gui Builder
Java Gui Builder

3 Jun 15

Lush
Lush

11 May 15

HGL Suite
HGL Suite

17 Feb 15

顯影劑的其他軟件 Samuel Abels

意見 Exscript

評論沒有發現
添加評論
打開圖片!