An open API service indexing awesome lists of open source software.

https://github.com/mathiconical/twiki-scrapping


https://github.com/mathiconical/twiki-scrapping

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

TWIKI-SCRAPPING

Visa obter dados necessários do fã site Tibia Wiki BR em formato JSON.


Objetivo
Pré-requisitos / Instalação e Execução
Exemplo
Autor


Em construção...

### Objetivo

Obter uma especíe de biblioteca em JSON removida do fã site Tibia Wiki BR e para fins de estudos, tanto das ferramentas quanto de como utilizar o arquivo gerado em algum projeto futuro.

### Features
- [x] HP e EXP
- [x] Charms e Dificuldade
- [x] Localizações
- [x] Comportamentos
- [x] Habilidades / Spells
- [x] Loot / Drop
- [ ] Imunidades
- [ ] Passa por
- [ ] Pode ser Puxado
- [ ] Empurra Objetos
- [ ] Status de Defesa
- [ ] Archfoe
- [ ] Sons

### Pré-requisitos
Ferramentas necessárias:
[Python](https://python.org/)

> beautifulsoup4==4.11.1
> psutil==5.9.3
> requests==2.27.1
> termcolor==2.1.0
> Unidecode==1.3.6

### Instalando as ferramentas:
> pip3 install -r requeriments.txt

### Rodando o script

```
# Clone este repositório
$ git clone

# Acesse a pasta do projeto via terminal / cmd
$ cd twiki-scrapping

# Execute o comando para mais informações
$ python main.py --help

# Caso queira desabilitar o esquema de cores, use este comando
$ python main.py --nocolor

# Caso queira desabilitar o modo de mensagens, use este comando
$ python main.py --nomsg

# Por padrão a quantidade de threads é a metade possível, caso queira aumentar, use este comando
$ python main.py --thread 20

## Nota: Se a quantidade de thread passada for maior que o que sua máquina suporta ou menor igual a zero, será definido respectivamente o número máximo suportado e a metade.

# O script começará a realizar requisições e no final irá salvar tudo em um JSON. ( Este processo pode demorar dependendo diretamente do número de threads passado )
```

### Exemplo
>![](extracted_example.png)

### Autor
---


profile-image


José Maria Neto

[![Gmail Badge](https://img.shields.io/badge/-netinho340@gmail.com-c14438?style=flat-square&logo=Gmail&logoColor=white&link=mailto:netinho340@gmail.com)](mailto:netinho340@gmail.com)

### Licença
MIT