Programadores > Scripting

Documentação de Scripting

Sou um programador, como posso criar os meus próprios scripts?

Nesta página irá encontrar toda a informação necessária para a criação de scripts no Messenger Plus!

Criar um Script

Os scripts dão a possibilidade de adicionar, de forma expedita, as suas próprias funcionalidades ao Messenger e, ao mesmo tempo, criar uma enorme base para expansão de opções para toda a comunidade do Messenger Plus!, programadores ou não. No caso de ser um programador, a primeira coisa a fazer é estudar a documentação. Se for um utilizador comum, procure na base de dados pelos scripts que mais lhe interessem!


Partilhe com o mundo

Gostamos muito de ver as criações da comunidade e é com muito prazer que estudamos todas as propostas que nos são enviadas. Quando aprovados, os scripts serão colocados na base de dados e estarão disponíveis para que o público de 62 milhões de utilizadores do Messenger Plus! os possam usar! Antes de nos enviar o seu script, há alguns passos que deve seguir.

Como submeter um script?


Documentação Oficial de Scripting

A documentação oficial de scripting foi escrita pelo Patchou e pode ser obtida aqui. Um documento único que centraliza tudo o que precisa de saber sobre o sistema de scripting do Messenger Plus. Toda a documentação está condensada num único ficheiro no formato CHM que pode ser aberto sem a necessidade de software adicional no Windows XP e superiores. Esta documentação pode também ser obtida na janela de Editor de Scripts no seu menu de Opções do Messenger Plus!. Pode encontrar mais informação no fórum ou outros recursos externos como o MPscripts.net.


Teste as suas janelas com o MP! Interface Tester

Janelas complexas criadas com informação em XML podem facilmente tornar-se difíceis de visualizar, causar lendidão e comportamentos imprevisíveis no seu Messenger. Por estas razões foi criada a ferramenta "Interface Tester" que está disponível com a API de scripting para ajudar os programadores a testar e prever os resultados rapidamente e sem problemas.

Este software pode ser executado a partir de qualquer pasta do seu sistema e o único requisito é que o Messenger Plus! esteja corretamente instalado (o Messenger não precisa de estar ligado quando estiver a fazer estes testes). O "Interface Tester" será capaz de pré-visualizar todos os ficheiros localizados na pasta de Scripts do Messenger Plus! ou na pasta "Interface" (quando o objetivo é alterar as janelas do próprio Messenger Plus!).

Além de mostrar o aspeto das janelas, o "Interface Tester" é também capaz de validar os seus ficheiros XML no caso de o ficheiro "schema" estiver localizado na mesma pasta e se o MSXML 5.0 ou superior estiver instalado no seu sistema (pode obtê-lo em microsoft.com). É altamente recomendável que NÃO distribua nenhum ficheiro criado por si que não seja validado pela versão mais recente do Ficheiro 'Schema' de Interface do Windows. Se o resultado for um ficheiro considerado inválido, o "Interface Tester" irá recusar-se em executá-lo e irá dar-lhe uma mensagem de erro a explicar o problema.

Transferir o "Messenger Plus! - Interface Tester"

Tenha em atenção que este software é considerado uma ferramenta para utilização exclusiva em trabalho de desenvolvimento. Não foi criado para para utilização do público em geral e não pode ser distribuída sem autorização prévia.