![]() |
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 |
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=DIADASEMANAPrimeiramente, 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.
Download: Clique aqui para efetuar o download do X-Lancelot!