O Hercules TK5 é uma distribuição do emulador Hercules com o sistema MVS 3.8J já preparado, ideal para quem quer estudar COBOL, JCL, VSAM, utilitários e até integração com baixa plataforma sem depender de acesso a mainframe corporativo.
Antigamente o pacote podia ser baixado em outros domínios, mas o pacote atualizado pode ser obtido agora em: https://www.prince-webdesign.nl/tk5
Este guia mostra como baixar, extrair e acessar o MVS via terminal 3270 no Windows 10/11.
⚙️ Pré-requisitos
- Windows 10 ou 11 (64 bits)
- Usuário com permissão de administrador
- 5 a 10 GB livres em disco
- Acesso à internet para baixar o pacote
- Um terminal 3270 para conectar (wc3270, x3270 para Windows ou tn3270)
🟦 Passo a passo
1. Baixar o pacote TK5
- Abra o navegador.
- Acesse: https://www.prince-webdesign.nl/tk5
- Localize o download do TK5 (normalmente vem como
.zip). - Baixe o arquivo e salve em uma pasta, por exemplo:
C:\Downloads\tk5.zip.
Se o site disponibilizar mais de um pacote (doc, fonte, extras), baixe o pacote principal do sistema TK5.
2. Extrair o pacote
- Crie uma pasta para o sistema, por exemplo:
C:\TK5 - Extraia todo o conteúdo do
.zippara dentro deC:\TK5. - Ao final, você deve ter algo parecido com:
C:\TK5\
├── hercules.exe
├── conf\
├── dasd\
├── jcl\
└── README / docs
Se vier com outro nome de arquivo de configuração (ex.: tk5.cnf, mvs38j.cnf, tk5-setup.cnf), a lógica é a mesma: é esse arquivo que você passa para o Hercules na hora de subir.
3. Executar o Hercules
- Abra o Prompt de Comando.
- Vá até a pasta do TK5:
cd C:\TK5 - Inicie o emulador apontando para o arquivo de configuração (ajuste o nome se for diferente):
hercules -f conf\tk5.cnf
ou, em alguns pacotes:Vá até a pasta do TK5:
hercules -f tk5.cnf
Se tudo estiver certo, o console do Hercules vai mostrar as mensagens de IPL do MVS.
4. Instalar um terminal 3270 no Windows
Para acessar o MVS, você precisa de um emulador de terminal 3270. Algumas opções:
- wc3270 (Windows): fácil e leve
- x3270 for Windows
- Vista tn3270 (também funciona)
Depois de instalado, conecte em:
- Host:
127.0.0.1 - Porta:
3270
5. Fazer login no MVS
Com o Hercules rodando e o terminal conectado, faça login com o usuário padrão do TK5 (o pacote costuma vir assim):
User: HERC01
Password: CUL8TR
Se o pacote que você baixou tiver outras credenciais, elas normalmente estão no arquivo de documentação que vem junto (README, TK5.DOC, INSTALL.TXT). Como estamos usando o pacote do https://www.prince-webdesign.nl/tk5, vale conferir o que ele traz de usuário padrão — mas boa parte das distribuições TKx usa HERC01 / CUL8TR.
6. Criar um atalho (opcional)
Crie um arquivo C:\TK5\start_tk5.bat com o conteúdo:
@echo off
cd C:\TK5
start hercules -f conf\tk5.cnf
start wc3270 127.0.0.1:3270
Assim você sobe o mainframe e já abre o terminal.
💡 Dicas importantes (Windows)
- Fechar certo importa:
- No terminal:
logoff - No console do Hercules:
quit
- No terminal:
- Se der erro de porta: veja se não tem outro serviço usando a 3270.
- Se o pacote do site vier com nomes de DASD diferentes, não renomeie os arquivos .dasd.
🏁 Conclusão
Com isso, você tem o Hercules TK5 rodando no Windows, baseado no pacote atual disponível em https://www.prince-webdesign.nl/tk5.
Agora dá pra mostrar nas lives como subir o TK5 no Windows, conectar com o PW3270 e rodar JCL de exemplo.