elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda: QNetworkAccessManager set time Zone, QT C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda: QNetworkAccessManager set time Zone, QT C++  (Leído 1,489 veces)
Maurice_Lupin


Desconectado Desconectado

Mensajes: 356

GPS


Ver Perfil WWW
Ayuda: QNetworkAccessManager set time Zone, QT C++
« en: 16 Mayo 2015, 19:39 pm »

Hola a todos, estoy haciendo un programa que descarga de youtb, he visto mucho code en php funcional, en base a eso he llegado a una conclusión: Cuando cambio el time zone en php da los mismos problemas que mi app en QT.

El ejemplo en php esta asi, cuando pongo mi zona horaria real da problemas, asi que lo dejo con esta zona y no hay problema
Código

Entonces estoy buscando si alguien sabe como cambiar Time Zone usando QNetworkAccessManager, mas o menos asi esta mi codigo y funciona pero no siempre

Código
  1. QNetworkAccessManager manager;
  2. // Pienso que debido a la zona horaria me devuelve info del video aleatoriamente
  3. QUrl url = ("http://www.youtb.com/get_video_info?&video_id=" + idVideo + "&asv=3&el=detailpage&hl=en_US");
  4.  
  5. QNetworkRequest request(url);
  6.  
  7. request.setRawHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8");
  8. request.setRawHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0");
  9. request.setRawHeader("Accept-Language", "en-US,en;q=0.5");
  10. request.setRawHeader("Cache-Control", "no-cache");
  11. request.setRawHeader("Connection", "keep-alive");
  12. request.setRawHeader( "Accept-Charset", "ISO-8859-1,utf-8;q=0.7,*;q=0.7" );
  13. request.setRawHeader("Pragma","no-cache");
  14.  
  15. QNetworkReply* reply = manager.get(request);
  16. // lo demas es procesar la informacion del archivo: get_video_info
  17.  

Saludos.


En línea

Un error se comete al equivocarse.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[MOD] Ayuda! con run time de videos
Multimedia
aula18 3 2,133 Último mensaje 31 Enero 2005, 04:45 am
por Songoku
[Solucionado] Extraer fecha de un campo TIMESTAMP WITHOUT TIME ZONE
PHP
Shell Root 2 7,574 Último mensaje 9 Julio 2011, 19:39 pm
por RedZer
Manera correcta de optener UTC Time Zone de locacion especifica, date('Z')/3600;
PHP
Graphixx 0 2,022 Último mensaje 3 Mayo 2012, 23:32 pm
por Graphixx
Ayuda con Zone Alarm
Seguridad
erromm 8 3,338 Último mensaje 16 Febrero 2014, 21:55 pm
por andavid
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines