บ้าน เสียง การขูดหน้าจอคืออะไร - คำจำกัดความจาก techopedia

การขูดหน้าจอคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Screen Scraping หมายถึงอะไร

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


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


การขูดหน้าจอบางครั้งเรียกว่าการจำลองเทอร์มินัล

Techopedia อธิบาย Screen Scraping

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


แอปพลิเคชันการคัดลอกหน้าจอจะต้องทำทั้งสองอย่างต่อไปนี้:

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

การขูดหน้าจอคืออะไร - คำจำกัดความจาก techopedia