Wikipédia:Robôs/Pedidos de aprovação/Danilo.bot: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
+
Linha 33:
 
::Usa API sim. Eu ainda estou desenvolvendo o script, além da matriz geral e da lista de revisão pretendo desenvolver outras funções: uma função para criar as matrizes de projetos de uma forma mais simples, pegando a lista de artigos das categoria de qualidade e importância e cruzando os dados, e uma função para trocar as marcas atuais pelas novas. Coloquei o script como está agora em [[Usuário:Danilo.bot/wikiprojetos.py]]. Tentei colocar a sortable na matriz manualmente, mas a linha da importância vai lá para baixo quando eu clico para ordenar. <sup>'''[[Usuário:Danilo.mac|Danilo.mac]]'''</sup><span style="margin-left:-54px"><sub>([[Usuário Discussão:Danilo.mac|discussão]])</sub></span> 16h22min de 7 de março de 2011 (UTC)
 
:::Uma dica: podes usar o preloadingGen, o que tornará o bot potencialmente mais rápido, assim, em vez de:
 
<source lang=python>
for page in pagegenerators.ReferringPageGenerator(predef,onlyTemplateInclusion=True):
titulo = page.title()
</source>
terias:
<source lang=python>
gen = pagegenerators.ReferringPageGenerator(predef,onlyTemplateInclusion=True)
preloadingGen = pagegenerators.PreloadingGenerator(gen, pageNumber = 50)
for page in preloadingGen:
titulo = page.title()
</source>
 
[[Usuário:Alchimista|<span style="font-size:111%; color:navy; font-variant:Lucinda-caps;text-shadow:black 10px 3px 10px;">Alchimista</span>]] <sup>[[Usuário Discussão:Alchimista|<font color="navy">Fala comigo!</font>]]</sup> 22h26min de 10 de março de 2011 (UTC)