O Popcorn Time é um aplicativo de compartilhamento de vídeos que utiliza a rede p2p torrent. Um dos problemas corriqueiros é quando abrimos o programa e vem a nefasta mensagem "Erro ao atualizar bando de dados. Tente novamente mais tarde." E você vai abrir mais tarde e possivelmente o erro vai continuar. Isso acontece porque todas as cópias do Popcorn Time , mesmo seus clones e forks usam proxy de uma base de dados. Essa base de dado é uma api que retorna em formato json os dados dos filmes, e eis aqui o endereço : http://yts.re/api/list.json Agora, para resolver o problema, ou você pega o código fonte do programa e enfia esse endereço nele ( o que não é legal, por isso se usam proxys, para não sobrecarregar o site e ficarmos de vez sem atualização ) ou outro endereço de proxy para a api, ou você faz o mais rápido : 1) Abra o arquivo "~/.config/Popcorn-Time/data/movies.db" ( pasta oculta no linix que o programa cria, existe uma pasta oculta "applicatio...
Uma das coisas que mais batem a cabeça de quem trabalha com ajax é conseguir salvar os valores retornados numa requisição do tipo var xmlhttp; function myRequestFunction(){ var http_request = new XMLHttpRequest(); try{ // Opera 8.0+, Firefox, Chrome, Safari http_request = new XMLHttpRequest(); } catch(e){ // Internet Explorer Browsers try{ http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e){ try{ http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e){ alert("Your browser broke!"); return false; } } } http_request.onreadystatechange = function f(){ if( http_request.readyState == 4 ){ var jsonObj = JSON.parse(http_request.responseText); valor = jsonObj.value; } } http_request.open("GET", data_file, false); http_request.send(); } ...