Прокси сервер

 
0
 
Python
ava
Karadul | 24.10.2010, 17:37
Есть идея сделать прокси сервер, который будет с одного музыкального сайта по урлу качать mp3 и выдавать ее вместо урла. Для этого нужен готовый сервер на яве или питоне, где такое было бы можно легко пристроить.

Почитал это http://proxies.xhaus.com/, начал перебирать.

https://launchpad.net/py-htfilter - прямо заточен под то, что мне надо, в примере прокс вместо ютуб страницы сразу выдает видео в mp4. Вот только не работает нихрена.

development - при первом же запросе выдает вот что
py-htfilter-2.dev>htfilter.py
error: uncaptured python exception, closing channel <__main__.ProxyServer connec
ted 127.0.0.1:2152 at 0x18020a8> (<type 'exceptions.ValueError'>:generator alrea
dy executing [Python26\lib\asyncore.py|read|76] [Python2
6\lib\asyncore.py|handle_read_event|416] [Python26\lib\asynchat.py|h
andle_read|158] [py-htfilter-2.dev\htfilter.py|callback|
175])
Traceback (most recent call last):
File "py-htfilter-2.dev\htfilter.py", line 439, in <mo
dule>
asyncore.loop()
File "Python26\lib\asyncore.py", line 202, in loop
poll_fun(timeout, map)
File "Python26\lib\asyncore.py", line 143, in poll
read(obj)
File "Python26\lib\asyncore.py", line 80, in read
obj.handle_error()
File "Python26\lib\asyncore.py", line 470, in handle_error
self.handle_close()
File "py-htfilter-2.dev\htfilter.py", line 260, in han
dle_close
while self.producer_fifo or self.ac_out_buffer:
File "Python26\lib\asyncore.py", line 394, in __getattr__
return getattr(self.socket, attr)
AttributeError: '_socketobject' object has no attribute 'ac_out_buffer'


stable требует дохренища модулей, я задолбался уже их ставить.

Кто что посоветует? Как починить htfilter или какой еще прокси можно взять?
Kommentare (1)
ava
system | 27.10.2010, 00:00 #
а почему бы не заюзать mechanize, мне кажется он здесь не плохо бы подошел.

später ergänzt:
в свое время пользовался, немного для другого, но до сих пор работает.
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  Karadul   system
advanced
Absenden