CoolTerm

ภาพหน้าจอของซอฟแวร์:
CoolTerm
รายละเอียดซอฟแวร์:
รุ่น: 1.5.0 การปรับปรุง
วันที่อัพโหลด: 6 Mar 18
ผู้พัฒนา: Roger's Freeware
การอนุญาต: ฟรี
ความนิยม: 128
ขนาด: 8232 Kb

Rating: 2.3/5 (Total Votes: 6)

CoolTerm เป็นโปรแกรมเทอร์มินัลพอร์ตอนุกรมแบบง่าย (ไม่มีการจำลอง terminal) ที่มุ่งสู่มือสมัครเล่นและผู้เชี่ยวชาญที่ต้องการแลกเปลี่ยนข้อมูลกับฮาร์ดแวร์ที่เชื่อมต่อกับพอร์ตอนุกรมเช่นตัวควบคุมเซอร์โว, ชุดหุ่นยนต์, เครื่องรับ GPS, ไมโครคอนโทรลเลอร์

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

คุณลักษณะใหม่ / ที่เปลี่ยนแปลง:

  • เพิ่มตัวเลือกการกำหนดค่าสำหรับการควบคุมการไหลของซอฟต์แวร์ที่สนับสนุน
  • เพิ่มตัวเลือกการกำหนดค่าสำหรับการปิดกั้นการกดแป้นพิมพ์ในขณะที่การส่งข้อมูลจะหยุดชะงัก
  • เพิ่มการพิมพ์สำหรับข้อความธรรมดาและมุมมอง hex
  • เพิ่มการตั้งค่าพร็อกซีไปยังค่ากำหนด (สำหรับการตรวจสอบการอัปเดต)
  • เปลี่ยนหน้าต่างการกำหนดลักษณะเป็นแนวคิดหลายแท็บ
  • จัดรูปแบบข้อมูล hex ที่บันทึกไว้ได้
  • ขณะนี้สามารถใช้ตัวเลือก 'Wait for terminination string' เมื่อจับภาพในรูปแบบ hex ตราบใดที่การจัดรูปแบบของข้อมูล hex ถูกปิดใช้งาน
  • เพิ่มตัวเลือก "ความล่าช้าของแพ็กเก็ต" ซึ่งจะช่วยให้สามารถแทรกความล่าช้าหลังจากการส่งแต่ละแพ็กเก็ตซึ่งขนาดของไฟล์สามารถระบุได้ผ่านทางการตั้งค่าการเชื่อมต่อ GUI
  • ตัวเลือก "Line Delay" ตอนนี้สนับสนุนการจับคู่อักขระล่าช้าทั้งหมดที่ระบุไว้นอกเหนือจากการจับคู่อักขระใด ๆ ซึ่งจะอนุญาตให้ระบุสตริงทั้งหมดเป็นอักขระล่าช้าของบรรทัด

ปรับปรุง:
  • เปลี่ยนการเข้ารหัสข้อความในหน้าต่าง "ส่งสตริง" เพื่อใช้การเข้ารหัสเริ่มต้นระบบ
  • ปรับปรุง GUI สำหรับการตั้งค่าการควบคุมการไหลเพื่อป้องกันไม่ให้เปิดใช้งานการควบคุมฮาร์ดแวร์และซอฟต์แวร์ในเวลาเดียวกัน
  • ปรับปรุงลักษณะการทำงานของไฟ LED TX เมื่อเปิดใช้งานการควบคุมการไหลและการส่งผ่านจะหยุดทำงานโดยเป้าหมายระยะไกลสีของไฟ LED TX จะเปลี่ยนเป็นสีแดงเพื่อระบุว่าไม่มีการส่งข้อมูลใด ๆ (เลือกแพลตฟอร์มเท่านั้น)
  • การรับสัญญาณรบกวนหรือข้อผิดพลาดเกี่ยวกับกรอบจะกระพริบ LED RX สีแดงเมื่อมีการเปิดใช้งาน "ละเว้นข้อผิดพลาด" (เฉพาะบางแพลตฟอร์มเท่านั้น)
  • เปลี่ยนรหัสเพื่อป้องกันไม่ให้มีการแสดงความคืบหน้าในการรับส่งข้อมูลเมื่อเปิดใช้งาน "วนกลับรับข้อมูล" และข้อมูลจำนวนมากถูกวนกลับ
  • [Win / Linux] เปลี่ยนลักษณะการทำงานของหน้าต่างกิริยาเช่นตัวเลือกการเชื่อมต่อและส่งหน้าต่างความคืบหน้าเพื่อให้บล็อกหน้าต่างเทอร์มินัลหลักตรงกันข้ามกับหน้าต่างที่เปิดอยู่
  • [Mac] เพิ่มคำสั่ง ApplesScript ต่อไปนี้:

  • LookAheadHex (ID เป็นจำนวนเต็ม) เป็น String
  • [Mac] ลบคำสั่ง AppleScript ต่อไปนี้:

  • Str2Hex (PlainStr เป็นสตริง) เป็นสตริง

    Hex2Str (HexStr เป็นสตริง) เป็นสตริง
  • [Mac] Universal Build for Mac ไม่ได้รับการสนับสนุนอีกต่อไป

การแก้ไขข้อบกพร่องและความคงตัวของข้อต่อ:
  • [Mac] ปิดใช้ SmartQuotes, SmartDashes และ SmartTextReplacement ใน TextArea
  • เพิ่มการจัดการกับ OutOfMemoryExceptions ในชุดส่งข้อมูล
  • โค้ดที่แก้ไขแล้วเพื่อยกเว้นบรรทัดการป้อนข้อความที่ใช้ใน "Line Mode" จากการเปลี่ยนแปลงขนาดของข้อความ

  • มีอะไรใหม่ ในเวอร์ชัน 1.4.7:

    คุณลักษณะใหม่ / ที่เปลี่ยนแปลง:

    • เพิ่มตัวเลือกเพื่อระบุชื่อไฟล์ที่กำหนดเองสำหรับไฟล์จับภาพอัตโนมัติเมื่อเปิดใช้ "ผนวกกับไฟล์จับภาพอัตโนมัติ"
    • CoolTerm จะบันทึกการตั้งค่าเริ่มต้นลงในไดเร็กทอรีข้อมูลแอปพลิเคชันโดยไม่คำนึงถึงตำแหน่งที่ติดตั้ง CoolTerm อยู่

    • สถานที่เหล่านี้มีดังนี้:

      Mac: / ผู้ใช้ / UserName / Library / Application Support / CoolTerm /

      ชนะ: UsersUserNameAppDataRoamingCoolTerm

      Linux: / home / ชื่อผู้ใช้ / CoolTerm /

      อย่างไรก็ตามไฟล์ default.stc ที่วางอยู่ในตำแหน่งเดียวกันกับไฟล์ปฏิบัติการ CoolTerm จะมีความสำคัญเหนือกว่าไฟล์ในตำแหน่งข้อมูลแอ็พพลิเคชัน นี่เป็นประโยชน์สำหรับการติดตั้ง CoolTerm แบบพกพา
    • ไฟล์ baudrates.ini และ ports.ini สามารถวางไว้ในไดเร็กทอรีข้อมูลแอ็พพลิเคชันได้ (ดูที่แพลตฟอร์มเฉพาะด้านบน) อย่างไรก็ตามแฟ้มที่อยู่ในตำแหน่งเดียวกันกับไฟล์ปฏิบัติการ CoolTerm จะมีความสำคัญมากกว่าไฟล์ที่อยู่ในไดเร็กทอรีข้อมูลแอ็พพลิเคชัน นี่เป็นประโยชน์สำหรับการติดตั้ง CoolTerm แบบพกพา
    • การตัดข้อความในข้อความธรรมดาดูตัวเลือกที่สามารถกำหนดค่าได้
    • เพิ่มตัวเลือกเพื่อจัดรูปแบบข้อมูลที่ถูกแยกออกจาก TAB สำหรับการแสดงข้อความล้วน หากเปิดใช้งานข้อความจะเรียงตามแนวความกว้างของคอลัมน์ที่ระบุ
    • เพิ่มตัวเลือกเพื่อจัดการกับจำนวนขั้นต่ำที่กำหนดของช่องว่างที่ได้รับติดต่อกันสำหรับการแสดงผล ASCII หากเปิดใช้งานเหตุการณ์ดังกล่าวจะถูกแทนที่ด้วยอักขระ TAB

    ปรับปรุง:
    • การคลิก "ยกเลิก" ในหน้าต่างความคืบหน้าของการส่งจะเป็นการยกเลิกหน้าต่างแม้ว่าจะมีการเปิดใช้งานการควบคุมการไหลเมื่อมีการส่งข้อมูลหยุดอยู่ก็ตาม
    • อักขระ NUL จะถูกละเว้นในโหมดดู ASCII ถ้า "จัดการกับอักขระที่ไม่พิมพ์" ถูกปิดใช้งานเพื่อป้องกันไม่ให้โปรแกรมดู ASCII ทำงานผิดพลาดในบางแพลตฟอร์ม
    • เปลี่ยนรหัสเพื่อเพิ่มประสิทธิภาพการบริโภค CPU ในโหมดมุมมองข้อความล้วน
    • เปลี่ยนชื่อเริ่มต้นของเทอร์มินัลใหม่จาก "CoolTerm" เป็น "Untitled" เพื่อให้สอดคล้องกับแนวทางปฏิบัติทั่วไป
    • เปลี่ยนกล่องโต้ตอบบันทึกไฟล์บันทึกเพื่อใช้. txt เป็นส่วนขยายของไฟล์โดยค่าเริ่มต้น
    • [Mac] เพิ่มรหัสเพื่อป้องกัน App Nap เมื่อ CoolTerm ทำงานอยู่เบื้องหลัง
    • [Mac] เปลี่ยนการเข้ารหัสสตริงที่ส่งคืนโดย Apple Script จาก ASCII ไปเป็นค่าเริ่มต้นของระบบเพื่อให้มั่นใจว่าสามารถทำงานร่วมกับชุดอักขระ 8 บิตแบบเต็มได้
    • [Mac] คำสั่ง AppleScript ใหม่:

      - WriteHex (ID เป็นจำนวนเต็ม HexData เป็น String)

      - ReadHex (ID เป็นจำนวนเต็ม NumChars เป็นจำนวนเต็ม) เป็น String

      - ReadAllHex (ID เป็นจำนวนเต็ม) เป็น String
    • [Mac] เลิกใช้ฟังก์ชัน AppleScript ของ Str2Hex และ Hex2Str CoolTerm เวอร์ชันอนาคตจะไม่ใช้ฟังก์ชันเหล่านี้อีกต่อไป
    • เพิ่มกล่องโต้ตอบเพื่อแจ้งให้ผู้ใช้ทราบเมื่อส่งรายงานข้อขัดข้อง

    การแก้ไขข้อบกพร่องและความคงตัวของข้อต่อ:
    • เปลี่ยนรหัสเพื่อนับพอร์ตถ้ามีข้อยกเว้นเกิดขึ้นกับพอร์ตหนึ่งระหว่างการดำเนินการ ซึ่งจะช่วยให้ระบุพอร์ตทั้งหมดที่ถูกต้อง
    • ปรับปรุงโค้ดเพื่อจัดการกับหลายอินสแตนซ์ (Windows และ Linux) อย่างถูกต้อง
    • ปรับปรุงโค้ดสำหรับการย่อบรรทัดในโหมดดู ASCII
    • ปรับปรุงโค้ดเพื่อจัดการกับอินสแตนซ์เริ่มต้นอย่างถูกต้องเมื่อเปิดการตั้งค่าการเชื่อมต่อใหม่
    • แก้ไขข้อผิดพลาดที่รีเซ็ตการจัดรูปแบบของมุมมองข้อความล้วนหลังจากล้างข้อมูลในบัฟเฟอร์ receive

    • มีอะไรใหม่ ในเวอร์ชัน 1.4.6:

      คุณลักษณะใหม่ / ที่เปลี่ยนแปลง:

      • เพิ่มตัวเลือกในการเริ่มบันทึกไฟล์โดยอัตโนมัติเมื่อโหลดการตั้งค่าการเชื่อมต่อ
      • เพิ่มตัวเลือกเพื่อเพิ่มข้อมูลใหม่ในไฟล์จับภาพอัตโนมัติ
      • เพิ่มตัวเลือกเพื่อกรองลำดับการหลบหนี ANSI หากเปิดใช้ตัวเลือกนี้อักขระลำดับ ANSI จะถูกกรองในโหมดมุมมอง ASCII
      • ตัวเลือกการกำหนดลักษณะที่เพิ่มขึ้นเพื่อเปิดใช้งานการย่อหรือย่อช่องว่างบรรทัดในโหมดมุมมองข้อความล้วน (ไม่มีในการสร้างไบนารีสากล)
      • [ชนะ] [Linux] เพิ่มรหัสเพื่อให้แน่ใจว่ามี CoolTerm เพียงแห่งเดียวในระบบทำงานในเวลาเดียวกัน
      • เพิ่มรหัสเพื่อให้แน่ใจว่าไฟล์การตั้งค่าการเชื่อมต่อสามารถเปิดได้เพียงครั้งเดียว
      • เพิ่มตัวเลือกความชอบเพื่อแสดงหรือซ่อนแถบเครื่องมือ
      • เพิ่มการสนับสนุน UTF-8 สำหรับมุมมองข้อความธรรมดา
      • อัปเดตการตั้งค่าเพื่อแสดงชุดอักขระที่ขยายแล้ว
      • [วิน] เพิ่มการสนับสนุนคีย์ผสม AltGr บนคีย์บอร์ดนานาชาติบางรุ่น
      • เพิ่มทางลัด (Mac: CMD-I, Win / Linux: CTRL-I) ไปที่เมนู Connection / Options ...
      • เปลี่ยนรูปแบบ timestamp แบบสัมพัทธ์จาก HH: MM: SS: sss ถึง HH: MM: SS.sss เพื่อให้สอดคล้องกับข้อตกลง timestamp ที่กำหนดไว้

      ปรับปรุง:
      • ลบ CTRL + Alt + S ย่อสำหรับ "ไฟล์ / บันทึกเป็นค่าเริ่มต้น" เพื่อหลีกเลี่ยง AltGr + S ที่เรียกใช้การตัดสั้น ๆ
      • [ชนะ] [Linux] เปลี่ยนรหัสเพื่อใช้การเข้ารหัสข้อความเริ่มต้นเฉพาะของแพลตฟอร์มสำหรับหน้าต่างข้อความล้วนเพื่อให้แสดงไบต์ที่มีขนาดใหญ่กว่า 0x7f
      • UI ปรับแต่งเพื่อให้รูปลักษณ์ของ GUI สอดคล้องกันระหว่างแพลตฟอร์ม
      • อัปเดตคำช่วยเหลือด้วยคำแนะนำเกี่ยวกับวิธีลบชื่อพอร์ตอนุกรมออกจากไฟล์การตั้งค่า

      การแก้ไขข้อบกพร่องและความคงตัวของข้อต่อ:
      • [Linux] อัปเดตรหัส AutoScroll เพื่อทำงานเหมือนกับรหัสบน Mac และ Windows
      • แก้ไขข้อผิดพลาดที่ไม่ได้อัปเดตข้อความของเมนู Connection / Connect_Disconnect อย่างถูกต้องเมื่อสลับระหว่างหน้าต่างเทอร์มินัล
      • [Mac] แก้ไขข้อผิดพลาดที่ไม่ได้กำหนดการเข้ารหัสข้อความของสตริงจากคำสั่ง AppleScript

        มีอะไรใหม่ ในเวอร์ชัน 1.4.5:

        คุณลักษณะใหม่ / ที่เปลี่ยนแปลง:

        - เพิ่มตัวเลือกใหม่เพื่อจัดการกับข้อความสิ้นสุด (EOT, ASCII Code 4) การเปิดใช้งานคุณลักษณะนี้จะป้องกันไม่ให้หน้าจอแสดงผลอัปเดตจนกว่าจะได้รับอักขระ EOT เมื่อถึงเวลาที่หน้าจออัพเดตด้วยเนื้อหาจากบัฟเฟอร์ receive

        - เพิ่มรหัสเพื่อนำเสนอผู้ใช้ด้วยตัวเลือกในการเลือกพอร์ตอนุกรมถ้าไฟล์การตั้งค่าที่โหลดมีสตริงว่างสำหรับชื่อพอร์ต ซึ่งจะช่วยให้สามารถสร้างไฟล์การตั้งค่าทั่วไปได้

        - [MAC] การสนับสนุนม่านตาเพิ่มเติม

        การแก้ไขข้อบกพร่องและความคงตัวของข้อบกพร่อง

        ThreadAccessingUIException

        มีอะไรใหม่ ในเวอร์ชัน 1.4.4:

        คุณลักษณะใหม่ / ที่เปลี่ยนแปลง:

        - เพิ่มคุณสมบัติที่แสดงพา ธ ไปยังไฟล์จับภาพปัจจุบัน (หากมีการจับภาพกำลังทำงานอยู่) เมื่อเมาส์เลื่อนเมาส์ไปเหนือฉลากสถานะพอร์ตอนุกรมที่ด้านล่างซ้ายของหน้าต่าง CoolTerm

        - เปลี่ยนใส่การตั้งค่าการเลียนแบบคีย์เพื่อใช้เมนูป๊อปอัปและเพิ่มตัวเลือกใช้ลำดับที่กำหนดเองเพื่อเลียนแบบคีย์ป้อน

        - เพิ่มขนาดตัวอักษรเพิ่มเติมในกล่องโต้ตอบค่ากำหนด

        - เพิ่มตัวเลือกเพื่อลดอัตราการรีเฟรชเทอร์มินัลเป็นหนึ่งครั้งต่อวินาทีเพื่อลดภาระของ CPU ในระบบที่ใช้พลังงานเป็นสิ่งสำคัญ

        - เพิ่มข้อความตัวช่วยในการอธิบายว่าการลดขนาดบัฟเฟอร์รับสามารถใช้เพื่อลดการใช้พลังงานของ CPU ได้

        - [MAC] การรวบรวมข้อมูลสำหรับโกโก้ตั้งแต่บัดนี้เป็นต้นไป

        - [MAC] เพิ่มการสนับสนุนจอประสาทตาขั้นพื้นฐาน

        ปรับปรุง

        - CoolTerm สามารถจดจำโฟลเดอร์ที่ใช้ครั้งล่าสุด (รายบุคคล) อย่างถูกต้องเพื่อเปิดการตั้งค่าการเชื่อมต่อการจับภาพไปยังไฟล์ข้อความรวมถึงการส่งไฟล์ข้อความ

        - เพิ่มอักขระ DEL (ASCII 127) ลงในรูทีนที่จัดการกับอักขระ BS ในมุมมอง ASCII

        - รหัสที่เพิ่มประสิทธิภาพเพื่อลดภาระของ CPU ขณะส่งไฟล์ข้อความ

        - การปรับปรุงเสถียรภาพของรหัสของบัฟเฟอร์รับวงกลม

        การแก้ไขข้อบกพร่องและความคงตัวของข้อบกพร่อง


        - โค้ดถาวรที่อาจทำให้อักขระ ASCII แบบขยายบางครั้งถูกแปลไม่ถูกต้องจากรูปแบบฐานสิบหกเป็นข้อความธรรมดา

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

ซอฟแวร์อื่น ๆ ของนักพัฒนา Roger's Freeware

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

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