For English please click here

WinBat v1.10  rev.049

per: M. Minoves

Introducció: 

WinBat va guanyar el primer premi del campionat de programació útil de The Gathering 2009 a Hamar, Noruega.

WinBat és un llenguatge de programació molt fàcil d’utilitzar i amb un nivell d’abstracció de molt alt nivell. Això significa que és molt fàcil i ràpid d’escriure en comparació als altres llenguatges de programació.

Està pensat per escriure programes o “Scripts” que automatitzin que automatitzin tasques com feines repetitives o lentes de fer manualment.

WinBat està pensat no com a un programa de desenvolupament sinó com a una eina útil per tenir a mà sigui quin sigui el treball que es faci amb l’ordinador, des d’ofimàtica fins a programació o oci.

El nom de WinBat prové de convergència de la senzillesa que tenien el programes .Bat de l’antic D.O.S. o Ms-Dos, i de l’entorn Windows. Els .Winbat son tan fàcils de crear com ho eren els antics .bat  però son una actualització a l’entorn Windows.

  

Podríem classificar els programes que el llenguatge winbat permet crear amb els següents tipus: 

1.   Automatització de processos quan no hi ha cap usuari
Un exemple pot ser programar l’ordinador perquè s’engegui a una hora determinada, carregui els programes de la targeta sintonitzadora de televisió, seleccioni el canal, gravi el canal adequat, i finalment a la hora prevista quan hagi acabat de gravar, que guardi i que tanqui l’ordinador. 

2.   Realització de tasques repetitives
Un exemple pot ser eliminar el primer caràcter a totes les línies d’un document del nostre processador de textos. És a dir, enlloc d’haver de saltar línia a línia i eliminar l’espai inicial, creem un petit programa amb winbat (només calen 2 línies) que ho realitzi per nosaltres. 

3.   Simplificació de tasques per poder configurar un ordinador per una persona que té dificultats amb la informàtica:
Poder  preparar l’ordinador perquè persones amb menys facilitat per la informàtica puguin executar o seguir un procés complicat, ja que el procés complicat pot quedar simplificat a un sol click. 

4.   Poder realitzar més tasques amb programes de Windows com el nostre processador de textos:
Un exemple pot ser convertir documents. El nostre processador de textos pot no permetre aplicar modificacions a un grup de fitxers tots junts. És a dir, podem fer que Winbat obrir amb el processador de textos cada document, modificar-los un a un, i guardar-los en un altre format si cal.

5.   Filtratge i modificacions automàtiques de fitxers de text
Winbat també té comandes que permeten carregar un fitxer de text i aplicar-li diferents filtres i modificacions. Un exemple d’això pot ser crear un traductor d’idiomes de fitxers.

6.   Extracció de dades d’un fitxer de base dades
Podem carregar una base de dades de text i exportar a fitxers seleccions d’elements amb referències.

 

            Per altra banda Winbat també permet crear programes i ocultar-ne la facilitat en que s’ha creat. Usuaris avançats poden crear els seus programes i poder distribuir aquests de forma protegida. En el cas de voler que no es pugui veure ni modificar el programa que s’ha creat podem codificar-lo amb l’opció Codificar. Un cop codificat el podem executar de la mateixa manera que abans però no es pot editar ni visualitzar si no es té la contrasenya que s’ha especificat al codificar-lo.

 

Llicència: 

Aquest programa és totalment gratuït. El podeu descarregar i utilitzar sota la llicència de programari gratuït GNU.


 

Descàrrega: 

Descarregar instal·lador Winbat

Descarregat només els binaris Winbat en format .ZIP

Visualitzar manual d'usuari

 

Suggeriments: 

Feu-ho a través d'aquest Formulari. Qualsevol crítica, suggeriment o millora serà benvingut, gràcies.