O que é o formato de ficheiro MS?
.ms é um arquivo de código-fonte MAXScript usado pelo Autodesk 3ds Max para automatizar e estender o aplicativo de modelagem 3D, animação e renderização. O MAXScript é uma linguagem de script integrada ao 3ds Max desde a versão 2.0 (1997) e fornece acesso a praticamente todos os objetos, propriedades e comandos no aplicativo.
Um arquivo .ms contém texto simples em ASCII ou UTF-8. Os scripts normalmente definem painéis de utilitários, diálogos de rollout, bibliotecas de funções e manipuladores de eventos, ou executam chamadas diretas de API para criar geometria, aplicar materiais, definir quadros-chave (keyframes) ou processar cenas em lote. Não há um cabeçalho obrigatório; os arquivos geralmente começam com linhas de comentário (--) documentando o nome do script e o autor.
Extensões relacionadas incluem .mse (uma versão criptografada/compilada de um script .ms que protege o código-fonte contra inspeção), .mzp (um pacote instalador baseado em ZIP para ferramentas e plugins MAXScript) e .mcr (um macro script atribuível a botões da barra de ferramentas ou atalhos de teclado). Os scripts são instalados escolhendo Scripting > Run Script no menu ou colocando-os na pasta scripts/ no diretório de instalação do 3ds Max.
Desde o 3ds Max 2014, o Python está disponível como uma alternativa de script equivalente, mas os arquivos MAXScript .ms permanecem totalmente suportados em todas as versões atuais, incluindo o 3ds Max 2026. Como o 3ds Max funciona apenas no Windows, os arquivos .ms são um formato exclusivo para Windows.
Segurança e proteção
RISCO: MEDIUMO MAXScript é uma linguagem de script completa com acesso ao sistema de arquivos e chamadas de rede. Um arquivo .ms malicioso pode excluir arquivos, extrair dados ou corromper cenas se executado dentro do 3ds Max. Execute apenas arquivos .ms de fontes confiáveis. Antes de executar um script desconhecido, abra-o em um editor de texto para revisar o que ele faz. O 3ds Max 2021+ adicionou um diálogo de configurações de segurança do MAXScript para proteção aprimorada.
Detalhes do formato
em resumo- Maple Worksheet (clássico) - O sistema de álgebra computacional Maple da Maplesoft usava .ms para planilhas clássicas em versões muito antigas (anteriores ao Maple 6); o formato atual do Maple é .mw.
- Arquivo de script Microsoft (era de lotes MS-DOS) - A extensão .ms era ocasionalmente usada para scripts de lote ou macro do MS-DOS em aplicativos legados; raro fora do contexto do 3ds Max.
Programas que abrem arquivos MS
Detalhes técnicos
especificação profunda| Tipo de linguagem | Linguagem de script proprietária (MAXScript) - sintaxe semelhante a C com recursos orientados a objetos, baseados em eventos e funcionais |
| Plataforma | Apenas Windows (3ds Max é exclusivo para Windows) |
| Introduzido | 3ds Max 2.0, 1997 (era Kinetix); incluído em cada lançamento subsequente até o 3ds Max 2026 |
| Codificação | ASCII (scripts legados); UTF-8 suportado em versões modernas do 3ds Max |
| Construtos principais | `utility`, `rollout`, `fn` (função), `struct` e manipuladores de eventos `on ... do` |
| Cobertura da API | Acesso total via script a objetos de cena, modificadores, materiais, controladores de animação e configurações de renderização |
| Método de execução | Via menu **Scripting > Run Script**, Editor MAXScript ou carregado automaticamente da pasta `scripts/startup/` |
| Variante criptografada | `.mse` - arquivo `.ms` compilado/criptografado; funcionalidade idêntica, mas o código-fonte não é legível por humanos |
| Formato de pacote | `.mzp` - arquivo ZIP contendo um instalador MAXScript; formato de distribuição padrão para ferramentas e plugins |
| Variante de macro | `.mcr` - script de macro atribuível a um botão da barra de ferramentas, item de menu quad ou atalho de teclado |
| Coexistência com Python | Scripts em Python adicionados no 3ds Max 2014; ambas as linguagens coexistem e compartilham APIs de acesso à cena |
| Tamanho de arquivo típico | 1 KB - 500 KB; scripts grandes de geração de cena ou processamento em lote podem exceder isso |
| Lançado | 3ds Max 2.0, 1997 (MAXScript first included) |
| Versão mais recente | Current with 3ds Max (Autodesk 3ds Max 2026 as of 2026) |
| Especificação | help.autodesk.com |
Conversões de MS
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos MS.