Casa > C > Como Ver Todas As Perguntas Quora Que Eu Fiz Ou Estou Seguindo

Como ver todas as perguntas Quora que eu fiz ou estou seguindo

A partir de 29 de julho de 2011 não há características in-product que eu esteja ciente para realizar isso e nenhuma solução elegante fora do produto.

Se você realmente queria os dados para si mesmo, você'teria que estar logado como você mesmo, vá para http://quora.com/home/following e então proceder para navegar para cada pergunta que você'seguiu e analisar os tópicos. Uma vez que você'tenha feito isso você poderia agrupar e classificar os dados da maneira que você preferisse - provavelmente apenas uma planilha de cálculo.

Se você seguir essa rota, então usando o console do Chrome&apos, você pode tornar o processo um pouco mais fácil executando este código para extrair todas as seguintes URLs de questões (para rapidamente pressionar o botão mais se você estiver seguindo um monte de questões, mantenha o mouse na mesma posição que o botão, clique, então segure a barra de espaço e você'estará pronto para clicar novamente):

for (var i = 0; i < $('.question_link').length; i++){console.log($('.question_link')[i]["href"])}

Para extrair os tópicos, execute este código no console:

for (var i = 0; i < $('a.topic_name > span').length/2; i++){console.log($('a.topic_name > span')[i].innerHTML);}

Existem formas técnicas de automatizar todo o processo, mas você'vai querer ter alguma familiaridade com programação. Eu prefiro Ruby e it's associados à automação do navegador e bibliotecas de análise html. Look into Watir (http://wiki.openqa.org/display/WTR/FireWatir+Installation) and Nokogiri (http://nokogiri.org/tutorials/parsing_an_html_xml_document.html).

Here's a starting point with Watir:

  1. require 'rubygems' 
  2. require 'watir' 
  3. Watir::Browser.default = 'firefox' 
  4. b = Watir::Browser.new 
  5. name = "first-last" 
  6. def click_more(b) 
  7. if b.cell(:xpath, "//div[@class='pager_next action_button']").exists? 
  8. while !b.cell(:xpath, "//div[@class='pager_next action_button' and @style='display: none;']").exists? 
  9. b.cell(:xpath, "//div[@class='pager_next action_button']").click 
  10. end 
  11. end 
  12. end 
  13. def get_following_questions(b, name) 
  14. b.goto "http://www.quora.com/home/following" 
  15. click_more(b) 
  16. File.open("#{name}/following_questions.html", 'w') {|f| f.write(b.html)} 
  17. end 
  18. get_following_questions(b, name) 

De Paget

Qual é o papel da língua inglesa na vida estudantil? :: Como funciona o esquema do Código de Voz do Google?