
Notifier Achievement Steam แสดงการแจ้งเตือนที่ปรับแต่งได้อย่างเต็มที่เมื่อคุณปลดล็อกความสำเร็จใด ๆ บน Steam!

ในการอัปเดตที่สำคัญที่สุด V1.9 ใช้ API Internal Steamworks ของ Valve เพื่อติดตามความคืบหน้าความสำเร็จแบบเรียลไทม์โดยแสดงรายละเอียดทั้งหมดของความสำเร็จภายในการแจ้งเตือน!
การแจ้งเตือนแต่ละประเภท - หลัก ( สำหรับความสำเร็จปกติ ), หายาก ( สำหรับความสำเร็จที่มีความหายากต่ำกว่า 10% ) และ 100% ( สำหรับการปลดล็อคความสำเร็จทั้งหมดในเกมใด ๆ ) - สามารถปรับให้เป็นส่วนตัวตามความชอบของคุณโดยใช้ตัวเลือกการปรับแต่งที่หลากหลาย เมนู ตัวปรับแต่งความสำเร็จ Steam เพียงคลิกปุ่ม ปรับแต่ง เพื่อเริ่มต้น!

| คุณสมบัติ | การอัปเดต | การติดตั้ง | การให้เครดิต |
|---|
- การติดตามความสำเร็จแบบเรียลไทม์ : โดยการใช้งาน SteamWorks ( จัดทำโดย Fork Custom of SteamWorks.js ) การแจ้งเตือนความสำเร็จของ Steam ไม่จำเป็นต้องใช้ API Key / Steam64 ID อีกต่อไป - เพียงเรียกใช้แอพและเริ่มปลดล็อคความสำเร็จโดยไม่ต้องมีการกำหนดค่า! นอกจากนี้ยังช่วยให้สามารถเพิ่มฟังก์ชั่นที่มากขึ้นในการอัปเดตในอนาคตดังนั้นคอยติดตาม!
- UI ที่ออกแบบใหม่ : UI ในแอปได้รับการออกแบบใหม่อย่างสมบูรณ์เพื่อปรับปรุงประสบการณ์การใช้งานด้วยองค์ประกอบที่ได้รับการปรับปรุงเมนูและตัวเลือกสำหรับรูปลักษณ์ที่เรียบง่ายและทันสมัย! เมื่อคุณปรับแต่งเสร็จแล้วให้ลดหน้าต่างแอพให้น้อยที่สุดไปยังถาดระบบเพื่อให้มันทำงานอยู่ในพื้นหลัง ใน v1.9 หน้าต่างแอพยังสามารถปรับขนาดได้!
- การแจ้งเตือนที่ปรับแต่งได้อย่างเต็มที่ : การแจ้งเตือนแต่ละประเภทมีตัวเลือกการปรับแต่งมากมายเพื่อปรับความสำเร็จไอน้ำของคุณอย่างแท้จริง! ก่อนอื่นเลือก การแจ้งเตือน ล่วงหน้า ( แต่ละรายการมีการออกแบบตามความต้องการและภาพเคลื่อนไหว ) จากนั้นเริ่มออกแบบ - เปลี่ยนพื้นหลังรูปร่างสีขนาดเวลาแสดงไอคอนตำแหน่งตัวอักษรความทึบ - และอีกมากมาย!
- เสียงการแจ้งเตือนที่กำหนดเอง : โหลดเสียงที่กำหนดเองที่เล่นเมื่อใดก็ตามที่คุณปลดล็อกความสำเร็จ! ใน ตัวปรับแต่ง ให้เลือก โหมดเสียง สำหรับแต่ละประเภทการแจ้งเตือน: ไฟล์ ( โหลดไฟล์เสียงเดียว ) หรือ สุ่ม ( เลือกโฟลเดอร์ที่มีไฟล์เสียงหลายไฟล์ซึ่งจะเล่นแบบสุ่ม ) ปรับระดับเสียงในแอปดูตัวอย่างเสียงแล้วปลดล็อกความสำเร็จเพื่อรับฟัง! ( เสียงทั้งหมดในแอพสามารถปิดเสียงได้ผ่านตัวเลือกการตั้งค่า แหล่งกำเนิดเสียง ใหม่! )
ชุดรูปแบบ : แบรนด์ใหม่สำหรับ v1.9 การปรับแต่งทั้งหมดที่ทำผ่านเมนู ตัวสร้างเอง สามารถบันทึกเป็น ธีม ที่กำหนดเองและโหลดซ้ำได้ตลอดเวลาโดยเลือกผ่านเมนู ธีมใหม่ที่เลือก บนหน้าจอหลัก ตั้งชื่อผลงานชิ้นเอกของคุณให้ไอคอน ( หรือโหลดของคุณเองโดยใช้ไอคอน + ในกล่อง โต้ตอบบันทึกธีม ) และสลับระหว่าง ธีม ที่บันทึกไว้เมื่อใดก็ตามที่คุณต้องการ!
- ประเภทการแจ้งเตือน 100% : ประเภทการแจ้งเตือนล่าสุด - 100% - จะแสดงการแจ้งเตือนเมื่อความสำเร็จทั้งหมดได้รับการปลดล็อคในเกมใด ๆ ! นอกจากนี้ประเภทการแจ้งเตือนนี้ยังสามารถปรับแต่งได้อย่างสมบูรณ์พร้อมตัวเลือกการปรับแต่งทั้งหมดที่มีสำหรับประเภท หลัก และ หายาก ( รวมถึงตัวเลือกเพิ่มเติมพิเศษสำหรับประเภทนี้ )!
- ตัวเลือกสื่อเพิ่มเติม : มีตัวเลือกในการถ่ายภาพสกรีนช็อตโดยอัตโนมัติเมื่อปลดล็อคความสำเร็จใด ๆ รวมถึงการสร้าง ภาพหน้าจอที่มีการซ้อนทับการแจ้งเตือน ( โดยเลือกตัวเลือกแบบเลื่อนลงภายใต้ การตั้งค่า > สื่อเพิ่มเติม ) ซึ่งใช้ภาพหน้าจอของจอภาพที่คุณเลือกและ ซ้อนทับภาพของการแจ้งเตือนความสำเร็จ - รวมถึงการปรับแต่งทั้งหมด! ใหม่สำหรับ v1.9 ตัวเลือก ภาพการแจ้งเตือน จะสร้างภาพของการแจ้งเตือนเองซึ่งสามารถแชร์หรือเพิ่มโดยตรงเป็นภาพซ้อนทับที่อื่น!
- เพื่อเปิดใช้งานตัวเลือก การถ่ายภาพหน้าจอ Take Steam บน Linux ต้องติดตั้ง
xdotoolในระบบ
- เพื่อเปิดใช้งานตัวเลือก โหมด HDR บน Linux,
libxcb1,libxrandr2และlibdbus-1-3ในระบบจะต้องติดตั้งบนระบบ
- การแจ้งเตือนสตรีม : การสร้างฐานรากของ การแจ้งเตือนซ้ำไปยังตัวเลือกหน้าต่าง ที่มีอยู่ในเวอร์ชันก่อนหน้า การแจ้งเตือนสตรีม จะสร้างหน้าต่างพื้นหลังที่ซ่อนอยู่ซึ่งทำซ้ำการแจ้งเตือนบนหน้าจอทั้งหมด - รวมถึงการปรับแต่งทั้งหมด - ซึ่งสามารถกำหนดเป้าหมายเป็นแหล่งหน้าต่างภายในซอฟต์แวร์สตรีมมิ่งเช่น ในฐานะ OBS/StreamLabs/Twitch Studio เป็นต้นโดยการตั้งค่าหน้าต่างนี้เป็นแหล่งที่มาของคุณคุณสามารถซ้อนทับการแจ้งเตือนความสำเร็จทั้งหมดในสตรีมของคุณโดยตรง!
Native OS ที่ตั้งไว้ล่วงหน้า : v1.9 เพิ่มประเภท การแจ้งเตือน ใหม่ - ระบบปฏิบัติการดั้งเดิม ** แสดงการแจ้งเตือนระบบปฏิบัติการจริงที่มีข้อความปลดล็อคชื่อความสำเร็จและคำอธิบายพร้อมกับไอคอนความสำเร็จ!
หมายเหตุ: ไม่รองรับคุณสมบัติแอพบางอย่างเมื่อเลือกประเภทนี้
- การสนับสนุนการโลคัลไลเซชัน : องค์ประกอบ UI และการแจ้งเตือนทั้งหมดได้รับการแปลเป็นภาษาที่สนับสนุนด้วยไอน้ำส่วนใหญ่ - เลือกภาษาที่คุณต้องการจากเมนู การตั้งค่า !
- Auto Updater : การใช้ AutoupDater ของ Electron -Builder ผู้ใช้จะได้รับแจ้งหากมีการอัปเดตใหม่ - ถ้าเป็นเช่นนั้นการดาวน์โหลด/การติดตั้งเวอร์ชันใหม่ทั้งหมดจะได้รับการจัดการโดยอัตโนมัติโดยแอป!
ควรข้อควรระวังสำหรับผู้ใช้ทั่วไปเมื่อแก้ไขไฟล์การแจ้งเตือน!
.ttf / .otf ที่กำหนดเองเพื่อใช้ภายในการแจ้งเตือนแทนตัวอักษรเริ่มต้นℹ ไอคอนที่ซ่อนอยู่ สามารถซ่อนได้อย่างสมบูรณ์จากแต่ละประเภทการแจ้งเตือนโดยการปลดตัวเลือก ไอคอนที่ซ่อนอยู่ นอกจากนี้ยังสามารถสลับใน การแจ้งเตือนตัวอย่าง / การทดสอบการทดสอบ โดยคลิกที่
-
ไอคอน
เนื่องจากการบูรณา การ SteamWorks วิธีที่ตรวจพบเกมเมื่อใช้งาน/ไม่ทำงานมีการเปลี่ยนแปลงใน v1.9 นี่ไม่ใช่กระบวนการอัตโนมัติอีกต่อไปเช่นเดียวกับเมื่อใช้ Steam Web API เนื่องจาก Steamworks ไม่ได้รวมวิธีใด ๆ ในการตรวจสอบว่าเกมเปิดหรือปิดในปัจจุบันจำเป็นต้องใช้วิธีแก้ปัญหาอื่น
ℹเมื่อเริ่มต้น SteamWorks ผ่านแอปพลิเคชันที่ไม่ใช่เกมจริง - เช่น Steam Achievement Notifier - Steam จะเห็นแอปพลิเคชันภายนอกนี้เป็น " เล่น " เกมปัจจุบันจนกว่าจะปิด สิ่งนี้ทำให้เกิด การแจ้งเตือนความสำเร็จของ Steam เพื่อ " ถือ " appid ปัจจุบันของเกมจนกว่ามันจะ (หรือกระบวนการภายในที่เริ่มต้น Steamworks ) ปิด - เช่น " ปล่อย " เกม
ในฐานะที่เป็น ผู้แจ้งเตือนความสำเร็จของ Steam มีจุดประสงค์เพื่อเป็นแอปพลิเคชั่นพื้นหลังที่ดำเนินการอย่างต่อเนื่องการปิดทุกครั้งที่เกมปิดไม่ได้เป็นทางออกที่ดีที่สุด
นอกจากนี้หากไม่ได้ติดตามสถานะปัจจุบันของกระบวนการเกม - และเกมนั้นยังคง "จัดขึ้น" โดย Steam Achievement Notifier - Steam จะไม่รายงานเกมว่าถูกปิดซึ่งทำให้เกมยังคงอยู่ใน " การเล่น " "ระบุในไคลเอนต์ Steam
ในการแก้ไขปัญหานี้ V1.9 ใช้ การติดตามกระบวนการอัตโนมัติ - ชุดของวิธีการและการโทรเพื่อค้นหาไฟล์ที่ใช้งานได้ของเกมปัจจุบันและเพื่อตรวจสอบอย่างต่อเนื่องว่าไฟล์นี้กำลังทำงานอยู่ในระบบของผู้ใช้หรือไม่ เมื่อไม่พบว่ามีการคัดสรรนี้อีกต่อไปก็จะสันนิษฐานว่าเกมได้ปิดตัวลง - ผู้แจ้งเตือนความสำเร็จไอน้ำ จากนั้นจะ " ปล่อย " โดยอัตโนมัติ "เกมช่วยให้แอปเริ่มตรวจสอบเกมใหม่ในขณะเดียวกันก็อนุญาตให้ไอน้ำรีเซ็ตเกม" เล่น "รัฐ
นอกจากนี้ยังมีตัวเลือกในแอปหลายตัวเพื่อควบคุมแง่มุมต่าง ๆ ของ การติดตามกระบวนการอัตโนมัติ :
- เกมปล่อย : หาก Steam ยังคงรายงานผู้ใช้ว่า " เล่น " เกมหลังจากปิดหน้าต่างเกมหรือหาก Steam Achievement Notifier ยังคงแสดงเกมที่ปิดก่อนหน้านี้ในเมนูกล่อง แสดงเกม /ถาดระบบเกมสามารถ เปิดตัว ได้ด้วยตนเอง " "Via System Tray > คลิกขวา > ตัวเลือก > ตัวเลือก เกมปล่อย
การติดตามความล่าช้า : หาก Steam ไม่อนุญาตให้เปิดตัวเกม ( ระบุ
Game already running - <AppID>) ลองเพิ่มค่าของ การตั้งค่า > ขั้นสูง > การติดตามความล่าช้า สิ่งนี้จะเพิ่มเวลาระหว่าง AppID ปัจจุบันที่ตรวจพบว่ากำลังทำงานอยู่และเมื่อ ผู้แจ้งเตือนความสำเร็จไอน้ำ เริ่มต้นกระบวนการ/การติดตามผลสัมฤทธิ์ทางการเรียน
- อีกทางเลือกหนึ่งการเพิ่มค่านี้อาจเป็นประโยชน์หาก ผู้แจ้งเตือนความสำเร็จไอน้ำ กำลังตรวจจับกระบวนการ เรียกใช้งานก่อนเกม แทนที่จะเป็นเกมจริง
- ความล่าช้าในการเปิดตัว : หาก การแจ้งเตือนความสำเร็จของ Steam แสดงการแจ้งเตือน การติดตามในขณะนี้ สำหรับเกมที่ปิดตัวลงเมื่อเร็ว ๆ นี้ลองเพิ่มมูลค่าของ การตั้งค่า > ตัวเลือก การปล่อยความล่าช้า > ขั้นสูง > การปล่อยเป็นค่าที่สูงขึ้น
- กระบวนการสูงสุดลองกลับ มาอีกครั้ง: หากเกมปัจจุบันใช้เวลานานในการเริ่มต้น ( และพลาดช่วงเริ่มต้นหน้าต่างเริ่มต้นเพื่อค้นหาการทำงานที่มีค่า - ค่าเริ่มต้น: 10 ลองอีกครั้งที่ 1 ลองอีกครั้งต่อวินาที ) ลองเพิ่ม การตั้งค่า > ขั้นสูง > กระบวนการสูงสุด ค่าที่สูงขึ้น
สำหรับรายละเอียดเกี่ยวกับปัญหาที่ทราบเมื่อติดตั้งหรือเรียกใช้แอพดูส่วนปัญหาที่รู้จัก
Notifier Achievement Steam ใช้ ( และขอบคุณ! ) โครงการต่อไปนี้: