Форум — Desktop [jabber.el] [http-proxy] как? 0 0 Всем привет... ситуация такая... есть соединение с интернетом через http proxy... есть emacs 22.1, есть jabber.el... хочется чтобы всё это мирно сосуществовало и работало... это вообще возможно? Зарание спасибо! Ссылка
proxychains посмотри. и пускай емакс через него =) Komintern ★★★★★ (25.08.08 17:54:10 MSK) Показать ответ Ссылка
Ответ на: комментарий от Komintern 25.08.08 17:54:10 MSK Спасибо, попробую. Cy6erBr4in ★★★ (26.08.08 00:37:33 MSK) автор топика Ссылка
Возможно. Все равно через TLS. По сему делаем враппер: avatar@Nemesis ~ % cat /usr/bin/gnutls-cli #!/bin/dash /usr/bin/proxychains /usr/bin/gnutls-cli-bin $@ 2>/tmp/errors.tls avatar@Nemesis ~ % cat /usr/bin/proxychains #!/bin/bash FILE=$(cat /etc/proxychains.conf | wc -l) if [ -z "$1" ] ; then echo " usage:" echo " proxychains <prog> [args]" exit fi if [ ${FILE} = 0 ]; then exec "$@" else export LD_PRELOAD="${LD_PRELOAD} libproxychains.so" exec "$@" fi vasily_pupkin ★★★★★ (26.08.08 22:20:09 MSK) Показать ответ Ссылка
Ответ на: комментарий от vasily_pupkin 26.08.08 22:20:09 MSK Да я тут забыл упомянуть одну маленькую, но важную деталь... Windows XP :) proxychains под cygwin не собралось, поэтому воспользовался socat (собралось под cygwin`ом без проблем)... запускается примерно так: socat TCP4-LISTEN:31337,reuseaddr,fork PROXY:your.proxy:allports.jabber.ru:443,proxyport=8080,proxyauth=user:pass после этого в настройках указываем сервер localhost:31337 и всё работает замечательно :) Cy6erBr4in ★★★ (27.08.08 11:19:09 MSK) автор топика Ссылка