Pplware

PowerPro – Instalação e Interface Gráfico (Parte 2b)

Por Nelson Alves para o Pplware Nos artigos anteriores, falei sobre a história do PowerPro e a sua instalação. A partir de hoje irei abordar como usar muitas das suas capacidades, usando o pproconf.exe que de uma forma geral, serve de central de operações para o powerpro.exe executar o que pretendemos.


A razão dos dois módulos estarem separados, é para prevenir loops intermináveis em caso de erros de configuração. Desta forma, podemos sempre corrigir o que está mal mesmo que esses erros façam o PowerPro crashar.

Na imagem que se segue, podem ver um interface composto por vários separadores(tabs). Cada separador tem um propósito diferente mas podem interagir entre si.

O primeiro e o que se observa neste momento é o Setup. Aqui, temos já várias opções para modificar/controlar certas funções do Windows.

AkelPad* = qualquer titulo que comece com AkelPad no nome =notepad = qualquer janela que pertença ao Notepad *mousetrap.ini] = qualquer titulo que acabe com mousetrap.ini] no nome =winword,=mspaint,=calc = qualquer janela que pertença a estes programas *vdeskdump* = qualquer titulo com vdeskdump no nome

Melhor explicado desta forma:

xxx* comece com xxx *yyy acabe com yyy *zzz* que inclua zzz =exename nome do programa sem extensão


Nas opções avançadas, voltam a encontrar mais separadores, mas desta vez centrados em definições do próprio programa.

Estar a descrever tudo seria exaustivo, por isso vou apenas mencionar que devem usar a configuração standard, (já seleccionada quando se instala o PowerPro) e se quiserem configurar o aspecto das notas/post it, cliquem onde diz Notes.


Voltando à base, temos agora o separador GUI Control.


Chegamos agora ao separador possivelmente mais usado, Command Lists.

É também o que apresenta mais opções, tantas que até nos esquecemos que algumas estão lá mesmo após usarem o programa durante algum tempo.

Eis como tudo se processa:

List: BarBottom = nome escolhido para a lista em questão [ x ] Auto show as bar = caso queiram a barra visível no ecrã, escolham esta opção Find = para listas muito extensas, podem procurar termos dentro da mesma New List = cria uma nova lista Properties = propriedades do aspecto da lista Delete list = elimina a lista Set skin = opções para aplicar skins a essa lista Programs = atalho para a pasta programas do Menu Iniciar Add before = adicionar comando antes de um item seleccionado Add after = adicionar comando depois de um item seleccionado Quick add = menu de atalhos Edit = editar um comando na lista Undelete = em caso de apagarem um comando por engano, podem recuperá-lo (antes de fazerem Apply) Delete = elimina um comando Move = mover um ou mais comandos para outra lista Copy = copiar um ou mais comandos para outra lista Clone = clonar um comando Apply = aplicar as alterações com efeito imediato Setup = mais opções de configuração

Os comandos presentes nesta lista podem ser vistos neste screenshot:

PowerPro Experiments

Quando criam um novo comando ou editam um já existente, o diálogo que vos aparece é o da imagem apresentada a seguir.

No próximo artigo irei explicar em detalhe como criar um comando usando este diálogo. Por agora fica o exemplo atribuído ao clicar com o botão direito do rato:

Command parameters: parâmetros de um comando, caso os haja.

Neste caso: (?'”sndvol32.exe”‘, ?'”sndvol32.exe” /tray Normal”‘) é um conjunto de 2 comandos referentes à aplicação que controla o volume de som do XP, possível pelo uso do script .OnMultiClick ou seja: clicar uma vez inicia a aplicação com todas as funções, duas inicia a aplicação na sua forma simples de aumentar/diminuir o som (igual a quando clicam o ícone de volume uma vez na área de notificação).


Este diálogo (Properties) permite alterar todas as características visuais de uma lista de comandos. Como podem ver no separador Bars, as opções são muitas, e tornam-se ainda mais se explorarem os restantes separadores.


A imagem seguinte é referente ao botão Setup das listas de comandos. É neste diálogo que configuram o comportamento e alguns elementos visuais para todas as listas e menus que criarem (definições gerais).

Como já devem ter percebido, as opções de configuração do PowerPro são tantas que facilmente esquecemos onde elas estão, não é fácil memorizar tudo mas pelo menos é tremendamente flexível com tamanha oferta de escolhas.

É um programa para ir conhecendo e não dominar em poucos dias. O facto de nos permitir tantas configurações, pode “assustar” alguns utilizadores e até mesmo considerarem-no “bloated” o que não é de todo o caso, porque caso não usem algumas funções, o desempenho é semelhante. Consumo de recursos extremamente baixo, (podem ver um screenshot do processo powerpro.exe na 1ª parte deste tutorial).


O separador Key/Mouse como o nome indica é onde se configura comandos atribuídos a teclas do teclado ou botões do rato. Os botões do lado direito são basicamente os mesmos do separador Command Lists.

Na lista apresentada podem ver alguns dos comandos que mais uso e na versatilidade que uma barra de titulo pode ter para executarmos algo.

Para além de ser possível dividir as áreas de acção, as nossas opções não acabam aí e passo a explicar porquê:

Na imagem, tenho outras funções atribuídas mas vamos supor que certos utilizadores, querem ainda mais…

Neste caso, podem usar o script .OnMultiClick e criar comandos da seguinte forma: Clicar uma vez = minimiza a janela, clicar duas = redimensiona, clicar três = fecha a janela.

O resultado seria este: (“Window Min under”,”Window Size under”,”Window Close under”)

Mas, e se alguém quiser redimensionar apenas as janelas do Notepad?

Nesse caso:

(“Window Min under”,”Window Size =notepad”,”Window Close under”)

E se alguém quiser minimizar todas as janelas?

Então temos que fazer o seguinte:

(“Window Min all”,”Window Size under”,”Window Close under”)

Os exemplos acima referem-se todos à função *Window mas podem atribuir o que quiserem, seja um ou mais menus, scripts, macros, executar outras aplicações, etc.  A imaginação é o limite.


Este é o diálogo para criar/editar comandos. As opções existentes são bastante intuitivas e no exemplo tenho a acção “clicar 2x em qualquer lado com o botão direito do rato” atribuída exclusivamente ao Opera.

O comando presente faz o seguinte: No Opera, se clicar 2x com o botão em qualquer lado, um menu “opera context” irá aparecer junto do ponteiro “ToMouse” com comandos para executar várias funções.


Eis as opções disponíveis no Setup deste separador.


O separador seguinte é o Scheduler (Agendar Tarefas).

Aqui podem criar todo o tipo de tarefas tais como começar programas passado algum tempo do Windows iniciar ou em determinados dias a horas especificas. Notas de lembrança, scripts, etc.

Na imagem, tenho apenas alguns comandos para iniciar scripts, módulos, temporizadores e reduzir a área de trabalho do ecrã porque tenho algumas barras que quero o espaço reservado.


Na imagem abaixo, temos o diálogo para criar/editar comandos.

As opções disponíveis são uma vez mais bastante intuitivas.  No exemplo, tenho um comando para esconder a barra de tarefas, que é executado todos os dias, quando o PowerPro inicia.


O respectivo Setup do Scheduler:


No separador Timers dispomos de 26 temporizadores, cada um com comandos de Start/Stop/Reset. Os temporizadores podem servir vários propósitos, por exemplo para quem cobra os seus serviços por tempo gasto na execução de um trabalho.

Controlar o tempo passado online para quem tem limites de tráfego. Executar comandos a cada x minutos ou horas/segundos. Etc.

Na lista, apenas tenho um comando porque não uso muito os temporizadores.


O comando que tenho é um script para bloquear o computador a cada 30 minutos.

Há uns dias o Vitor publicou um artigo sobre um programa que lhe “obrigasse” a parar um pouco da sua actividade online. O “OnlineEye” e eu respondi nos comentários que o Vitor poderia ter menos uma aplicação a correr se quisesse fazê-lo com o PowerPro.

Eis um exemplo:

Name: LockWorkStation = opcional mas mais fácil para identificar [Reset] Enter command: *Timer Timer action: Set Enter value: +a 0 30 0 = este comando inicia o temporizador “a” nos 30 minutos

Enter more commands: = script que é executado quando o temporizador chega a 0.

De uma forma muito resumida, eis o que acontece:

global lockvar=messagebox(“yesno question” , “lock workstation now?”,”RSI Awareness”) *Script If (lockvar==6) do *Shutdown LockWorkStation noconfirm wait.activity timer.set(“+a 0 30 0”) else timer.set(“+a 0 5 0”) endif


No separador Media é possível mudar wallpapers, screensavers e sons do sistema. Podem especificar uma pasta com wallpapers, para ir mudando a imagem por intervalo de tempo, de forma sequencial ou aleatória, como também os outros elementos.


O último separador Desktops é onde se configura os ambientes de trabalho virtuais (9 na sua totalidade).

Na imagem podem ver 4 desktops definidos sem opções.

As opções incluem wallpapers diferentes (*.jpg é recomendado), listas, ícones, etc.  Outras possibilidades existem para além das apresentadas neste separador, tais como a função *VDesk e mais lendo a ajuda do programa.


Este é o Setup dos Desktops onde dispõem de mais opções.


E eis que chega ao fim o segmento “Instalação e Introdução ao Interface Gráfico”. No próximo artigo, irei criar comandos e dar alguns exemplos em cada um dos separadores.

Podem fazer sugestões de comandos que gostariam de ver ou precisem. Dependendo do grau de dificuldade, posso criar os que forem possíveis para terem ideia como o fazer.

Divirtam-se!

Mais informação:

Nota: Interface e documentação(extensa) apenas em Inglês.

Artigos relacionados:


Licença: Freeware
Sistemas Operativos: Windows 9x/2k/NT/XP/Vista/Win7 (Vista e 7 c/ permissões admin)
Download: PowerPro 4.9h [3.60MB]
Homepage: PowerPro

Exit mobile version