Como escrever um script HelloWorld para Kodi em Python 2.x

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



All Articles