Exscript

ภาพหน้าจอของซอฟแวร์:
Exscript
รายละเอียดซอฟแวร์:
รุ่น: 2.1
วันที่อัพโหลด: 12 May 15
ผู้พัฒนา: Samuel Abels
การอนุญาต: ฟรี
ความนิยม: 2

Rating: nan/5 (Total Votes: 0)

Exscript เป็นภาษาสคริปต์สำหรับการทำงานอัตโนมัติการเชื่อมต่อเครือข่ายผ่านโปรโตคอลเช่น Telnet หรือ SSH Exscript อยู่ในวิธีการบางอย่างที่คาดหวังเปรียบ แต่มีคุณสมบัติพิเศษบางอย่างที่ทำให้มันง่ายมากที่จะใช้และเข้าใจสำหรับนักพัฒนาที่ไม่ใช่
Exscript ถูกเขียนในหลามและเราให้ความ componentized รหัสสะอาดดังนั้นมันจะเป็นเรื่องง่ายที่จะปรับเปลี่ยนและขยาย
บทนำด่วน
ด้วย Exscript คุณได้อย่างรวดเร็วสามารถทำให้การสนทนากับอุปกรณ์มากกว่า Telnet หรือ SSH ยกตัวอย่างเช่นการดำเนินการ ls "คำสั่ง" สามครอบครัวที่แตกต่างสร้างไฟล์ที่มีเนื้อหาดังต่อไปนี้:
คำสั่ง ls
แล้วเรียกใช้โดยใช้
./exscript.py my_template host1 host2 host3
พูดคุยกับหลายอุปกรณ์ในเวลาเดียวกัน
ด้วย Exscript คุณจะสามารถเชื่อมต่อของคุณคู่ขนานเช่นว่าหลายครั้งที่เปิดในเวลาเดียวกัน นี้สามารถเพิ่มความเร็วในเวลาที่คำสั่งที่ระบุจะแพร่กระจายภายในเครือข่ายของคุณ
ตัวอย่างเช่นสมมติคุณต้องการที่จะดำเนินการที่ชัดเจน IP BGP * นุ่มในคำสั่งเมื่อวันที่ยี่สิบเราเตอร์ Cisco ที่แตกต่างกัน เริ่มต้นด้วยการสร้างไฟล์ข้อความที่มีเนื้อหาดังต่อไปนี้:
ชัดเจน IP BGP * นุ่มใน
บันทึกแฟ้มนี้เป็น commands.exscript นอกจากนี้ยังสร้างไฟล์ข้อความที่มีรายการของชื่อโฮสต์ที่คำสั่งจะถูกส่งไป:
host1
host2
...
host20
บันทึกแฟ้มนี้เป็น hosts.txt การเปลี่ยนแปลงที่จะส่งไปยังเราเตอร์ทั้งหมดนี้ในเวลาเดียวกันพิมพ์คำสั่งต่อไปนี้:
./exscript.py --hosts hosts.txt -c15 commands.exscript
โปรดทราบว่าตัวเลือกที่ทำให้เกิด -c15 Exscript เปิดสูงสุดสิบห้าการเชื่อมต่อในเวลาเดียวกัน เมื่อเจ้าภาพครั้งแรกจาก 15 เหล่านี้จะเสร็จสมบูรณ์ Exscript เปิดการเชื่อมต่อไปยังโฮสต์ต่อไปจนกว่า IP ชัดเจน BGP * นุ่มในคำสั่งที่ได้รับการส่งไปยังครอบครัวทั้งหมด
แม่แบบคำสั่งขั้นสูง
แม่ Exscript สนับสนุนคำสั่งอื่น ๆ อีกมากมาย ตัวอย่างเช่นในการทำงานโดยอัตโนมัติเซสชั่นกับเราเตอร์ของซิสโก้, แม่แบบต่อไปนี้อาจจะใช้:
แสดงรุ่น {สารสกัด / ^ (ซิสโก้) / ในฐานะผู้จำหน่าย}
{ถ้าผู้ขายคือ "ซิสโก้"}
  แสดงสั้น ๆ อินเตอร์เฟซ IP ของสารสกัดจาก {/ ^ (S +) / s เป็นอินเตอร์เฟซ}
  {อินเตอร์เฟซวงเป็นอินเตอร์เฟซ}
    แสดงการทำงานของอินเตอร์เฟซอินเตอร์เฟซ $
    กำหนดค่าขั้ว
    อินเตอร์เฟซอินเตอร์เฟซ $
    ปิดไม่มี
    ท้าย
  {} สิ้น
  คัดลอกทำงาน-ปรับแต่งการตั้งค่าเริ่มต้น-
{} สิ้น
สำหรับภาพรวมเต็มรูปแบบผ่านภาษาแม่แบบให้ดูที่หน้านี้
จัดการข้อผิดพลาด
Exscript มาพร้อมกับการจัดการข้อผิดพลาดที่ดีสำหรับฟรีโดยไม่ต้องเพิ่มรหัสพิเศษใด ๆ ที่เป็นแม่แบบ
ตัวเลือกบรรทัดคำสั่ง
คุณสามารถส่งผ่านพารามิเตอร์ (หรือรายการของพารามิเตอร์) เป็นแม่แบบและใช้พวกเขาในการผลักดันสิ่งที่เกิดขึ้นในพื้นที่ห่างไกล Exscript ได้อย่างง่ายดายรองรับการเข้าสู่ระบบกลไกการตรวจสอบเช่น TACACS และดูแลตรงกันระหว่างขั้นตอนการเข้าสู่ระบบการเชื่อมต่อการทำงานหลาย

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • โปรโตคอล API ได้รับการปรับปรุงให้ดีขึ้นอย่างมากมายและจัดการจับคู่พรอมต์ในลักษณะประสิทธิภาพมากขึ้น.
  • การสนับสนุนสำหรับการเชื่อมต่อแบบโต้ตอบถูกบันทึก.
  • Exscript ขณะนี้รวมถึง Telnet และเซิร์ฟเวอร์ SSH.
  • Exscript.util.mail มีการสนับสนุนการส่งจดหมายพร้อมแนบ.
  • สาธารณูปโภคใหม่มากมายสำหรับ sysadmins และนักพัฒนาที่ถูกเพิ่ม.
  • การอ้างอิงภายนอกส่วนใหญ่ได้ถูกลบออก: Exscript ตอนนี้เพียงต้องการ Paramiko หลามและการเข้ารหัสลับ การสนับสนุนสำหรับรุ่น SSH 1 ถูกลบ.

มีอะไรใหม่ ในรุ่น 2.0:

  • แก้ไข: แถบสถานะได้รับการปรับปรุง * * * * * * * * งานก่อนที่จะเป็น ลบออกจากรายการ.

ต้องการ

  • งูใหญ่
  • งูหลาม-การเข้ารหัสลับ
  • งูหลาม-pexpect
  • SSH

ซอฟต์แวร์ที่คล้ายกัน

Gambas 3
Gambas 3

22 Jun 18

STklos
STklos

15 Apr 15

tkscript
tkscript

3 Jun 15

Smake
Smake

20 Feb 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Samuel Abels

ความคิดเห็นที่ Exscript

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!