iSniff-GPS
Encontré un proyecto de sonido interesante en GitHub , llamado iSniff-GPS.
Decidí comprobarlo, pero tuve algunos problemas al intentar utilizar la interfaz web.
Instrucciones
Tomado de: enlace .
Para utilizar la interfaz web:
- Instale o actualice los módulos Python necesarios ejecutando
pip install -U -r requirements.txt
.- Inicialice una base de datos vacía ejecutando
./manage.py syncdb
.- Inicie la interfaz web ejecutando
./manage.py runserver 127.0.0.1:8000
.
./manage.py
Aquí está el contenido de manage.py
.
#!/usr/bin/env python import os import sys if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "iSniff_GPS.settings") from django.core.management import execute_from_command_line execute_from_command_line(sys.argv)
Error
Al acceder al servidor web; Me sale un mapa de Melbourne, VICTORIA. (Australia).
Similar a la siguiente imagen:
Cualquierintentodenavegarmásporestainterfazesinfructuosoyprovocaerrores.
Similaralsiguientemensaje:
/usr/local/lib/python2.7/site-packages/requests/packages/urllib3/connectionpool.py:791:InsecureRequestWarning:UnverifiedHTTPSrequestisbeingmade.Addingcertificateverificationisstronglyadvised.See:https://urllib3.readthedocs.org/en/latest/security.htmlInsecureRequestWarning)
UsandoCertificonurllib3
Asíquesigolasinstruccionesen:
Hasta que llegue a: enlace .
Configure su grupo para requerir un certificado y proporcione el paquete certifi:
import urllib3 import certifi http = urllib3.PoolManager( cert_reqs='CERT_REQUIRED', # Force certificate check. ca_certs=certifi.where(), # Path to the Certifi bundle. ) # You're ready to make verified HTTPS requests. try: r = http.request('GET', 'https://example.com/') except urllib3.exceptions.SSLError as e: # Handle incorrect certificate error. ...
- ¿Qué se supone que debo hacer con este bloque de código?
- ¿Requiere modificación para funcionar correctamente?
- ¿Pertenece dentro de
manage.py
/connectionpool.py
?
Información adicional
Mi experiencia con Python es mínima, pero he probado un montón de cosas diferentes en los últimos días, tratando de que esto funcione. Aquí hay algunas capturas de pantalla que muestran algunos de los diversos mensajes de error; generado en segundo plano, mientras intentaba jugar con la interfaz web: