รายละเอียดซอฟแวร์:
รุ่น: 3.11.0 การปรับปรุง
วันที่อัพโหลด: 17 Aug 18
การอนุญาต: ฟรี
ความนิยม: 371
Mudlet เป็นโอเพนซอร์สและไคลเอ็นต์ MUD ที่สร้างขึ้นใหม่ซึ่งออกแบบมาเพื่อให้มีการมุดตัวไปสู่ระดับใหม่
Mudlet มีส่วนติดต่อผู้ใช้ที่ใช้งานง่ายการแสดงผลข้อความที่รวดเร็วมากกรอบการเขียนสคริปต์ที่ออกแบบมาเป็นพิเศษและเป็นแพลตฟอร์มแบบข้ามแพลตฟอร์ม
ข้อกำหนดของระบบ
- Qt
มีอะไรใหม่ ในรุ่นนี้:
- เพิ่ม: หมดอายุทริกเกอร์ชั่วคราว
- เพิ่ม: getGridMode ()
- เพิ่ม: โปรไฟล์ autosave
- เพิ่ม: เปิดใช้งานไอคอนแสดงในเมนู
- เพิ่ม: โปรแกรมติดตั้ง Windows ได้รับการลงนามแล้ว (ปัญหาน้อยลงเมื่อติดตั้ง / อัปเกรด AV)
- คงที่: การเปลี่ยนพื้นหลังของหน้าต่างหลักจะใช้การเปลี่ยนแปลงทันที
- ถาวร: ขณะนี้การบันทึกการตั้งค่าบันทึกถูกต้องแล้ว: การคัดลอกบรรทัดเดียวจะไม่แนะนำช่องว่าง
- คงที่: notepad จะบันทึกเมื่อปิดเพียงโปรไฟล์เดียว
- ปรับปรุง: ข้อความแสดงข้อผิดพลาด Lua ใช้งานง่ายกว่านี้สำหรับ selectCurrentLine () isAnsiFgColor (), isAnsiBgColor (), getFgColor (), getBgColor (), wrapLine (), selectCaptureGroup (), getLines (), getCurrentLine () และ echoPopup ()
- ปรับปรุง: Mudlet จะส่งการตอบกลับที่ถูกต้องสำหรับ MXP
- ปรับปรุง: คุณสามารถสร้างแผนที่ใหม่ได้โดยคลิกขวาที่แผนที่ว่างเปล่า
- โครงสร้างพื้นฐาน: อัปเดตการอ้างอิงของบุคคลที่สามใน Windows
มีอะไรใหม่ ในเวอร์ชัน 3.10.0:
- เพิ่ม: คุณลักษณะ autowrap ใน Geyser.Miniconsole
- เพิ่ม: การสนับสนุนภาษาเอเชียตะวันออก - การเข้ารหัส GBK และ GB18030
- เพิ่ม: เปิดใช้ Qt 5.9 บน Windows / macOS / Linux และเปิดใช้งานคุณสมบัติ C ++ 14
- เพิ่ม: รับข้อความเพื่อแปลส่วนติดต่อของ Mudlet บน Crowdin
- เพิ่ม: มีตัวเลือกเพิ่มเติมในการบันทึก: แยก / ไฟล์เดียว, ตำแหน่งที่กำหนดเองและชื่อบันทึกที่กำหนดเอง
- เพิ่ม: ตัวเลือกเพื่อสลับการแสดงตัวอักษรที่ไม่ชัดเจน
- เพิ่ม: แพคเกจ Mudlet สามารถมีแบบอักษรที่กำหนดเองได้
- แก้ไข: การเปลี่ยนแปลงที่ว่างเปล่าในการอัปเกรด
- คงที่: ไม่ผิดพลาดเมื่อคลิกที่ไอคอน X = ในมุมมองตัวแปร
- คงที่: ไม่สูญเสียทริกเกอร์ที่ไม่ได้บันทึกที่คุณทำในตัวแก้ไขหากคุณใช้ perm * Trigger
- คงที่: การอัปเกรด GUI อัตโนมัติจากเกมแสดงหมายเลขเวอร์ชันย้อนหลัง
- แก้ไขแล้ว: ส่วนกำหนดค่าเบื้องหน้าและพื้นหลังของ tempComplexRegexTrigger ไม่ทำงาน
- คงที่: ช่องโต้ตอบการออกจากห้องใน MacOS ไม่แสดง & lsquo; บันทึกเป็นปุ่มเปิดใช้งาน
- ปรับปรุง: setBackgroundColor () ขณะนี้คุณสามารถเปลี่ยนพื้นหลังของหน้าต่างหลักได้
- ปรับปรุง: calcFontSize () สามารถใช้พารามิเตอร์หน้าต่างเพื่อสนับสนุนแบบอักษร miniconsole ที่กำหนดเองได้
- ปรับปรุง: ทำความสะอาดเอกสารใน Mudlet's code และเชื่อมโยงกับ wiki
- ปรับปรุง: ปิดใช้งานแถบเลื่อน Geyser.MiniConsole หากคุณได้เปิดใช้งานตัวคั่นดังกล่าวในตัวสร้างแล้วนำออก
- ปรับปรุงให้ดีขึ้น: getFont () จะรายงานแบบอักษรจริงที่ใช้ไม่ใช่แบบที่คุณตั้งค่าไว้ในกรณีที่คุณไม่ได้ใช้แบบอักษรนั้น
- ปรับปรุง: ปรับปรุงประสิทธิภาพและไม่เพิ่มเหตุการณ์ EOR จากเทลเน็ต (เช่นเดียวกับ GA และคุณดีกว่าด้วยการกระตุ้นอย่างรวดเร็ว)
- ปรับปรุง: ทำให้โปรไฟล์บันทึกได้เร็วขึ้น
- ปรับปรุง: สร้างโปรไฟล์ที่สร้างโหลด miniconsoles เร็วขึ้น
- ปรับปรุง: สร้างโปรไฟล์ที่มีแพคเกจ / โมดูลโหลดเร็วขึ้น
- ปรับปรุง: ทำการค้นหาในโปรแกรมแก้ไขโค้ดได้เร็วขึ้น
- ปรับปรุง: รหัส C ++ ของ Mudlet ที่ทันสมัย (auto, nullptr, empty (), constructors เล็กน้อยไม่มี const ที่ไม่ได้ผล, อยู่ระหว่าง)
- ปรับปรุง: ขณะนี้คุณสามารถทำคีย์บอร์ดด้วยตัวอักษรธรรมดา (เช่น A, B, C)
- โครงสร้างพื้นฐาน: การรวมระบบอย่างต่อเนื่องเร็วขึ้น
- โครงสร้างพื้นฐาน: มีการผสานรวมอย่างต่อเนื่องที่ยืดหยุ่นมากขึ้น
มีอะไรใหม่ ในเวอร์ชัน:
- เพิ่มตัวเลือกใหม่ "ข้อผิดพลาด Echo Lua ไปยังคอนโซลหลัก" เป็น "การตั้งค่าการแสดงผลหลัก" ซึ่งช่วยให้คุณสามารถดูข้อผิดพลาดเกี่ยวกับรันไทม์สคริปต์ของคุณได้ในหน้าต่างหลัก
- เปิดใช้ตัวแปรสภาพแวดล้อม MUDLET_VERSION_BUILD เพื่อกำหนดให้ตั้งค่าข้อมูลเวอร์ชัน build
- แก้ไขข้อขัดข้องหากคุณพยายามจะคัดลอกแผนที่ไปยังโปรไฟล์ที่ไม่มี
- แก้ไขการรั่วไหลของหน่วยความจำขนาดเล็กที่อาจเกิดขึ้นเมื่อคุณแก้ไข regex ของทริกเกอร์ / นามแฝง
- แก้ไข hideWindow () & amp; showWindow () ทำงานกับ userwindows
- บันทึกถาวรหากคุณเปลี่ยนจาก HTML เป็นข้อความธรรมดาหรือกลับขณะที่อยู่ใน
- ปุ่มแถบเครื่องมือหลักที่กำหนดให้เปิดใช้งานหากคุณคลิก 'ยกเลิก' ในกล่องโต้ตอบการเชื่อมต่อ
- แก้ไขคำว่า 'typos แทน' lsquo; 'แทนที่จะเลือก & lsquo;
- รั่วหน่วยความจำถาวรเมื่อทำสำเนาแผนที่ระหว่างส่วนกำหนดค่า
- แก้ไขข้อผิดพลาดของแพคเกจ scrpt ในการตั้งค่า
- แก้ไข userwindows ไม่สามารถเปิดได้อีกครั้งหลังจากปิดบัญชีด้วย
- นำเข้า / ส่งออก xml ที่ถูกต้องโดยใช้ขนาดแผนที่ / ห้องออกผิดปกติบางครั้ง
- พารามิเตอร์การรับ QStrings ได้รับการทำให้รัดกุมกับ QString ค่าคงที่อ้างอิง
- ปรับปรุงโค้ดที่แสดงความคิดเห็นมากขึ้นและได้มีการล้างข้อมูลรหัสประจำตัวไว้ในโค้ดหลัก
- ขนาดห้องดีลักซ์เริ่มต้นดีขึ้นคือตอนนี้ 5, ออกจาก 10
- ข้อผิดพลาดที่ได้รับการปรับปรุงในสคริปต์ที่เรียกโดย alias / trigger / etc จะรายงานชื่อ scipt ด้วย
- ปุ่มบันทึกการทำงานที่ดีขึ้นในขณะนี้มี X อยู่เหนือเมื่อเปิดใช้การบันทึกเพื่อปิดใช้งานปุ่ม
- ปรับปรุงการจัดการ QString ให้มีประสิทธิภาพมากขึ้นด้วยการแนะนำ QLatin1String และ QStringLiteral
- การเปลี่ยนแปลง API:
- เพิ่ม closeMudlet () เพื่อบันทึกโปรไฟล์และปิด Mudlet
- เพิ่ม getCmdLine () เพื่อส่งกลับข้อความที่อยู่ในบรรทัดคำสั่ง
- เพิ่ม getMousePosition () เพื่อกลับตำแหน่งเมาส์ปัจจุบันบนหน้าจอหลัก
- เพิ่ม getProfileName () เพื่อแสดงชื่อโปรไฟล์
- เพิ่ม raiseGlobalEvent () เพื่อเพิ่มเหตุการณ์ในโปรไฟล์ที่เปิดอยู่ทั้งหมด
- เพิ่มฟังก์ชัน podWindow () และ lowerWindow () เพื่อเพิ่มป้ายกำกับ / miniconsole เหนือสิ่งอื่นหรือต่ำกว่าที่อื่น
- เพิ่ม saveProfile () เพื่อบันทึกโปรไฟล์
- เพิ่ม setHexFgColor (), setHexBgColor () ซึ่งช่วยให้สามารถใช้เลขฐานสิบหกของ RGB setFgColor () และ setBgColor ()
- เพิ่ม setLabelReleaseCallback () ซึ่งอนุญาตให้คุณเรียกใช้ฟังก์ชันเมื่อกดเมาส์แล้วปล่อยลงบนฉลาก
- เพิ่ม sysInstall และ sysUninstall เหตุการณ์เมื่อมีการติดตั้งหรือถอนการติดตั้งแพคเกจหรือโมดูล นอกจากนี้ยังมีเหตุการณ์ที่ละเอียดยิ่งขึ้นอีกด้วย: sysInstallPackage, sysInstallModule, sysSyncInstallModule, sysLuaInstallModule, sysUninstallPackage, sysUninstallModule, sysSyncUninstallModule และ sysLuaUninstallModule
- เพิ่ม sysSoundFinished ซึ่งเพิ่มขึ้นเมื่อเสียงหยุดเล่น
- คงที่ [c | d | d] echoLink () สะท้อนไปยังหน้าต่างหนึ่ง ๆ ที่สูญเสียอาร์กิวเมนต์รูปแบบ
- แก้ไขข้อขัดข้องโดยใช้ centerview () ขณะที่ไม่ได้เปิดแผนที่
- แก้ไข hideWindow () เพื่อปิด userwindows
- ความสว่างของรายการที่ระบุคงที่ () มีความไม่ถูกต้องในบางกรณี
- แก้ไข sysDisconnectionEvent จากการถูกยกขึ้นสองครั้งในบางกรณี
- ป้ายกำกับรายการวางจำหน่าย Geyser ได้รับการปรับปรุงแล้วและขณะนี้สามารถทำีได้
- Geyser.Label: setReleaseCallback () ได้รับการเพิ่มแล้ว
- ปรับปรุง db: create () ให้มีความยืดหยุ่นมากขึ้น - ตอนนี้เปิดการเชื่อมต่อ db อีกครั้งหากจำเป็น
- ปรับปรุง echo (), feedTriggers (), startLogging (), setLabelClickCallback (), setLabelOnEnter (), setLabelOnLeave (), ยกเลิกการเลือก (), resetFormat () เพื่ออธิบายว่าข้อโต้แย้งที่ไม่ถูกต้องและควรจะเป็นอย่างไร แทนที่จะให้ "ผิดประเภทอาร์กิวเมนต์" หรือไม่มีเลย
- ปรับปรุง echo (), setLabelClickCallback (), setLabelOnEnter (), setLabelOnLeave (), ยกเลิกการเลือก (), resetFormat () เพื่อส่งคืน true ในความสำเร็จหรือไม่มีข้อผิดพลาด + ข้อผิดพลาดอื่น ๆ (ข้อความแสดงข้อผิดพลาดหากมี)
- ปรับปรุง permGroup () เพื่อให้สามารถสร้างโฟลเดอร์ภายในโฟลเดอร์
- เป็นส่วนหนึ่งของกระบวนการที่กำลังดำเนินการไปสู่ Mudlet 4.0 ที่เป็นภาษาสากลมากขึ้นและสนับสนุนภาษาอื่นที่ไม่ใช่ภาษาอังกฤษ: คำสั่ง Lua ที่ยอมรับข้อความที่ผู้ใช้ป้อนเป็นอาร์กิวเมนต์จะถูกนำมาใช้ใหม่เพื่อให้ได้ความสามารถในการประมวลผลข้อความ UTF-8 ขั้นตอนนี้และที่เกี่ยวข้องอยู่ในขั้นตอนเบื้องต้นในปัจจุบันเท่านั้น แต่เป็นส่วนประกอบหลักของหินไมล์ในระหว่างทางไปสู่รุ่น Mudlet หลักถัดไป
- ปรับปรุง startLogging () เพื่อส่งคืนชื่อไฟล์บันทึกและสถานะการเข้าสู่ระบบ
มีอะไรใหม่ ในเวอร์ชัน 3.0.1:
- ค้นหาที่มองเห็นได้โดยค่าเริ่มต้น:
- พื้นที่การค้นหาสามารถมองเห็นได้ตามค่าเริ่มต้นอีกครั้งซึ่งคล้ายกับใน 2.1 ปุ่มซ้ำซ้อน & ค้นหาถูกลบเพื่อประหยัดเนื้อที่บนหน้าจอขนาดเล็กและมีปุ่มยุบ / ขยายใหม่อยู่ในสถานที่
- เปิดใช้งานรูปแบบแผนที่ทดลองแล้ว:
- ขณะนี้คุณสามารถเลือกบันทึกแผนที่ของคุณในเวอร์ชัน 17 และ 18 ได้ใน Preferences & gt; ตัวเลือกพิเศษ ในทางเทคนิคคุณสามารถเลือกที่จะบันทึกแผนที่ของคุณในรูปแบบใหม่ได้ 3.0.0 ด้วย แต่ก็จะไม่สามารถโหลดได้เลย - ตอนนี้สามารถทำได้
- รูปแบบแผนที่ 17 ช่วยให้คุณสามารถใช้ฟังก์ชันข้อมูลแผนที่และข้อมูลพื้นที่ - คล้ายกับข้อมูลผู้ใช้ห้องที่มีอยู่แล้ว โปรดดูที่ SearchAreaUserData (), setAreaUserData (), clearAreaUserData (), clearAreaUserDataItem (), getAreaUserData (), getAllAreaUserData (), setMapUserData (), clearMapUserData (), clearMapUserDataItem (), getMapUserData (), getAllMapUserData ()
- รูปแบบแผนที่ 18 จะบันทึกตำแหน่งผู้เล่นของคุณเมื่อคัดลอกแผนที่ไปยังโปรไฟล์อื่น ๆ
- เบ็ดเตล็ด
- การปรับปรุงอื่น ๆ ได้แก่ :
- ทางออกทิศตะวันตกเฉียงใต้สามารถล้างข้อมูลได้ในช่องโต้ตอบทางออกห้อง
- การตั้งค่าจะไม่ถูกจัดเก็บไว้ใน Mudlet และ mudlet ในระบบแฟ้มที่มีความละเอียดอ่อนมากขึ้น
- ตัวแปรที่ถูกเลือกให้บันทึกในมุมมองตัวแปรจะไม่ทำให้ Mudlet พังทลายโปรไฟล์ที่ใช้ autologin
มีอะไรใหม่ ในเวอร์ชัน 3.0:
- การอัปเดตที่สำคัญซึ่งเพิ่มการสนับสนุน mapper, GMCP, MXP และโมดูล
มีอะไรใหม่ ในเวอร์ชัน 2.0:
- การอัปเดตที่สำคัญซึ่งเพิ่มการสนับสนุน mapper, GMCP, MXP และโมดูล
มีอะไรใหม่ ในเวอร์ชัน 1.0.4:
- แก้ไข: ตัวตั้งเวลาปิดใช้งานเอง
- สนับสนุนฐานข้อมูล sqlite
- เพิ่ม createGauge, setGauge, getRGB, ยกเลิกการเลือกฟังก์ชัน
- ตั้งค่ากำหนดการตั้งค่าแบบอักษร
มีอะไรใหม่ ในเวอร์ชัน 1.0:
- เน้นการเปลี่ยนแท็บอย่างถูกต้อง
- แก้ไข: ถ่านล่าสุดถูกข้ามไปในการเลือกสาย
- เพิ่มปุ่มปิดบนแท็บแบบหลายชั้นเพื่อปิดแต่ละแท็บ
- เพิ่มคุณลักษณะ autologin
- แก้ไข: ตั้งเวลาและตัวจับเวลาชดเชยไม่สามารถใช้งานได้ผ่านการเขียนสคริปต์
- ค้นหาฟังก์ชันสำหรับทริกเกอร์ / นามแฝงและสคริป
- ฟังก์ชันการค้นหาเสร็จสิ้นแล้ว รายละเอียดเล็ก ๆ
- misc | ลบการอ้างอิงที่ล้าสมัย
- การขัดเงาหน้าจอ
มีอะไรใหม่ ในรุ่น Beta 13:
- ช่องโต้ตอบป๊อปอัปของทริกเกอร์สีเรียกใช้ Mac
- แก้ไข: เน้นข้อความสำหรับคัดลอกและ amp; วางบน MAC OSX
- คุณลักษณะ: โหมดคัดลอกและวางใน Mac OSX ได้รับการสนับสนุนแล้ว
มีอะไรใหม่ ในเวอร์ชัน 2009-03-08:
- เปลี่ยนไปใช้เครื่องมือ regex PCRE 7.6 ซึ่งมีประสิทธิภาพมากขึ้น
- เปิดใช้งานการแสดงผลความเร็วใหม่โดยค่าเริ่มต้น
- ปรับปรุงการสนับสนุนการเขียนสคริปต์ด้วยฟังก์ชันเพิ่มเติม (ดูคู่มือช่วยเหลือ)
- ปรับปรุงกลไกการทริกเกอร์ด้วยทริกเกอร์และทริกเกอร์หลายตัวแปร - แก้ไขข้อบกพร่องและการปรับปรุงต่างๆมากมาย
- เพิ่มการสนับสนุนแพคเกจ XML รวมถึงการนำเข้า / ส่งออก
- เพิ่มแถบปุ่มปรับแต่งได้
- เปลี่ยนจาก qmake เป็น cmake for building (qmake ยังคงเป็นค่าสำรองแม้ว่า)
- ปรับปรุงการเติมข้อความอัตโนมัติในบรรทัดรับคำสั่ง
- เพิ่มบัฟเฟอร์ที่ จำกัด ไว้ที่ Mudlet (ตอนนี้มีการเข้ารหัส hardcoded ที่เส้น 100k ด้วยการลบแบทช์ 10k ซึ่งจะปรับแต่งได้ในภายหลัง)
- เพิ่มการสนับสนุน netbook หน้าจอขนาดเล็ก
ต้องการ
- Qt
ความคิดเห็นที่ไม่พบ