Scripts sugeridos

Dividir um grupo de arquivos em vários CDs Ou DVDs

Este script permite que uma série de arquivos sejam organizados em vários DVDs/CDs de forma otimizada, isto é, tentando sempre utilizar ao máximo o espaço disponível na mídia. É útil quando você não quer pensar muito na melhor organização e eu venho usado para organizar os meus arquivos de backup. Ao final, ele lista uma opção de organização. Como o algoritmo é estatístico, você pode rodar novamente para ter um resultado diferente, apesar de construído com os mesmos critérios.

Por: Marcelo Barros de Almeida


Inverte String

Simples porém complexo programa que inverte uma string.

Por: Ruivaldo Azevedo Lobão Neto


Juntando tabelas em aquivo texto

Trabalhar com várias tabelas, juntando e combinando resultados, é uma tarefa demorada, chata e, às vezes, dolorosa. Ainda mais se estas estiverem em modo texto, como arquivos CVS ou algo do gênero. Há algum tempo atrás fiz um script para me ajudar nesta tarefa. Ele precisa ser melhorado, mas já me ajudou bastante. Espero que possam aproveitar também, principalmente os usuários de latex de plantão. Aceito sugestões ;-)

Por: Carlos Eduardo de Andrade


Torres de Hanói - Versão 2.0

O objetivo deste quebra-cabeça é transferir todos os discos da torre inicial (um de cada vez) para uma das outras torres vazias, sempre respeitando o fato de que, nunca é possível colocar um disco maior em cima de um disco menor. O jogador poderá ir e voltar com os discos em qualquer uma das três torres. De acordo com um cálculo matemático, o número de movimentos minímos necessários para resolver o quebra-cabeça com 10 discos é igual a 1023. Esta nova versão do programa, foi feita com o uso de classes/objetos para a criação das torres e também foi ativado o uso do mouse. Arquivos zipados incluídos no pacote: LEIAME.txt --> este texto hanoi-2.0.py --> prg torresdehanoi.png --> icone do prg Torres de Hanói.desktop --> edite este arquivo, coloque o caminho onde foi salvo o prg e o icone e copie ele dentro da pasta "Área de Trabalho" do kde, para criar um atalho. torre_de_hanoi.pdf --> doc contando a história do jogo(*) (*) pego no link: https://www.ibilce.unesp.br/Home/Departamentos/Matematica/labmat/torre_de_hanoi.pdf Observações: Para rodar o programa use o Python3 No Debian e/ou Kubuntu (Ubuntu com KDE) instale o pacote " sox " através do apt-get para poder reproduzir os beep's através do " play " O play é um utilitário de linha de comando (shell), para testar o play direto no terminal copie e cole a linha abaixo: play --no-show-progress --null -t alsa --channels 1 synth .5 sine 1000 No mais então... FELIZ NATAL, divirtam-se, deem um joinha se gostaram e vejam os outros programas no link: https://www.vivaolinux.com.br/~WashingtonLuis/scripts/ Por: Washington Luis de O Santos

Por: Washington Luis de O Santos


Agenda de cadastros com tratamento de erros

Agenda simples que possui as funções básicas (adicionar, excluir, pesquisar e editar contatos), e tratamento de erros para evitar que o usuario quebre o código.

Por: Walsan Jadson de Lima