Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

Proxomitron - ชื่อตลก แอปพลิเคชันยอดเยี่ยม

อัปเดต: 6 มกราคม 2010

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

ที่นี่ Proxomitron เข้ามาช่วย

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

Proxomitron เป็น filtering Web proxy อันทรงพลังสำหรับ Windows ออกแบบสำหรับ Windows 95 แต่ยังคงดังและเต็มชีวิต ขอบคุณชุมชนนักพัฒนาที่มีชีวิตชีวาที่ปรับปรุง filter rulesets ซึ่งเป็นขนมปังและเนยของโปรแกรมนี้ ตลอดเวลา

คุณอาจถามว่า filtering Web proxy คืออะไร มันคือโปรแกรมที่ให้คุณจัดการเนื้อหาเว็บของคุณ เช่น บล็อกรูปภาพ ปิดสคริปต์และเสียง ลบโฆษณาและแอนิเมชัน ทั้งนี้และอื่นๆ โดยการ redirect traffic ปกติของคุณผ่าน local proxy ที่ใช้ filter rules ฉลาดมากในการทำงานนี้

Proxomitron ทำได้ตรงนี้ มันคือโปรแกรมที่คุณติดตั้งใน Windows กำหนดค่าเบราว์เซอร์ให้เชื่อมต่ออินเทอร์เน็ตผ่าน Proxomitron และเริ่มเพลิดเพลินกับพลังของมัน

ในบทความนี้ ผมจะแสดงวิธีกำหนดค่า Proxomitron เพื่อให้คุณเพลิดเพลินกับความสามารถแบบ Noscript ในเบราว์เซอร์อื่นๆ ได้ การตั้งค่าไม่ได้ง่าย แต่สามารถจัดการได้

ติดตั้ง & ตั้งค่า Proxomitron

สิ่งแรกคือ ดาวน์โหลด Proxomitron เวอร์ชันล่าสุดคือ Proxomitron Naoko 4.5 June (2003) release

ก่อนอื่น อย่าตกใจกับอายุของ executable อินเทอร์เน็ตในปี 2009 เหมือนปี 2003 สิ่งที่ทำให้ต่างกันคือ filter rulesets คุณเพียงต้องการ filter set ที่ทันสมัยและทันสมัย เพื่อให้ Proxomitron ทำงานได้อย่างถูกต้อง มี filter sets หลายชุด เราจะพูดถึงเร็วๆ นี้

หลังจากติดตั้งโปรแกรม ให้เปิดมัน

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

อย่ากังวลสีสันตลก! Proxomitron ออกแบบในยุคที่ GIF banner แอนิเมชันบนเว็บไซต์ถือว่า cool ที่สุด โชคดีที่มันเปลี่ยน skin เริ่มต้นได้ง่ายมาก คุณเปลี่ยน skin ได้ภายใต้ Config

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

Proxomitron กำลังรันอยู่ แต่ยังไม่ทำอะไร เพื่อให้มันทำงาน เราต้องทำหลายอย่าง

กำหนดค่าเบราว์เซอร์ให้ใช้ proxy

คนส่วนใหญ่เชื่อมต่ออินเทอร์เน็ตโดยตรง เพื่อใช้ Proxomitron คุณต้องส่ง traffic ทั้งหมดไปที่ proxy ของมัน หมายถึง กำหนดค่าเบราว์เซอร์บนเครื่องให้ใช้ proxies

ตัวอย่างวิธีทำใน Firefox:

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

ไปที่ Tools > Options > Advanced > Network > Settings คลิกปุ่ม Manual proxy ในช่อง HTTP Proxy คุณต้องระบุที่อยู่ proxy ของ Proxomitron โดยค่าเริ่มต้น Proxomitron รันบน localhost (127.0.0.1) พอร์ต 8080

ไอเดีย BTW ผมรู้พอร์ตจากไหน? อ่านเอกสารประกอบเป็นเรื่องชาญเสมอ นอกจากนี้ คุณตรวจสอบสถานะการเชื่อมต่อเครือข่ายได้ด้วยคำสั่ง netstat

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

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

คุณยังตรวจสอบ Proxomitron Preference Settings ได้ และดูว่าพอร์ตไหนถูกกำหนดค่า และเปลี่ยนได้หากต้องการ Preference Settings ซ่อนอยู่ใต้ปุ่ม Config ในมุมมองหลัก

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

คุณสามารถกำหนด visual style ได้ ซึ่งเราทำไปก่อนหน้านี้ startup options, Access, Blockfile, และ HTTP options เราจะพูดถึงบางส่วนภายหลัง

หากคุณอยากใช้ Proxomitron สำหรับการเชื่อมต่อปลอดภัย (HTTPS) คุณต้องกำหนดค่าเบราว์เซอร์และ Proxomitron ทั้งคู่ เพื่อวัตถุประสงค์นี้

กลับไปที่ตัวอย่าง Firefox ในเมนู Network settings คุณสามารถติ๊กกล่อง Use this proxy server for all protocols อย่างไรก็ตาม นี่ต้องการให้คุณดาวน์โหลดและตั้งค่า SSL certificate ของ Proxomitron และ DLLs ที่มาพร้อมกัน หากคุณไม่ต้องการรับคำเตือนจากเบราว์เซอร์ทุกครั้งที่ไปหน้าปลอดภัย

ตัวอย่าง การพยายามเข้า Gmail ได้คำเตือนนี้:

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

และเมื่อขยาย:

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

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

นอกจากนี้ หากต้องความช่วยเหลือกำหนดค่า proxy ใน Internet Explorer, Opera หรือ Safari หรือเบราว์เซอร์อื่นๆ ติดต่อผม ผมจะเพิ่มคำแนะนำในบทความนี้ โดยทั่วไป แนวคิดพื้นฐานเหมือนตัวอย่างข้างต้น

พื้นฐานพร้อมแล้ว

เราได้ Proxomitron รันและเบราว์เซอร์ตั้งค่าใช้งาน พร้อมหรือไม่มี SSL เราต้องเพิ่ม filters ที่ถูกต้องให้ Proxomitron และทำให้มันทำงานแบบ Noscript สำหรับทุกเบราว์เซอร์

Andrew's Security Filter (คล้าย Noscript)

นี่คือชุด filters ที่คุณต้องการ และไม่ต้องการอีกแล้ว คุณอ่านคำอธิบายละเอียดเกี่ยวกับวิธีใช้และตั้งค่า Andrew's Security Filter ได้ทั้งที่ unofficial official forum ของ Proxomitron และใน thread ที่ครอบคลุมที่ Wilders:

Andrew's Security Filter

Andrew's Security Filter (Proxomitron) - คล้าย Noscript

การตั้งค่าอาจน่าขยะแขยงสำหรับผู้ใช้ใหม่ ที่นี่เราทำแบบง่ายๆ:

คุณต้องดาวน์โหลดสองไฟล์:

All-in-one Package (direct link)

Count file (direct link)

หลังดาวน์โหลด All-in-one package ให้แตกไฟล์ลงในโฟลเดอร์ติดตั้ง Proxomitron ไม่ต้องกังวลการเขียนทับไฟล์เดิม

ในเมนูหลัก Proxomitron คลิก File > Merge config filters ค้นหาไฟล์ชื่อ something-mergme.cfg ที่คุณเพิ่งแตก เมื่อคลิก Open มันจะ merge กับชุดค่าเริ่มต้น

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

เพื่อบันทึกการกำหนดค่า คลิก File > Save Default Settings

ขั้นตอนต่อไป เพิ่ม Count file ลงใน Blocklist ก่อนอื่น ไฟล์ชื่อ Count.ptxt คุณเปลี่ยนชื่อเป็น Count.txt ได้ ไม่ต้องวางที่ไหนพิเศษ แตผมแนะนำ copy ไปที่โฟลเดอร์ Lists ภายในโฟลเดอร์ติดตั้ง Proxomitron

ในเมนูหลัก Proxomitron คลิก Config ไปที่ Blocklist

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

คลิก Add ค้นหาไฟล์ Count.ptxt และตั้งชื่อ filter ว่า Count ดูด้านบน

เสร็จแล้ว! คุณสามารถใช้ Proxomitron ได้แล้ว

การใช้งาน Proxomitron

มาดูว่าสิ่งนี้ทำงานอย่างไร ก่อนอื่น เหมือน Noscript Proxomitron แสดงสัญญาณทางสายตาสำหรับเนื้อหาที่ถูกบล็อกและอนุญาตบนหน้าที่คุณกำลังดู เปิดหน้าเว็บใดก็ได้ คุณจะเห็นไอคอนสีสองอันที่มุมขวาบน ชื่อ A และ B

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

หากวางเมาส์เหนือไอคอน คุณจะได้รายการสคริปต์ทั้งหมดบนหน้า เหมือน Noscript!

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

หากคลิกเมาส์ คุณจะสามารถอนุญาต/บล็อกโดเมนแต่ละตัวด้วยตนเอง อีกครั้ง คล้าย Noscript มาก

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

หากคลิก Advanced คุณจะมีตัวเลือกเพิ่มและควบคุมเนื้อหาเว็บมากขึ้น เช่น คุณสามารถบล็อกแค่สคริปต์ ถ้าอยาก แต่ยังสามารถบล็อก Iframes, Applets, Objects, หรือ Embedded elements ได้

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

หากคุณพยายามอนุญาตโดเมนบางตัว คุณจะได้ prompt ยืนยัน และข้อความแจ้งว่าโดเมนเฉพาะถูกเพิ่มใน whitelist ของคุณ:

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

ทương tự คุณสามารถเพิ่มโดเมนจริงที่คุณกำลังเยี่ยมชมไปที่ whitelist เพื่อให้ปุ่มไม่แสดงบนมัน หากคลิก Host โดเมนและ subdomains ทั้งหมดจะถูก whitelist หากคลิก Path แค่หน้านั้นๆ จะถูก whitelist

คุณยังสามารถเพิกถอนสิทธิ์ชั่วคราวได้โดยคลิกปุ่ม C (Clean) หลังจากอนุญาตสคริปต์ภายนอกบางส่วนรันบนหน้าที่กำหนด

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

การ toggle A (Allow) และ B (Block) ให้คุณเล่นกับ layout หน้าเว็บจนกว่าจะหาการตั้งค่าที่เหมาะสมที่คุณต้องการ เปรียบเทียบกับ Noscript มันมีอะไรเพิ่มเติมเล็กน้อย แตทำงานได้ดี และสำหรับทุกเบราว์เซอร์

สุดท้าย คุณสามารถเล่นกับการตั้งค่า Proxomitron ได้ คลิกขวาที่ไอคอนใน system tray นี่อนุญาตให้คุณ enable/disable filters, bypass Proxomitron ทั้งหมด และ edit หรือ load ไฟล์ config หรือ block files เฉพาะเจาะจงด้วยตนเอง

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

สิ่งอื่นๆ

ชุดกฎ filter อื่นๆ

มี rulesets ที่มีประโยชน์หลายชุดที่คุณอาจพิจารณา แม้ชุดของ Andrew ควรเพียงพอสำหรับทุกความต้องการของคุณ ยังมี candidate ยอดเยี่ยมอีกตัว:

sidki filter set

Filter sets อื่นๆ มี เช่น JD5000 และ Grypen แต่เก่าแก่แล้วและถูกแทนที่โดย sidki และชุดของ Andrew อย่างไรก็ตาม ผมแนะนำให้เยี่ยมชม forum และตรวจสอบอัปเดตล่าสุด

การกำหนดค่าสุดท้าย

คุณจะต้องเพิ่ม Proxomitron ในรายการโปรแกรมที่รันตอน startup หากต้องการให้มัน active ตลอดเวลา มิฉะนั้น คุณอาจต้องปรับ network connection settings ในเบราว์เซอร์เมื่อ Proxomitron ไม่รัน เพราะการเชื่อมต่อจะล้มเหลวหาก proxy down

หากคุณรันบัญชีผู้ใช้จำกัด เช่น SuRun คุณจะต้องตั้งค่า Proxomitron configs เป็น admin

โปรแกรมอื่นๆ

เวอร์ชันสุดท้ายของ Proxomitron เปิดตัวในปี 2003 ศตวรรษที่แล้วใน timeline ดิจิทัล แตโปรแกรมยังใช้งานได้ เสถียร และไร้บั๊ก อย่างไรก็ตาม หากคุณไม่อยากใช้โปรแกรมเก่า หรือชอบ UI ที่ทันสมัย น้อยกว่าแฟลช คุณอาจลองโปรแกรมอื่นๆ ใหม่กว่าที่พัฒนาจาก Proxomitron ให้ความสามารถคล้ายกัน และใช้ filter rulesets เดียวกัน

มีตัวเลือกหลายตัว แต่ Proximodo ดูเหมาะสมที่สุด

Proxomitron: การควบคุมหน้าเว็บอันทรงพลังสำหรับทุกเบราว์เซอร์

สำหรับข้อมูลเพิ่มเติม โปรดดูบทความ Wikipedia เรื่องนี้

ลิงก์

คุณอาจสนใจบทความอื่นๆ ที่ผมเขียน:

Firefox Add-ons - จัดการ add-ons ของเบราว์เซอร์อย่างรวมศูนย์ - Tutorial

10 must-have Firefox extensions

การใช้ Noscript อย่างถูกต้อง

สรุป

Proxomitron ไม่ใช่โปรแกรมสำหรับมือใหม่ ใช้เวลาปรับตัว การกำหนดค่าไม่直觀 และการใช้งานขั้นสูงต้องการความรู้ลึกซึ้งเกี่ยวกับเครือข่ายและโปรโตคอลเว็บ

อย่างไรก็ตาม ผู้ใช้ระดับกลางสามารถเพลิดเพลินกับ filtering Web proxy อันทรงพลังสำหรับเบราว์เซอร์ทั้งหมดของพวกเขา ให้ควบคุมเนื้อหาหน้าเว็บด้วยรายละเอียดละเอียด สิ่งที่เป็นสิทธิพิเศษของผู้ใช้ Firefox จนกระทั่งเร็วๆ นี้

หากคุณชอบประสบการณ์อินเทอร์เน็ตที่สะอาดและเงียบสงบ คุณควรพิจารณาใช้ Proxomitron โดยเฉพาะเพราะมันเป็น utility เล็กแต่ทรงพลัง ถึงแม้จะเก่า ผมหวังว่าคุณเพลิดเพลินกับ tutorial นี้ ไปเจอกันใหม่

Cheers.