Conversation
Notices
-
@zorrito Muy chulos ¡gracias! Yo uso habitualmente el que hiciste en bash, al que le añadí algunas radios más y sobre todo una modificación para garantizar el anonimato en la escucha vía #tor al estilo de, por ejemplo:
curl --socks5 localhost:9050 "http://212.47.244.231/_stream/almaina.ogg" | mpv --quiet --cache=512 -
la pregunta es: ¿sabes si hay algún modo de implementar esa opción de anonimato por medio del módulo configparser?
-
@zorrito Por lo que veo un medio para torificar tu script sería trabajando con los módulos de socks y socket, algo como:
import socks
import socket
socks.setdefaultproxy(socks.PROXY_TYPE_SOCKS5, '127.0.0.1', 9150)
socket.socket = socks.socksocket
habría que instalar también python3-socks, claro.Estoy intentando probar, pero no estoy muy seguro de que esté funcionando pues no sé muy bien como comprobar si realmente estoy conectando al proxy realmente.. ¿netcat?
-
@zorrito Perdón, sería 9050 (no 9150) en la configuración por defecto de torrc.
-
@zorrito Y si no, simplemente con: torify python3 radioslibres.py (elegante no es pero funciona).
-
@tze y para asegurarte que la conexión sale por ahí usa tor-arm un monitor de red para la red Tor bastante majo http://qttr.at/1uak
-
@zorrito Pues sí, gracias por la recomendación, no lo conocía. Además me ha ayudado a pulir mi torrc :-)