แอปพลิเคชันเพื่อตรวจสอบการรับส่งข้อมูลอินเทอร์เน็ตของคุณอย่างสะดวกสบาย
ข้ามแพลตฟอร์ม ใช้งานง่าย เชื่อถือได้
แปลเป็นภาษา:
- - - - - - - - + อีก 12 ภาษา
Sniffnet เป็นซอฟต์แวร์โอเพ่นซอร์สฟรีซึ่งต้องใช้ความพยายามและเวลาอย่างมากในการพัฒนาและบำรุงรักษา
หากคุณชื่นชอบ Sniffnet ลองพิจารณาให้การสนับสนุน: การสนับสนุนของคุณจะช่วยให้ฉันอุทิศเวลาให้กับโปรเจ็กต์นี้ได้มากขึ้น และขยายขอบเขตอย่างต่อเนื่องรวมถึงฟีเจอร์และฟังก์ชันใหม่ ๆ
มีการกล่าวถึงเป็นพิเศษถึงองค์กรและบุคคลที่ยอดเยี่ยมเหล่านี้ที่สนับสนุน Sniffnet:
ลิงก์ในตารางด้านบนจะดาวน์โหลด Sniffnet เวอร์ชันล่าสุดโดยตรงจาก GitHub รุ่นต่างๆ
บันทึก
อย่าลืมติดตั้งการขึ้นต่อกันที่จำเป็นสำหรับระบบปฏิบัติการของคุณด้วย
มีรายงาน วิธีการติดตั้งทางเลือก ดังต่อไปนี้:
ปฏิบัติตามวิธีนี้เฉพาะในกรณีที่คุณติดตั้ง Rust ไว้ในเครื่องของคุณเท่านั้น
ในกรณีนี้ แอปพลิเคชันไบนารี่สามารถสร้างและติดตั้งด้วย:
cargo install sniffnet --locked
คุณสามารถติดตั้งแพ็คเกจ Sniffnet Homebrew ด้วย:
brew install sniffnet
คุณสามารถติดตั้งแพ็คเกจ Sniffnet Nix โดยเพิ่มโค้ด Nix ต่อไปนี้ลงในการกำหนดค่า NixOS ของคุณ ซึ่งโดยปกติจะอยู่ที่ /etc/nixos/configuration.nix
:
environment . systemPackages = [
pkgs . sniffnet
] ;
หรือคุณสามารถติดตั้งในบ้านของคุณโดยใช้ Home Manager ด้วย:
home . packages = [
pkgs . sniffnet
] ;
หรือคุณสามารถลองในเชลล์ด้วย:
nix-shell -p sniffnet
คุณสามารถติดตั้งแพ็คเกจชุมชน Sniffnet ผ่าน pacman:
pacman -S sniffnet
คุณสามารถติดตั้งพอร์ต Sniffnet ด้วย:
pkg install sniffnet
คุณสามารถติดตั้ง Sniffnet ได้จากแหล่งเก็บข้อมูลอย่างเป็นทางการผ่าน pkgin:
pkgin install sniffnet
คุณสามารถติดตั้ง Sniffnet ได้จากพื้นที่เก็บข้อมูลอย่างเป็นทางการด้วย:
tce-load -wi sniffnet
คุณต้องการ เรียนรู้เพิ่มเติม หรือไม่?
ลองอ่าน Sniffnet Wiki ซึ่งเป็นคู่มือที่ครอบคลุมเพื่อช่วยให้คุณเชี่ยวชาญแอปพลิเคชันอย่างละเอียดตั้งแต่การตั้งค่าพื้นฐานไปจนถึงฟังก์ชันขั้นสูงสุด
Wiki มีคำแนะนำทีละขั้นตอน เคล็ดลับ ตัวอย่างการใช้งาน และคำตอบสำหรับคำถามที่พบบ่อย
ข้อผิดพลาดส่วนใหญ่ที่อาจเกิดขึ้นอาจเนื่องมาจากระบบของคุณขาดการพึ่งพาที่จำเป็นในการวิเคราะห์อะแดปเตอร์เครือข่ายอย่างถูกต้อง
ตรวจสอบหน้าการขึ้นต่อกันที่จำเป็นเพื่อดูคำแนะนำเกี่ยวกับวิธีการดำเนินการต่อโดยขึ้นอยู่กับระบบปฏิบัติการของคุณ
ในบางกรณี โดยเฉพาะอย่างยิ่งหากคุณใช้งานบนสถาปัตยกรรมเก่าหรือไดรเวอร์กราฟิกของคุณไม่ได้รับการอัพเดต ตัวเรนเดอร์เริ่มต้น wgpu
ที่ใช้โดย Iced อาจแสดงข้อผิดพลาด (อินเทอร์เฟซบกพร่อง การไล่ระดับสีไม่ได้รับการสนับสนุน หรือไอคอนบางตัวเป็นสีดำสนิท)
ในกรณีเหล่านี้ คุณสามารถตั้งค่าตัวแปรสภาพแวดล้อมเพื่อสลับไปใช้ตัวเรนเดอร์ tiny-skia
ซึ่งเป็นตัวเรนเดอร์ซอฟต์แวร์เฉพาะ CPU เท่านั้นที่ควรทำงานอย่างถูกต้องในทุกสภาพแวดล้อม:
ICED_BACKEND=tiny-skia
ขอขอบคุณผู้สนับสนุน Sniffnet ทุกคนเป็นอย่างยิ่ง!
ส่วนต่อประสานกราฟิกกับผู้ใช้ได้รับการรับรู้ด้วย Iced ซึ่งเป็นไลบรารี GUI ข้ามแพลตฟอร์มสำหรับ Rust ที่เน้นความเรียบง่ายและความปลอดภัยของประเภท