Proxomitron - ชื่อตลก แอปพลิเคชันยอดเยี่ยม
อัปเดต: 6 มกราคม 2010
คุณอยากมีการควบคุมหน้าเว็บที่คุณกำลังดูมากขึ้นไหม? อยากจัดการเนื้อหาต่อไซต์ ได้ ปิดองค์ประกอบที่รบกวนหรือไม่จำเป็น เช่น รูปภาพบางอย่าง โฆษณา หรือสคริปต์? หากคุณใช้ Firefox คุณโชคดี มี extensions เยอะที่ทำได้ Noscript เป็น extension ที่ครบเครื่องที่สุด แต่เบราว์เซอร์อื่นๆ ล่ะ?
ที่นี่ 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 ออกแบบในยุคที่ GIF banner แอนิเมชันบนเว็บไซต์ถือว่า cool ที่สุด โชคดีที่มันเปลี่ยน skin เริ่มต้นได้ง่ายมาก คุณเปลี่ยน skin ได้ภายใต้ Config
Proxomitron กำลังรันอยู่ แต่ยังไม่ทำอะไร เพื่อให้มันทำงาน เราต้องทำหลายอย่าง
กำหนดค่าเบราว์เซอร์ให้ใช้ proxy
คนส่วนใหญ่เชื่อมต่ออินเทอร์เน็ตโดยตรง เพื่อใช้ Proxomitron คุณต้องส่ง traffic ทั้งหมดไปที่ proxy ของมัน หมายถึง กำหนดค่าเบราว์เซอร์บนเครื่องให้ใช้ proxies
ตัวอย่างวิธีทำใน Firefox:
ไปที่ 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 Preference Settings ได้ และดูว่าพอร์ตไหนถูกกำหนดค่า และเปลี่ยนได้หากต้องการ Preference Settings ซ่อนอยู่ใต้ปุ่ม Config ในมุมมองหลัก
คุณสามารถกำหนด 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 รันและทำงานถูกต้อง หากไม่แน่ใจเรื่อง 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 กับชุดค่าเริ่มต้น
เพื่อบันทึกการกำหนดค่า คลิก File > Save Default Settings
ขั้นตอนต่อไป เพิ่ม Count file ลงใน Blocklist ก่อนอื่น ไฟล์ชื่อ Count.ptxt คุณเปลี่ยนชื่อเป็น Count.txt ได้ ไม่ต้องวางที่ไหนพิเศษ แตผมแนะนำ copy ไปที่โฟลเดอร์ Lists ภายในโฟลเดอร์ติดตั้ง Proxomitron
ในเมนูหลัก Proxomitron คลิก Config ไปที่ Blocklist
คลิก Add ค้นหาไฟล์ Count.ptxt และตั้งชื่อ filter ว่า Count ดูด้านบน
เสร็จแล้ว! คุณสามารถใช้ Proxomitron ได้แล้ว
การใช้งาน Proxomitron
มาดูว่าสิ่งนี้ทำงานอย่างไร ก่อนอื่น เหมือน Noscript Proxomitron แสดงสัญญาณทางสายตาสำหรับเนื้อหาที่ถูกบล็อกและอนุญาตบนหน้าที่คุณกำลังดู เปิดหน้าเว็บใดก็ได้ คุณจะเห็นไอคอนสีสองอันที่มุมขวาบน ชื่อ A และ B
หากวางเมาส์เหนือไอคอน คุณจะได้รายการสคริปต์ทั้งหมดบนหน้า เหมือน Noscript!
หากคลิกเมาส์ คุณจะสามารถอนุญาต/บล็อกโดเมนแต่ละตัวด้วยตนเอง อีกครั้ง คล้าย Noscript มาก
หากคลิก Advanced คุณจะมีตัวเลือกเพิ่มและควบคุมเนื้อหาเว็บมากขึ้น เช่น คุณสามารถบล็อกแค่สคริปต์ ถ้าอยาก แต่ยังสามารถบล็อก Iframes, Applets, Objects, หรือ Embedded elements ได้
หากคุณพยายามอนุญาตโดเมนบางตัว คุณจะได้ prompt ยืนยัน และข้อความแจ้งว่าโดเมนเฉพาะถูกเพิ่มใน whitelist ของคุณ:
ทương tự คุณสามารถเพิ่มโดเมนจริงที่คุณกำลังเยี่ยมชมไปที่ whitelist เพื่อให้ปุ่มไม่แสดงบนมัน หากคลิก Host โดเมนและ subdomains ทั้งหมดจะถูก whitelist หากคลิก Path แค่หน้านั้นๆ จะถูก whitelist
คุณยังสามารถเพิกถอนสิทธิ์ชั่วคราวได้โดยคลิกปุ่ม C (Clean) หลังจากอนุญาตสคริปต์ภายนอกบางส่วนรันบนหน้าที่กำหนด
การ toggle A (Allow) และ B (Block) ให้คุณเล่นกับ layout หน้าเว็บจนกว่าจะหาการตั้งค่าที่เหมาะสมที่คุณต้องการ เปรียบเทียบกับ Noscript มันมีอะไรเพิ่มเติมเล็กน้อย แตทำงานได้ดี และสำหรับทุกเบราว์เซอร์
สุดท้าย คุณสามารถเล่นกับการตั้งค่า Proxomitron ได้ คลิกขวาที่ไอคอนใน system tray นี่อนุญาตให้คุณ enable/disable filters, bypass Proxomitron ทั้งหมด และ edit หรือ load ไฟล์ config หรือ block files เฉพาะเจาะจงด้วยตนเอง
สิ่งอื่นๆ
ชุดกฎ 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 ดูเหมาะสมที่สุด
สำหรับข้อมูลเพิ่มเติม โปรดดูบทความ Wikipedia เรื่องนี้
ลิงก์
คุณอาจสนใจบทความอื่นๆ ที่ผมเขียน:
Firefox Add-ons - จัดการ add-ons ของเบราว์เซอร์อย่างรวมศูนย์ - Tutorial
10 must-have Firefox extensions
การใช้ Noscript อย่างถูกต้อง
สรุป
Proxomitron ไม่ใช่โปรแกรมสำหรับมือใหม่ ใช้เวลาปรับตัว การกำหนดค่าไม่直觀 และการใช้งานขั้นสูงต้องการความรู้ลึกซึ้งเกี่ยวกับเครือข่ายและโปรโตคอลเว็บ
อย่างไรก็ตาม ผู้ใช้ระดับกลางสามารถเพลิดเพลินกับ filtering Web proxy อันทรงพลังสำหรับเบราว์เซอร์ทั้งหมดของพวกเขา ให้ควบคุมเนื้อหาหน้าเว็บด้วยรายละเอียดละเอียด สิ่งที่เป็นสิทธิพิเศษของผู้ใช้ Firefox จนกระทั่งเร็วๆ นี้
หากคุณชอบประสบการณ์อินเทอร์เน็ตที่สะอาดและเงียบสงบ คุณควรพิจารณาใช้ Proxomitron โดยเฉพาะเพราะมันเป็น utility เล็กแต่ทรงพลัง ถึงแม้จะเก่า ผมหวังว่าคุณเพลิดเพลินกับ tutorial นี้ ไปเจอกันใหม่
Cheers.