เป็นไปได้หรือไม่ที่จะจับภาพหน้าจอใน MS-DOS และบันทึกหน้าจอเป็นภาพ JPEG?
เป็นไปได้หรือไม่ที่จะจับภาพหน้าจอใน MS-DOS และบันทึกหน้าจอเป็นภาพ JPEG?
คำตอบ:
คุณสามารถใช้เครื่องเสมือน (เช่น VMWare Player หรือ VirtualBox) และเรียกใช้ DOS ภายใน จากนั้น (ขณะที่ทำงานในหน้าต่าง) คุณสามารถสร้างภาพหน้าจอสำหรับหน้าต่างนั้น
นอกเหนือจากนั้น: ฉันจำได้ว่าเคยมีโปรแกรม TSR ("ยุติ แต่พักอาศัยอยู่") สำหรับ DOS ที่เก็บเนื้อหาของหน้าจอ (อักขระ ASCII) เป็นไฟล์ข้อความเมื่อกดแป้น แต่แน่นอนว่าพวกเขาไม่สามารถจัดเก็บได้ สีใด ๆ
หากคุณใช้ Windows คุณอาจใช้ cmd เพื่อโทรหาคอนโซล จากนั้นคุณใช้ funtion พิมพ์หน้าจอเพื่อสร้างภาพ
ใช้ Debian คุณสามารถใช้เทอร์มินัลและฟังก์ชั่นภาพหน้าจอในตัว
แต่ฉันเดาว่าคุณกำลังอ้างอิงถึงสภาพแวดล้อมจริงของคำสั่งเท่านั้น ในกรณีนี้คุณจะต้องมีโปรแกรมอื่น (TSR) เพื่อทำงานในพื้นหลังซึ่งจะรับฟังการผสมผสานคีย์เพื่อพิมพ์หรือบันทึกหน้าจอของคุณ
Doscap.exe น่าจะเป็นหนึ่งในโปรแกรมเหล่านั้น แต่ฉันไม่สามารถหาสถานที่ที่คุณสามารถดาวน์โหลดได้
เมื่อไม่นานมานี้ฉันต้องการที่จะจับภาพหน้าจอใน DOS และค้นหาบางโปรแกรมเก่าที่ฉันใช้ย้อนกลับไปเมื่อรวมถึงบางรายการใหม่ ในหมู่ที่ดีที่สุดคือ
นอกจากนี้ยังมีแชร์แวร์หนึ่งที่เรียกว่า Grabber และอีกหนึ่งฟรีแวร์ที่เรียกว่า การจับกุม .
บางสิ่งที่ควรชี้ให้เห็น:
หากคุณต้องการบันทึกผลลัพธ์ของคำสั่งในไฟล์คุณสามารถใช้ "& gt;" เพื่อเปลี่ยนเส้นทาง
dir > test.txt
จะเปลี่ยนเส้นทางรายการไดเรกทอรีไปยังไฟล์ข้อความชื่อ test.txt
เพียงแค่โยนมันทิ้งไว้ที่นั่นเพื่อแก้ปัญหาทางโปรแกรม - อ่านบัฟเฟอร์หน่วยความจำของหน้าจอปัจจุบันรับบิตแมปแผนที่อักขระจากการ์ดกราฟิก, รับจานสีสำหรับสีโหมดข้อความ 32 สีวางทั้งหมดเข้าด้วยกันสร้างไฟล์กราฟิกโดยใช้ ข้อมูลทั้งหมดนี้และบีบอัดเป็น. jpg
แต่การจับภาพหน้าจอจากเครื่อง VirtualBox น่าจะง่ายกว่า ;)
ฉันจำได้ว่าเคยเป็นโปรแกรม DOS ที่เรียกว่า screenthief ซึ่งอาจจะเป็นเช่นนั้น
หากคุณใช้ DOS-prompt ใน Windows ให้กด Alt-PrintScreen . มันคัดลอกหน้าต่างปัจจุบัน (ตัวอย่างเช่นหน้าต่าง DOS-prompt) ลงในคลิปบอร์ด (DOS-prompt จะต้องแสดงในหน้าต่างไม่ใช่แบบเต็มหน้าจอ)
การกด บันทึกหน้าจอ, พิมพ์หน้าจอ หรือ Ctrl-PrintScreen คัดลอกทั้งหน้าจอ
จากนั้นคุณสามารถวางลงในแอปพลิเคชันการแก้ไขภาพเช่น 'ระบายสี' แล้วบันทึกเป็น JPG (หรือควรเป็น PNG ซึ่งเป็นรูปแบบที่ไม่ทำลายโครงสร้าง)
หากคุณใช้ MS-DOS จริง (ซึ่งยังคงใช้งานได้กับ Windows-98) คุณสามารถกด PrintScreen เพื่อพิมพ์หน้าจอข้อความบนเครื่องพิมพ์เริ่มต้นของคุณ ในการรับข้อความ (อาจมีสี) หรือหน้าจอกราฟิกเป็นไฟล์คุณต้องมีโปรแกรมจับภาพหน้าจอ บางคนอาจยังใช้งานได้การจับภาพหน้าจอของ Google สำหรับ MS-DOS