X-Lancelot


 
Arquivo File xlance
Versão Version 0.9
Data Date 31/07/2001
Linguagem/TK Language/ToolKit Perl+Gtk
Licença Licence Artistic
Autor Author Cárlisson Galdino


Sobre e Breve Manual

            X-Lancelot é um simulador de lances de dados, gerador de nomes e sorteador de algumas coisas.

            Ele atualmente: gera nomes, simula qualquer lance de dados (qualquer número de dados, de qualquer tamanho) e é capaz de sortear um dia da semana, dia do mês, mês do ano, naipe de baralho ou carta.

            O algoritmo para gerar nomes é uma modificação do Alnome, em Borland Delphi para MicroSoft Windows, do mesmo autor. Ele permite que se determine um número (fator "tamanho", mas não muito controlável). Os nomes gerados por este algoritmo, se for utilizado um "tamanho" grande, tendem a se tornar "grandes" (óbvio, não?) e também difíceis de se pronunciar. Pelo menos, exceto por algum bug (o W costuma fazer isso raras vezes), ele gera nomes ao menos "pronunciáveis".

            Um arquivo .xlance na raíz do seu diretório $HOME será criado. Nele você poderá habilitar algumas coisas e configurar seu X-Lancelot, de um modo geral. A seguir será detalhado como personalizar o software, o que pode ser colocado dentro deste arquivo.

      TITULO=Nome que você quer que apareça na barra de título do programa
      FRASE=A mensagem que você quer que apareça espremida entre os dois botões grandes
      ESTILO=VERBOSO
      DADO=2D25
      DADO=DIADASEMANA
            Primeiramente, todas as quatro variáveis são opcionais e, se você já rodou o programa uma vez e não mexeu no arquivo, há de encontrá-lo vazio. Em TITULO e FRASE, qualquer valor pode ser colocado. Já se você quiser usar ESTILO, o sistema entenderá se é VERBOSO (ou TAGARELA) ou não. DADO é o único que permitirá que você coloque mais de um (todos os outros também permitem isso, na verdade, mas tratam apenas a última das atribuições). DADO representa um botão/dado e você pode substituir até todos os 12 que aparecem no canto direito da janela. Quanto aos valores, eles podem ser:
 
Dado O que é?
GERANOME Gera um nome de "tamanho" mais ou menos aleatório.
GERANOME-x Gera um nome de "tamanho" x. Exemplo de uso: DADO=GERANOME-3.
NAIPE Sorteia um Naipe. Retorna um de: copas, ouros paus e espadas.
CARTA Retorna A, 2..10, J, Q ou K.
DIADASEMANA Retorna um dia da semana entre domingo e sábado.
MESDOANO Retorna um dos doze meses, sorteado.
DIADOMES Equivalente a um 1D31. Sorteia um número do intervalo [1..31].

            Por ser em Perl/Gtk, o xlance precisa tanto do interpretador Perl como da interface GtkPerl para funcionar corretamente.


Snapshot


X-Lancelot rodando em WindowMaker

Download: Clique aqui para efetuar o download do X-Lancelot!


Sites Relacionados


Salve o Software Livre!