CoolTerm هو تطبيق محطة طرفية تسلسلي بسيط (لا يوجد مضاهاة طرفية) موجه نحو الهواة والمتخصصين الذين يحتاجون إلى تبادل البيانات مع الأجهزة المتصلة بالمنافذ التسلسلية مثل أجهزة التحكم المؤازرة ، والمجموعات الآلية ، وأجهزة استقبال GPS ، ووحدات التحكم الدقيقة. > ما الجديد في هذا الإصدار:
الميزات الجديدة / المتغيرة:
خيار التكوين المضاف للتحكم في التدفق المدعوم بالبرامج.
إضافة خيار التكوين لحظر ضغطات المفاتيح بينما يتم إيقاف تدفق نقل البيانات.
تمت إضافة الطباعة للنص العادي والمشاهدات السداسية.
تمت إضافة إعدادات الوكيل إلى التفضيلات (لتحديث التحديث).
نافذة التفضيلات المتغيرة لمفهوم علامات التبويب المتعددة.
جعل التنسيق من البيانات عرافة القبض عليها شكلي.
من الممكن الآن استخدام الخيار "انتظر لسلسلة الإنهاء" عند الالتقاط بتنسيق سداسي عشري طالما تم تعطيل تنسيق البيانات السداسية.
وأضاف الخيار "تأخير حزمة" ، والذي يسمح بإدخال تأخير بعد نقل كل حزمة ، يمكن الآن تحديد حجمها عبر واجهة المستخدم الرسومية إعدادات الاتصال.
يدعم خيار "تأجيل الخط" الآن مطابقة جميع حروف التأخير المحددة بالإضافة إلى مطابقة أي منها. هذا يسمح للسلاسل بأكملها ليتم تحديدها كأحرف تأخير السطر.
تحسينات:
تم تغيير ترميز النص في نافذة "إرسال سلسلة" لاستخدام ترميز النظام الافتراضي.
تحسين واجهة المستخدم الرسومية لإعدادات التحكم في التدفق لمنع تمكين التحكم في تدفق الأجهزة والبرامج في الوقت نفسه.
يضيء استقبال إشارات الفاصل أو أخطاء الإطار الآن الأحمر RX LED عند تمكين "تجاهل أخطاء الاستلام" (الأنظمة الأساسية المحددة فقط).
تم تغيير الرمز لمنع عرض تقدم الإرسال عندما يتم تمكين "loop back receive data" ويتم تكرار عدد أكبر من البيانات مرة أخرى.
[Win / Linux] تغيير السلوك من الإطارات المشروطة مثل خيارات الاتصال وإرسال إطارات التقدم حتى يتم حظر نافذة المحطة الأصلية فقط على عكس جميع النوافذ المفتوحة.
[Mac] تمت إضافة الأمر ApplesScript التالي:
LookAheadHex (معرف كعدد صحيح) كسلسلة
[Mac] إزالة أوامر AppleScript التالية:
Str2Hex (PlainStr كسلسلة) كسلسلة
Hex2Str (HexStr as String) كـ String
[Mac] لم يعد الإصدار العالمي من Build for Mac مدعومًا.
BUG FIXES AND IMRPOVEMENTS STABILITY:
[Mac] معطل SmartQuotes و SmartDashes و SmartTextReplacement في TextArea.
معالجة مضافة من OutOfMemoryExceptions في إرسال مؤشر الترابط.
كود معدل لاستبعاد خط إدخال النص المستخدم في "Line Mode" من تغييرات حجم النص.
ما هو الجديد في الإصدار 1.4.7:
الميزات الجديدة / المتغيرة:
إضافة خيار لتحديد اسم ملف مخصص لملفات الالتقاط التلقائي عند تمكين "إلحاق ملف الالتقاط التلقائي".
سيقوم الآن CoolTerm بحفظ الإعدادات الافتراضية إلى دليل بيانات التطبيق ، بغض النظر عن مكان تثبيت CoolTerm.
هذه المواقع هي كما يلي:
Mac: / Users / UserName / Library / Application Support / CoolTerm /
الفوز: UsersUserNameAppDataRoamingCoolTerm
Linux: / home / UserName / CoolTerm /.
ومع ذلك ، فإن ملف default.stc الموضوعة في نفس الموقع مثل CoolTerm القابل للتنفيذ سيكون له الأسبقية على الموقع الموجود في موقع بيانات التطبيق. هذا مفيد للتركيبات المحمولة من CoolTerm.
يمكن أيضًا وضع ملفات baudrates.ini و ports.ini في دليل بيانات التطبيق (راجع مواقع محددة في الأنظمة الأساسية). ومع ذلك ، فإن الملفات الموضوعة في نفس الموقع مثل CoolTerm القابل للتنفيذ ستحظى بالأولوية على الملفات الموضوعة في دليل بيانات التطبيق. هذا مفيد للتركيبات المحمولة من CoolTerm.
جعل التفاف النص في النص العادي عرض خيار قابل للتكوين.
وأضاف الخيار للتعامل مع الحد الأدنى لعدد محدد من المساحات المتتالية المتتالية لشاشة ASCII. في حالة التمكين ، سيتم استبدال هذه الأحداث بحرف TAB.
تحسينات:
النقر فوق "إلغاء" في إطار تقدم الإرسال سوف يؤدي الآن إلى استبعاد الإطار حتى إذا تم إيقاف الإرسال بواسطة الهدف عند تمكين التحكم في التدفق.
يتم الآن تجاهل أحرف NUL في وضع العرض ASCII إذا تم تعطيل "معالجة أحرف غير الطباعة" لمنع عارض ASCII من سلوك erratically على بعض الأنظمة الأساسية.
تغيير التعليمات البرمجية لتحسين استهلاك وحدة المعالجة المركزية في وضع عرض النص العادي.
تم تغيير الاسم الافتراضي للأطراف الجديدة من "CoolTerm" إلى "Untitled" للتوافق بشكل أفضل مع الممارسات الشائعة.
تم تغيير مربع الحوار حفظ ملف الالتقاط لاستخدام .txt كملحق للملف بشكل افتراضي.
[Mac] أضيفت كودًا لمنع تطبيق Nap عند تشغيل CoolTerm في الخلفية.
[Mac] تم تغيير ترميز السلاسل التي تم إرجاعها بواسطة Apple Script من ASCII إلى النظام الافتراضي لضمان التوافق مع مجموعة الأحرف الكاملة 8 بت.
[Mac] أوامر AppleScript الجديدة:
- WriteHex (المعرف كعدد صحيح ، HexData كسلسلة)
- ReadHex (ID كعدد صحيح ، NumChars كعدد صحيح) كسلسلة
- ReadAllHex (ID كعدد صحيح) كسلسلة
[Mac] إيقاف وظائف Str2Hex و Hex2Str AppleScript. لن تعمل الإصدارات المستقبلية من CoolTerm على تنفيذ هذه الوظائف بعد الآن
تمت إضافة مربع حوار لمطالبة البريد الإلكتروني للمستخدم عند إرسال تقارير الأعطال.
BUG FIXES AND IMRPOVEMENTS STABILITY:
تغيير التعليمات البرمجية بحيث يستمر تعداد المنفذ إذا حدث استثناء مع منفذ معين أثناء العملية. هذا يجب أن يسمح بتعداد كافة المنافذ الصالحة.
تحسين التعليمات البرمجية لمعالجة مثيلات متعددة بشكل صحيح (Windows و Linux).
كود محسن لتكثيف الخطوط في وضع العرض ASCII
تحسين التعليمات البرمجية لمعالجة المثيل الأولي بشكل صحيح عند فتح إعدادات اتصال جديدة.
علة ثابتة تقوم بإعادة تعيين تنسيق عرض النص العادي بعد مسح البيانات في المخزن المؤقت للتلقي.
ما هو الجديد في الإصدار 1.4.6:
الميزات الجديدة / المتغيرة:
تمت إضافة خيار بدء التقاط الملفات تلقائيًا عند تحميل إعدادات الاتصال.
وأضاف خيار لإلحاق بيانات جديدة لالتقاط ملفات السيارات.
وأضاف الخيار لتصفية تسلسل هروب ANSI. إذا تم تمكين هذا الخيار ، سيتم تصفية أحرف تسلسل ANSI في وضع العرض ASCII.
خيار التفضيل الإضافي لتمكين تكثيف مساحات الخطوط في وضع عرض النص العادي (غير متوفر في الإصدارات الثنائية العامة).
[Win] [Linux] إضافة رمز لضمان تشغيل مثيل واحد فقط من CoolTerm على النظام في نفس الوقت
كود مضاف لضمان أن ملف إعدادات الاتصال يمكن فتحه مرة واحدة فقط.
خيار التفضيل المضاف لإظهار أو إخفاء شريط الأدوات.
تمت إضافة دعم UTF-8 لعرض النص العادي.
مربع حوار التفضيلات المحدثة لعرض مجموعة الحروف الموسعة.
[Win] إضافة دعم لمجموعات المفاتيح AltGr على بعض لوحات المفاتيح الدولية.
تمت إضافة اختصار (Mac: CMD-I، Win / Linux: CTRL-I) إلى قائمة خيارات الاتصال / الخيارات ...
تم تغيير تنسيق الطابع الزمني النسبي من HH: MM: SS: sss إلى HH: MM: SS.sss لتكون متسقة مع اصطلاحات الطابع الزمني المحددة.
تحسينات:
تمت إزالة CTRL + Alt + S باختصار لـ "ملف / حفظ كافتراضي" لتجنب AltGr + S مما تسبب في القص القصير.
[Win] [Linux] تم تغيير الرمز لاستخدام ترميز النص الافتراضي المحدد للمنصة لإطار النص العادي للسماح بعرض وحدات البايت الأكبر من 0x7f.
UI القرص لتنسيق مظهر واجهة المستخدم الرسومية بين المنصات.
نص تعليمات محدثة مع تعليمات حول كيفية إزالة اسم المنفذ التسلسلي من ملفات الإعدادات.
BUG FIXES AND IMRPOVEMENTS STABILITY:
[Linux] تم تحديث رمز AutoScroll ليعمل بنفس الطريقة التي اتبعها في Mac و Windows.
تم إصلاح خطأ لم يتم تحديث نص القائمة Connection / Connect_Disconnect بشكل صحيح عند التبديل بين الإطارات الطرفية.
[Mac] علة ثابتة حيث لم يتم تعريف ترميز النص الخاص بالسلاسل التي تم إرجاعها من أوامر AppleScript.
ما هو الجديد في الإصدار 1.4.5:
الميزات الجديدة / المتغيرة:
- إضافة خيار جديد للتعامل مع نهاية النص (رمز EOT ، ASCII code 4). تمكين هذه الميزة سيمنع العرض من التحديث حتى يتم استلام حرف EOT ، وفي ذلك الوقت يتم تحديث العرض مع محتويات من المخزن المؤقت للتلقي.
- إضافة كود لعرض المستخدم مع خيار تحديد منفذ تسلسلي إذا كان ملف الإعدادات المحمّل يحتوي على سلسلة فارغة لاسم المنفذ. هذا يسمح بإنشاء ملفات إعدادات عامة.
- [MAC] دعم إضافي لشبكية العين.
BUG FIXES AND IMPPOVEMENTS
- تحسين التعليمات البرمجية لتجنب ThreadAccessingUIException
ما هو الجديد في الإصدار 1.4.4:
الميزات الجديدة / المتغيرة:
- ميزة مضافة تُظهر المسار إلى ملف الالتقاط الحالي (إذا كان الالتقاط نشطًا حاليًا) عند تمرير الماوس فوق علامة حالة المنفذ التسلسلي في الجزء السفلي الأيمن من نافذة CoolTerm.
- تم تغيير إدخال إعدادات مضاهاة المفاتيح لاستخدام القائمة المنبثقة وإضافة الخيار استخدام تسلسل مخصص لمضاهاة مفتاح الإدخال.
- أضيفت أحجام خط إضافية لتفضيلات الحوار.
- خيار مضاف لتقليل معدل تحديث المحطة الطرفية لمرة واحدة في الثانية لتقليل حمل وحدة المعالجة المركزية على الأنظمة التي يكون استهلاك الطاقة فيها أمرًا بالغ الأهمية.
- نص مضاف يساعد في شرح أن تقليل حجم المخزن المؤقت للاستقبال يمكن استخدامه لتقليل استهلاك طاقة وحدة المعالجة المركزية.
- [MAC] Compiling for Cocoa من الآن فصاعدًا.
- [MAC] إضافة دعم شبكية أساسية.
تحسينات
- يتذكر CoolTerm الآن بشكل صحيح آخر المجلدات المستخدمة (بشكل فردي) لفتح إعدادات الاتصال ، والتقاطها إلى ملفات نصية ، وكذلك إرسال ملفات نصية.
- إضافة الحرف DEL (ASCII 127) إلى الروتين الذي يعالج أحرف BS في طريقة العرض ASCII.
- رمز محسن للحد من تحميل وحدة المعالجة المركزية أثناء إرسال الملفات النصية.
- تحسين الاستقرار لرمز العازلة استقبال دائري.
BUG FIXES AND IMPPOVEMENTS
- رمز ثابت يمكن أن يسبب أحرف ASCII الممتدة في بعض الأحيان يتم ترجمتها بشكل غير صحيح من تنسيق سداسي عشري إلى نص عادي.
لم يتم العثور على التعليقات