Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lista de mais canais Globo #178

Open
marcusmuller opened this issue May 14, 2022 · 16 comments
Open

Lista de mais canais Globo #178

marcusmuller opened this issue May 14, 2022 · 16 comments

Comments

@marcusmuller
Copy link

TODAS AS CIDADES FORAM VERIFICADAS. POR FAVOR, INCLUA NO ADDON.

João Pessoa PB
Campina Grande PB
Aracaju SE
Petrolina PE
Floriano PI
Parnaíba PI
Teresina PI
Juazeiro BA
Campo Grande MS
Cuiabá MT
Uberlândia MG
Santos SP
São José dos Campos SP
Campinas SP
Ribeirão Preto SP
Petropólis RJ
Blumenau SC
Itajaí SC

@marcusmuller
Copy link
Author

marcusmuller commented May 14, 2022

Este aprimoramente é o mais simples e rápido de se fazer!

O São João da Paraíba está chegando e quero acompanhar! ;D

@marcusmuller
Copy link
Author

Olavo, faz um lançamento também para o antigo Kodi. O Matrix ainda não foi abraçado por todo mundo, inclusive eu.

@andreluigo
Copy link

Aproveitando, incluir Goiânia tbm!

@marcusmuller
Copy link
Author

Aproveitando, incluir Goiânia tbm!

GO sempre esteve inclusa!

@olavopeixoto
Copy link
Owner

Na versao 2.1.0 adicionei a maioria dessas cidades.
A inclusao e facil mas e chata. O kodi nao facilita com limitacoes nos settings. Preciso adicionar em varios lugares diferentes e sempre na mesma ordem.
Se alguem quiser colaborar com outras cidades eu faco o merge depois.

@marcusmuller
Copy link
Author

Na versao 2.1.0 adicionei a maioria dessas cidades. A inclusao e facil mas e chata. O kodi nao facilita com limitacoes nos settings. Preciso adicionar em varios lugares diferentes e sempre na mesma ordem. Se alguem quiser colaborar com outras cidades eu faco o merge depois.

Posso tentar ajudar. Me diz como que eu tento.

@olavopeixoto
Copy link
Owner

olavopeixoto commented May 21, 2022

O processo é o seguinte para cada nova afiliada:

  1. Adicionar (se não existir) o nome da cidade aos arquivos de linguagem para ingles e português com código único e valido.
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/language/English/strings.po
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/language/Portuguese%20(Brazil)/strings.po

  2. Adicioar o coding criado acima no final da lista no arquivo settings no campo "globo_affiliate".
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/settings.xml

  3. Adicionar as coordenadas da cidade no método get_coordinates. A chave é o nome da cidade em ingles conforme adicionado no arquivo de línguas. Alem da latitude e longitude tem que adicionar o CODE da afiliada. Para descobrir o CODE e validar a coordenada pode usar a API: GET https://api.globoplay.com.br/v1/affiliates/-22.900,-43.172?api_key=b9c0531a7e66f52cba0ec13792d2169f
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/lib/modules/control.py

  4. Adicionar o nome da afiliada em ingles no array "all_affiliates" no método "get_affiliates_by_id" na mesma ordem que foi inserido no arquivo "settings".
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/lib/modules/control.py

@marcusmuller
Copy link
Author

marcusmuller commented May 23, 2022

A Globo Acre ficou com ID da Globo Teresina no update 2.2.1

@marcusmuller
Copy link
Author

Na verdade, acho que todos os canais globo está com um ID única. Testei alguns e sempre com a programação do PI.

@marcusmuller
Copy link
Author

Usei uma VPN e percebi que o código tá permitindo que o kodi mande ao usuário a programação baseada no IP, mas isso não faz sentido ficar asim.

@andreluigo
Copy link

Aproveitando, incluir Goiânia tbm!

GO sempre esteve inclusa!

Então como faz para aparecer, pq estou em Goiânia e não aparece Globo nenhuma na lista de canais...

Aproveitando, consegui fazer funcionar... Não sei se tem alguma coisa a ver, mas antes estava colocando as credenciais de login tanto no GloboPlay quanto nos canais.... Resolvi tentar colocar só nos canais e funcionou.. Mas como disse não aparece Globo nenhuma, mesmo pedindo pra forçar nas configurações....

@marcusmuller
Copy link
Author

Aproveitando, incluir Goiânia tbm!

GO sempre esteve inclusa!

Então como faz para aparecer, pq estou em Goiânia e não aparece Globo nenhuma na lista de canais...

Aproveitando, consegui fazer funcionar... Não sei se tem alguma coisa a ver, mas antes estava colocando as credenciais de login tanto no GloboPlay quanto nos canais.... Resolvi tentar colocar só nos canais e funcionou.. Mas como disse não aparece Globo nenhuma, mesmo pedindo pra forçar nas configurações....

Tente apagar a cache do addon e do Kodi. Cê pode usar addons de limpeza profuda de cache como o openqizard, ou pode até mesmo reinstalar o Kodi. Para aparecer os canais globo, você deve selecionar sua afiliada desejada ou deixar que o kodi mostre todas elas. Pode ainda também usar as coordenadas de Goiânia para forçar que seja mostrada a emissora na lista ao vivo.

Caso isso não funcione, volte para versão 18 do Kodi e utilize o último update para esta versão 1.0.24

@marcusmuller
Copy link
Author

O processo é o seguinte para cada nova afiliada:

  1. Adicionar (se não existir) o nome da cidade aos arquivos de linguagem para ingles e português com código único e valido.
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/language/English/strings.po
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/language/Portuguese%20(Brazil)/strings.po
  2. Adicioar o coding criado acima no final da lista no arquivo settings no campo "globo_affiliate".
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/settings.xml
  3. Adicionar as coordenadas da cidade no método get_coordinates. A chave é o nome da cidade em ingles conforme adicionado no arquivo de línguas. Alem da latitude e longitude tem que adicionar o CODE da afiliada. Para descobrir o CODE e validar a coordenada pode usar a API: GET https://api.globoplay.com.br/v1/affiliates/-22.900,-43.172?api_key=b9c0531a7e66f52cba0ec13792d2169f
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/lib/modules/control.py
  4. Adicionar o nome da afiliada em ingles no array "all_affiliates" no método "get_affiliates_by_id" na mesma ordem que foi inserido no arquivo "settings".
    https://github.com/olavopeixoto/plugin.video.brplay/blob/Matrix/resources/lib/modules/control.py

@olavopeixoto eu inseri os dados das afiliadas no arquivos. Recebeu aí?

@olavopeixoto
Copy link
Owner

Vi o pull request, sim. Obrigado.
Ficou faltando o passo 2.
Você adicionou os códigos so nos comentários, tem que incluir na lista do campo "globo_affiliate".
Os códigos sao separados pelo caracter |. Exemplo:

ps:
O pull request pode incluir várias alterações em um mesmo commit. Não precisa ser um para cada arquivo.

@marcusmuller
Copy link
Author

Vi o pull request, sim. Obrigado. Ficou faltando o passo 2. Você adicionou os códigos so nos comentários, tem que incluir na lista do campo "globo_affiliate". Os códigos sao separados pelo caracter |. Exemplo:

ps: O pull request pode incluir várias alterações em um mesmo commit. Não precisa ser um para cada arquivo.

Eu não add no outro campo pq vinque estava fora de ordem e parecia faltar algumas cidades. Preferi não alterar.

Eu sei que eu podia enviar as alterações de um arquivo de uma só vez... o que aconteceu é que eu conclui o pull antes de terminar e acabei enviando.

@marcusmuller
Copy link
Author

@olavopeixoto tem como fazer que o thumb dos favoritos salvo dos Canais Globo (Globosat) passem a ser mostrados? Hoje fica só uma estrela em vez da capa do programa. No Globoplay aparace, mas da globosat não.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants