Motor popular de pesquisa de Zeronet. Kaffiene.bit ou 1mr5rx9tauvagreb4rjcae6d37fjqay5ba para acessar no zeronet.
Experimental 0Git Repo aqui: 1DUP5JRSZGVVZBC2NQ4B57QB6ZXK4SSTKD
grab.py
A função do Grab.py é bem simples, no entanto, é a mais complicada de configurar e executar. O script exige que o selênio seja instalado para o Python ('Pip Install Selenium' deve funcionar). Também exige que você baixe Phantomjs. Eu baixei a versão Mac de Phantomjs.org. Com isso no lugar, você precisa editar o script python para apontar para Phantomjs. E você também pode alterar opcionalmente qual proxy de que está pegando. Depois que toda essa configuração estiver concluída, basta executar o script. Depois de pouco tempo, 'Feito?' vai aparecer. Espere alguns segundos (espero cerca de 3-5) e pressione Enter. Três números devem aparecer. Estes são as contagens agarradas dos endereços, nomes e colegas. Todos deveriam ser iguais. Gable.py então produz um peerlist.txt que Merge.py está esperando.
merge.py
Esta é a nova ferramenta Merge.py. É usado para atualizar as entradas do SiteRank. Ele leva um índice de sites existente junto com um novo 'Peerlist' que contém uma lista de endereços e colegas do site, conforme gerado por Grab.py. O PeerList.txt precisa ter um endereço em cada linha, seguido por um espaço e, em seguida, o siterian, seguido por um espaço e o nome do site. Merge.py encontrará todos os sites no índice e combinará o novo siteriank com o antigo. Se um deles estiver faltando, ele usará o disponível. Se não houver, ele manterá o '-'. Quaisquer sites exclusivos do Peerlist são separados em um arquivo de notícias.txt, para facilitar a marcação. A execução da ferramenta várias vezes será anexada ao Newsites.txt, não substituindo. Novos sites ainda são adicionados ao data.txt manualmente no momento (uma vez que a geração automatizada de tags estiver em vigor, isso não será mais).
mergeold.py
Mergeold.py absorve um índice de sites existente, como o Kaffiene usou anteriormente, juntamente com um novo 'peerlist' que contém uma lista de endereços e colegas do site (conforme obtido de /estatísticas). O PeerList.txt precisa ter um endereço em cada linha sem informações descritivas, seguido por um espaço e, em seguida, o número de pares. Ou qualquer valor que você deseja atribuir ao site. Um 'siteriaRank' se você quiser. Mergeold.py encontrará todos os sites no índice e anexará a classificação do site no final da entrada (novamente, com um separador de espaço). Se um site não estiver na lista de peerlist, ele recebe um valor de '-'-'-'-'. Quaisquer sites exclusivos do Peerlist são separados em um arquivo de notícias.txt, para facilitar a marcação.
Vale a pena notar que Mergeold.py só funciona com um Data.txt que ainda não possui o siterank aplicado. Além disso, o novo index.html estará esperando um data.txt com o siterank. Por favor, lembre -se disso.
check.py
Esta é a ferramenta de verificação duplicada original. Funciona muito bem e até permite a seleção de arquivos sem modificar o script. Ele simplesmente revela quantos sites exclusivos estão no índice e quais são as duplicatas, se houver. É uma ferramenta simples e direta.