나는 천천히 PyQt4에 web browser을 구축하고 있으며 속도가 빠져 나가고있다. 그러나 easylist.txt와 결합하고 싶습니다. 나는 adblock이 브라우저에서 HTTP 요청을 차단하기 위해 이것을 사용한다고 생각한다.어떻게 파이썬을 사용하여 adblock 하시겠습니까?
Python/PyQt4를 사용하면 어떻게 될까요?
[편집] 확인. 나는 Privoxy를 설치했다고 생각한다. 나는 어떤 추가적인 필터도 설치하지 않았고 작동하는 것 같다. 내가 사용하려고 한 PyQt4이 절대적으로 아무것도하지 않고 내가이 문서를 이해 할 수 없습니다 및 예제를 찾을 수 없습니다, 그러나이
self.proxyIP = "127.0.0.1"
self.proxyPORT= 8118
proxy = QNetworkProxy()
proxy.setType(QNetworkProxy.HttpProxy)
proxy.setHostName(self.proxyIP)
proxy.setPort(self.proxyPORT)
QNetworkProxy.setApplicationProxy(proxy)
것 같습니다.
[edit2] 나는 self.proxyIP를 127.0.0.1이 아닌 실제 로컬 IP로 변경한다고 생각했습니다. 페이지가로드되지 않습니다. 그래서 뭔가가 일어나고 있습니다.
당신은 파이썬으로부터 어떤 HTTP 요청이 끝났는지를 제어 할 수 있습니까? 그렇지 않다면, 그것은 까다로울 것입니다. 그렇다면 사소한 것입니다. Sooo .... 이상한 질문입니다. –
저는 방금 http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qhttp.html을 보았습니다. 가능하다고 생각합니다. 방법을 알아내는 것의 문제 일 수도 있습니다. – regomodo
무엇을 묻고 있습니까? 광고를 식별하는 방법? 그렇다면 AdBlock Plus에서 EasyList 구독 사본을 가져 와서 사용합니다. – Eli