1. Introdução
Escreva seu primeiro script Kodi / XBMC usando este tutorial! Se precisar de ajuda para escrever um plugin, verifique o tutorial .
2. Ferramentas
Para o seu primeiro script, escolha o notepad ++ ou editores de texto sublime devido ao destaque de sintaxe. Instale Kodi em seu computador.
URL = http://www.sublimetext.com
URL = http://notepad-plus-plus.org
3. Instalação
Encontre o repositório git para o script oficial HelloWorld aqui .
... e instale-o no Kodi a partir daqui usando o arquivo zip.
4. Primeiro lançamento
Abra sua caixa de diálogo com três linhas de texto usando
Sistema >> Complementos >> Meus complementos >> Complementos de software >> Hello World.
5. Na pasta de complementos
Sem fechar o Kodi, abra sua pasta de script e corrija-o! No Windows, ele está localizado aqui:
C:\Users\user\AppData\Roaming\XBMC\addons\script.hello.world
Se você tiver um Mac, encontre-o aqui:
/Users/<your_user_name>/Library/ApplicationSupport/Kodi/addons/script.hello.world [1]
6. Estrutura
addon.py - Escreva seu programa Python aqui.
addon.xml - descreva seu script aqui.
changelog.txt - atualize este arquivo de texto a cada nova versão.
icon.png - Desenhe seu sinal de script em um quadrado de 256 ou 512 pixels.
LICENSE.txt - conte-nos sobre os direitos autorais de seu script.
7. XML
Em primeiro lugar, forneça o ID, o nome e a versão do seu script, bem como o nome do seu autor usando a primeira linha do arquivo XML. Crie um ID exclusivo como na captura de tela abaixo.
Explique ao XBMC com a seção Requer quais módulos você deseja importar. Mencione o script "xbmc.python" aqui.
Diga ao XBMC o tipo de seu script com um "ponto de extensão". Coloque "executável" lá com o elemento <provides>.
Adicione descrição, resumo e informações de licença usando uma seção de borda em seu arquivo XML. Cole os mesmos hiperlinks para o tópico do fórum, código-fonte, e-mail de suporte técnico.
8. Programa
Vamos chamá-lo de addon.py. A propósito, se você deseja aprender Python - abra o site https://www.codecademy.com/learn/learn-python .
Usando as duas primeiras linhas, importamos o código necessário para executar o script e exibir a janela.
Depois, há linhas para informar o sistema sobre nosso script e seu nome.
Nas linhas 7, 8 e 9, a verdadeira magia começa. Com a ajuda deles, atribuiremos valores a três variáveis (linha1, linha2 e linha3).
Usando a última linha, mostraremos uma janela com os valores dessas variáveis na tela do computador. Junto com eles, vamos mostrar o nome do script e fazer o botão OK.
9. Outro código
Sabendo como executar seu script, entendendo sua estrutura e sabendo o que ele faz, vamos mudá-lo!
Abra a pasta com seu script, corrija o código. Prepare-se para lançá-lo com Kodi quando fizer isso. Para fazer isso, alterne entre um editor de texto e o Kodi.
Altere os valores das variáveis.
line1 = "Adeus mundo!"
line2 = "E bem-vindo de volta"
line3 = "Meu próprio complemento!"
Salve o arquivo e execute o script do Kodi. Você verá novas linhas.
Parabéns! Agora você é um programador XBMC / Kodi!
10. Considerações finais
Obviamente, você poderá acessar mais comandos Kodi usando a interface Python do que aprendeu neste tutorial. Também existe uma interface JSON para isso.
Sinta-se à vontade para discutir este tutorial no tópico do fórum em http://forum.kodi.tv/showthread.php?tid=209948 se tiver alguma dúvida.
11. Outra coisa
Você pode encontrar outras variações do script HelloWorld usando o hiperlink http://kodi.wiki/view/GUI_Tutorial .
12. Notas
1. Dados do usuário