===========================================================
  V-BOT  -  baixador de reels do Instagram
===========================================================

COMO USAR
---------
1. Na PRIMEIRA vez, dê dois cliques em  V-Bot.bat
   (ele baixa as ferramentas automaticamente, uns 100 MB,
   só nessa primeira vez; depois pode abrir pelo V-Bot.exe)
2. Cole o link ou digite o @ do perfil
   (ex.: https://www.instagram.com/cr.1mx/  ou  cr.1mx)
3. Escolha o nome da pasta (ela é criada dentro de Vídeos)
4. Clique em BAIXAR TODOS OS VÍDEOS
5. Na primeira vez, digite a CHAVE DE ATIVAÇÃO que você
   recebeu na compra


A CHAVE DE ATIVAÇÃO
--------------------
Cada chave vale por 12 horas de uso, contadas a partir da
ativação, e funciona só no computador onde foi ativada.
Dentro dessas 12 horas você baixa quantos perfis quiser.
Quando expirar, é só comprar outra chave no site do V-Bot.
A validação é feita pela internet.

O V-Bot baixa os reels, numera em ordem, remove os metadados
de cada vídeo e abre a pasta no final. Dá para acompanhar a
fase, a barra de progresso, a porcentagem e o tempo estimado.


COMO OS ARQUIVOS FICAM
-----------------------
   0001_Da-u6OVTmjW.mp4
   0002_Da-vDdfzu2J.mp4
   0003_Da-vInAzSMG.mp4   ...

Número sequencial + código do post. A ordem é cronológica:
0001 é o reel mais antigo do perfil, o último número é o mais
recente. Quando você roda de novo e chegam vídeos novos, eles
entram no fim da sequência.


A CAIXINHA "FECHAR O CHROME DURANTE A COLETA"
---------------------------------------------
Deixe marcada. O V-Bot usa o login do Instagram que já está
no seu Chrome, mas o Chrome mantém esse arquivo travado
enquanto está aberto. Sem o login, o Instagram entrega só
uma parte do histórico do perfil.

Com a caixinha marcada, o V-Bot fecha o Chrome, faz a coleta
e reabre o Chrome no fim (as abas voltam sozinhas).

Se preferir não fechar o Chrome, desmarque: ele baixa mesmo
assim, só que deslogado e pegando menos vídeos.


RODAR DE NOVO NO MESMO PERFIL
------------------------------
Pode rodar quantas vezes quiser, apontando para a mesma
pasta: o V-Bot só baixa o que é novo. Ele guarda o controle
em dois arquivos ocultos dentro da pasta dos vídeos:
  .vbot-baixados.txt  - o que já foi baixado
  .vbot-limpos.txt    - o que já teve os metadados limpos

Esse controle é por código do post, não pelo nome do arquivo.
Por isso a numeração pode mudar sem risco de baixar repetido.

IMPORTANTE: não apague esses dois arquivos ocultos e não tire
o código do post do nome dos vídeos (a parte depois do
número). São eles que dizem ao V-Bot o que ele já tem. Se
sumirem os dois, ele baixa tudo de novo duplicado.


REQUISITOS
-----------
Windows 10 ou 11 com PowerShell (já vem no sistema).
Na primeira execução o V-Bot.bat baixa sozinho o gallery-dl
e o ffmpeg para a pasta bin (se algo falhar, rode o
INSTALAR.bat de novo). Para baixar logado, o Chrome precisa
estar logado no Instagram.


O QUE TEM NA PASTA
-------------------
V-Bot.bat          abre o programa (e instala na 1ª vez)
V-Bot.exe          abre o programa (use após instalar)
INSTALAR.bat       baixa as ferramentas (roda sozinho na 1ª vez)
vbot-gui.ps1       a interface
vbot-worker.ps1    quem faz o trabalho
bin\gallery-dl.exe baixa os vídeos do Instagram
bin\ffmpeg.exe     remove os metadados
vbot.ico           ícone
banner.png         imagem da capa
ultimo-log.txt     log da última execução (útil se der erro)
historico.json     total de vídeos por perfil (para a %)


SE DER ALGUM PROBLEMA
----------------------
Abra o ultimo-log.txt: a última linha diz onde parou.

"Nenhum vídeo baixado"  -> confira o @ do perfil; se o perfil
   for privado, sua conta precisa segui-lo (e a caixinha do
   Chrome precisa estar marcada, para usar o login).

O V-Bot já se recupera sozinho quando o Instagram limita o
acesso: ele espera e retoma de onde parou, até 5 vezes.
