
res-downloader (โปรแกรมดักข้อมูลเพื่อดาวน์โหลดไฟล์ต่าง ๆ จากโซเชียล) : โปรแกรม res-downloader เป็นเครื่องมือประเภท "Network Sniffing" หรือ "การดักจับข้อมูลบนเครือข่าย" ที่ถูกออกแบบมาเพื่อช่วยให้ผู้ใช้สามารถดาวน์โหลดไฟล์วิดีโอ (Video Files), ไฟล์เสียง (Audio Files) และรูปภาพ (Image Files) จากเว็บไซต์ หรือแอปพลิเคชันต่าง ๆ ที่ไม่ได้มีปุ่มดาวน์โหลดให้โดยตรง โดยอาศัยหลักการตรวจสอบทราฟฟิกที่วิ่งผ่าน อินเทอร์เน็ต (Internet) ในเครื่องคอมพิวเตอร์ของผู้ใช้ แล้วคัดกรองเฉพาะลิงก์ที่เป็นไฟล์สื่อออกมาให้เลือกบันทึก
ความโดดเด่นที่สุดของโปรแกรม res-downloader คือ ความสามารถในการเจาะจงดาวน์โหลดวิดีโอจากแพลตฟอร์มที่มีระบบป้องกันสูง โดยเฉพาะ WeChat Channels ซึ่งเป็นแพลตฟอร์มวิดีโอบนแอป WeChat รวมถึงแพลตฟอร์มยอดนิยมอย่าง Douyin, Tiktok, Bilibili, และ Xiaohongshu นอกจากนี้ ยังมีความสามารถในการจัดการกับไฟล์ประเภทสตรีมมิ่งสดอย่าง m3u8 ซึ่งจะถูกรวมรวมข้อมูลมาให้อยู่ในรูปแบบไฟล์วิดีโอที่สมบูรณ์พร้อมใช้งานทันที
โปรแกรม res-downloader ถูกสร้างขึ้นด้วย ภาษา Go และใช้ เฟรมเวิร์ก (Framework) Wails ในการทำ ส่วนติดต่อผู้ใช้งานแบบกราฟิก (GUI) ทำให้มีความเร็ว และกินทรัพยากรเครื่องน้อยมาก ระบบจะทำงานโดยการตั้งค่าตัวเองเป็น Proxy ในเครื่องเพื่อคอยเฝ้าดูการร้องขอข้อมูล (Requests) เมื่อผู้ใช้เปิดหน้าเว็บ หรือแอปพลิเคชันที่มีการเล่นไฟล์วิดีโอ โปรแกรมจะทำการถอดรหัส และแสดงผลลิงก์เหล่านั้นบนหน้าจอ พร้อมทั้งมีระบบพรีวิวให้ดูตัวอย่างก่อนตัดสินใจดาวน์โหลด
เนื่องจากเว็บไซต์ในปัจจุบันเกือบทั้งหมดมีการ เข้ารหัส (Encryption) แบบ HTTPS โปรแกรมจึงมาพร้อมกับระบบติดตั้งใบรับรองความปลอดภัย (Root Certificate) ภายในตัว เพื่อให้โปรแกรมมีสิทธิ์ในการมองเห็นลิงก์ที่ถูกเข้ารหัสเหล่านั้น หากไม่มีส่วนนี้โปรแกรมจะไม่สามารถดึงวิดีโอจากแอปเฉพาะทางอย่าง WeChat ได้เลย ซึ่งถือเป็นฟีเจอร์สำคัญที่ทำให้โปรแกรมนี้แตกต่างจาก ส่วนขยาย (Extension) ดาวน์โหลดวิดีโอบน เว็บเบราว์เซอร์ (Web Browser) ทั่วไป
ปัจจุบันโปรแกรมนี้ได้รับความนิยมสูงมากบน Github โดยมีผู้ให้ความสนใจ (Stars) เป็นหมื่นคน ซึ่งเป็นการยืนยันถึงประสิทธิภาพในการใช้งานได้จริง อย่างไรก็ตามผู้ใช้งานควรทำความเข้าใจเรื่องการติดตั้งใบรับรองเพื่อความปลอดภัยส่วนบุคคล และใช้งานภายใต้ขอบเขตของการสำรองข้อมูลเพื่อการใช้งานส่วนตัวเท่านั้น
โปรแกรมจะตรวจหาลิงก์ไฟล์วิดีโอ, เสียง และภาพ ที่ถูกเรียกใช้งานในเครื่องคอมพิวเตอร์ให้อัตโนมัติ โดยที่เราไม่ต้องไปนั่งไล่หาใน Developer Tools ของเบราว์เซอร์เอง
นี่คือฟีเจอร์เด่นที่สุด เพราะสามารถดาวน์โหลดวิดีโอจาก WeChat Channels (视频号) ซึ่งปกติจะมีการป้องกันที่แน่นหนา และดาวน์โหลดได้ยากมาก
ครอบคลุมการใช้งานกับแอป และเว็บไซต์ดังอย่าง Douyin (TikTok จีน), TikTok (สากล), Bilibili, Xiaohongshu, Kuaishou และแพลตฟอร์มสตรีมมิ่งอื่น ๆ
มีระบบติดตั้ง Root Certificate ภายในตัว เพื่อให้สามารถดักจับข้อมูลจากเว็บไซต์ หรือแอปพลิเคชันที่ใช้การเชื่อมต่อแบบเข้ารหัส (HTTPS) ได้อย่างสมบูรณ์
สามารถตรวจจับไฟล์สตรีมมิ่งแบบแบ่งเซกเมนต์ (M3U8) และรวมไฟล์เหล่านั้นให้เป็นไฟล์วิดีโอเดียว (.mp4) เพื่อความสะดวกในการรับชมย้อนหลัง
มีหน้าจอขนาดเล็กสำหรับเล่นวิดีโอ หรือฟังเสียงที่ดักจับได้ก่อนกดดาวน์โหลดจริง ช่วยให้มั่นใจว่าไฟล์ที่โหลดมานั้นถูกต้องตามที่ต้องการ
สามารถเลือกไฟล์หลาย ๆ รายการจากรายการที่ดักจับได้ แล้วกดดาวน์โหลดทั้งหมดพร้อมกันในครั้งเดียว
ตัวโปรแกรมถูกพัฒนาด้วย Go และ Vue ทำให้สามารถใช้งานได้เสถียรทั้งบน ระบบปฏิบัติการ (OS) วินโดวส์ (Windows) และ แมคโอเอส (macOS)
หน้าตา ส่วนต่อประสานกับผู้ใช้ (UI) โปรแกรมออกแบบมาให้เรียบง่าย แบ่งสัดส่วนชัดเจนระหว่างรายการที่ตรวจจับได้ และสถานะการดาวน์โหลด
โปรแกรม res-downloader เป็นซอฟต์แวร์ ฟรี (Free) ที่พัฒนาแบบ โอเพ่นซอร์ส (Open-Source) ที่อยู่ภายใต้เงื่อนไขการใช้งานแบบ MIT License ซึ่งหมายความว่าผู้ใช้สามารถใช้งาน, ดัดแปลง, แจกจ่าย และเข้าถึง โค้ดต้นฉบับ (Source Code) ได้อย่างเสรี ภายใต้เงื่อนไขที่กำหนด
หากต้องการค้นหาข้อมูลเพิ่มเติม สามารถติดต่อกับทางผู้พัฒนาโปรแกรมนี้ได้ผ่านทางช่องทางเว็บไซต์ (Website) : https://github.com/putyy/res-downloader (ภาษาอังกฤษ) ได้เลย
res-downloader is a network sniffing tool designed to help users download videos, audio files, and images from various websites or applications that do not offer a direct download button. It works by monitoring the internet traffic flowing through the user's computer and filtering out specific media file links for the user to save.
คำสำคัญ