Make your own free website on Tripod.com

Urukubaka Jpop Karaoke Manager

O script Perl jpopmanager.pl serve para gerenciar e auxiliar os webmasters na tarefa de atualização de páginas e controle dos arquivos st3. O script funciona a partir de um arquivo de dados em formato texto chamado jpop.juk.

O script atual possui os seguintes recursos:

  1. Inserção de uma nova música: ao inserir os dados sobre uma nova música, o Manager gera apenas as páginas que contém o link pra a nova música.
  2. Gera todas as páginas: gera todas as páginas de uma vez.

As páginas que podem ser geradas pelo Manager são:

O script funciona levando em conta as seguintes regras:

Regras para nomes de arquivos:

  1. O nome de um arquivo é o nome do artista concatenado junto com o nome da musica, sendo que o nome do artista é separado do da música através de um underspace "_", sendo que todas as letras são tranformadas para minusculas.
  2. Se a música tiver um subtítulo, ele também fara parte do nome da musica.

Caso a música ou o artista tenha algum caractere "/" no nome ele será substituido por "-". se tiver um "&" será substituido por "and".

Exemplo: Artista: B'z Música: Mienai Chikara ~Invisible One ~
Nome gerado do arquivo correspondente: bz_mienaichikarainvisibleone.zip

Obs: por enquanto o nome do artista temm que NECESSARIAMENTE começar com letra maiúscula.

 

Regras para diretório:
  1. O artista só terá um diretório próprio se possuir pelo menos 2 músicas disponíveis.
  2. Caso o artista só tenha uma música, esta será inserida no diretório Others se for J-Pop ou Anime se for de Anime.
  3. Se por acaso for inserida uma nova música somando 2 músicas de um mesmo artista, será criado um diretório próprio e os links deverão atualizados.
  4. O nome de um diretório de artista é o nome do artista concatenado, sem caracteres como acentos, apostrofos, til, etc.
  5. Por enquanto as músicas enka ficam no diretório Enka_n_oldies mas no futuro podem seguir as mesmas regras dos artistas de Jpop.

    Exemplo:
    L'Arc~en~Ciel ficaria LArcenCiel

Suporte para Perl

A não ser que vc tenha Linux, sugiro que baixe o ActivePerl, é um programa pra Windows que já associa automaticamente os arquivos .pl com o Perl, assim vc pode executar o script clicando 2 vezes no arquivo atraves do gerenciador de arquivos do Windows.