herramientas os/2 - epbcn · os/2 warp. se trata de una aplicación multithread con una interficie...
Post on 09-Oct-2020
2 Views
Preview:
TRANSCRIPT
HERRAMIENTAS OS/2
Utilidades para
En este artículo, vamos a dar una relación comentada de las utilidades que consideramos
más interesantes en el entorno OS/2. Proporcionamos también un archivo OS2TOOLS.INF
que contiene la información de este artículo en hipertexto para facilitar su consulta desde el
ordenador con OS/2, así como el documento OS2TOOLS.DOC en formato Word 6.0.
EN este docwnento encontrarás información sobreutilidades shareware y freeware para OS/2 quehemos considerado del mayor interés. La información aquí contenida es fruto de incontables
horas de navegación por las mal llamadas autopistas dela información y de pruebas exhaustivas de las aplicaciones recomendadas.
Ciertamente, hay muchas más utilidades de las que aquíse citan. No hemos pretendido en ningún momento haceruna lista exhaustiva sino selectiva.
A pesar del tiempo dedicado durante años a explorarlas herramientas existentes para OS/2, no hemos conseguido probarlas todas. Las que aquí figuran O bien han sidoprobadas por nosotros o, en la mayoría de los casos, sonlas que usamos día a día.
Hay que decir que en Internet las cosas están y dejande estar. .. Hay veces que una utilidad es reclasificada enun servidor y se coloca en otro directorio. Otras veces,por falta de espacio, el administrador elimina ficheros.No debéis, pues, tomaros las direcciones que aquí proporcionamos como algo infalible.
Las opiniones y comentarios que aquí se exponen sobrelas utilidades son personales. No reproducimos comentarioshechos por otras personas. Es posible que en algunos casosno estéis de acuerdo con nuestra opinión, pero esperamosque sepáis valorar el esfuerzo realizado.
Hemos intentado clasificar las utilidades en categorías.Como toda clasificación, ésta es opinable, pero confiamos que os será de ayuda para encontrar la informacióndeseada.
Hemos elaborado una versión completa de este artículo en formato INF visualizable desde OS/2 y también
Francesc Rosés i Albiol
Francesc Rosés es licenciado en Filología Cataúma por la /Universilat de Barcelona. Actualmente trabaja en el Centro de
Informática de la Universitat de Barcelona como responsable demicroinformática.
Josep María Blasco Comellas
Josep María Blasco en la actualidad trabaja como integrador de sistemas y consultor informático independiente. desarrollando gran partede su actividad en la Escuela de Idiomas Modernos de la Universidad
de Barcelona (programas de gestión orientados a objeto) y en elGabinete de Prensa de la misma Universidad (integración y desarrollode herramientas WWW). Su dirección Internet esjmblasco@eim.ub.es.
desde IBM pe-DOS 7.0, así como un documento completo en formato Word 6.0. Cada aplicación lleva asociado un pequeño comentario y una referencia al lugardonde la hemos obtenido así como el método utilizado paraobtenerla.
Utilidades de Sistema
Entendemos por utilidades de sistema aquellas que hacenreferencia preferentemente al sistema operativo.Distinguimos tres categorías:
Antivirus
McAfee: www.mcafee.com. En nuestro CD, en el directorio OSC-226e.
RPP Nº 16
26
Tests de Rendimiento: InfoPM
InfoPM es un cojunto integrado detests de rendimiento y análisis de sistema especialmente desarrollado paraOS/2 Warp. Se trata de una aplicaciónmultithread con una interficie gráficaPM basada en un bloc de notas.
Recuperadores de archivos
borrados: Phoenix2
El sistema operativo proporcionaun sistema que permite recuperar losarchivos borrados. Si activamos estesistema e1inúnando el comentario de lainstrucción SET DELDIR del CONFIG.SYS, conseguiremos que al borrarun archivo éste se guarde en un directorio llamado DELETE situado en laraíz de cada unidad de disco.
Utilidades de PresentationManager
Es realmente difícil clasificar ~tilidades en este apartado ya que casi todaslas que se citan en este documento tienen una interfaz Presentation Manager.Casi nos atreveríamos, pues, a considerar este apanado como un pequeñocajón de sastre. Citamos aquí lassiguientes utilidades:
File Manager/2
File Manager/2 es una aplicación PMdestinada al manejo de directorios yarchivos comprimidos.
Nuestra opinión es que con FileManaget/2 nos podemos ahorrarmuchas de las utjlidades que se encuentran por separado ya que aquí las tenemos integradas y su calidad es excelente.
MR. File PM
Mr. File PM es una aplicación desarrollada por empleados de IBM paramanejo de directorios y archivos.Dispone de una buena integración conWPS y es rápida. Respecto a FileManager/2, dispone de menos complementos y, en general, es más senci-
Figura A CD in a Box
ü l.:. --~... AUA6-- ~.~ ·rRO~r ~
. .a.ulAllIOS. "'~ -.., __ ".wl,IIU '.r.v....í'\ ['¡ r ['¡ [1 r
Q]_tllt 01_ 'CD5~cw. tU/í'UI 't~~.,.rQ' ._'"_-.., llI:~rxl -'X'T $T(A/,nn.u. ........,
Figura B FM/2
110. Sin embargo, tiene la ventaja deser freeware. Si no deseamos muchasofisticación, Mr. File PM puede seruna buena solución.
PMCalc
PMCalc es una calculadora sencilladesarrollada por empleados de IBMque contiene las funciones habituales:Suma, resta, división, multiplicación,raíz cuadrada, paréntesis, logaritmosdecimales y naturales, factorial, especificación de Radianes, seno, coseno ytangente etc.
Es muy rápida de carga.
Graphical File Compare (GFC)
Graphical File Compare (GFC) es unaaplicación desarrollada por empleados de IBM para comparar archivos.
La interficie que usa para mostrarla parte comlín y las diferencias essumamente intuitiva. Usa colores ylíneas para marcar las diferencias.Además, es muy configurable.
Utilidades de WorkPlace Shell
Cada vez más aparecen aplicacionesque, de alguna manera, ayudan aredondear el Workplace Shell (WPS),normalmente, definiendo alguna nuevaclase que mejora aspectos de la clase ala que substituye. Destacamos por suutilidad las siguientes:
RPP Nº 16
27
HERRAMIENTAS OS/2
NPS WPS Enhancer
NPS WPS Enhancer es una de las mejores extensiones que se han hecho deWPS. Actualmente, nos es impensabletrabajar sin tenerlo activado.
lynn's WorkPlace File Transfer
Protocol (lWPFTP)
LWPFTP es un producto utilísimo parasimplificar el uso de FTP. En vez detener que utilizar la versión de línea deinstrucciones, que es horrible, o las distintas versiones gráficas, propone unaaproximación objetual: los distintosdirectorios y ficheros sobre los quedeseamos operar con FfP aparecen ennuestro WPS como objetos que losrepresentan, que podemos abrir y transferir con un simple doble die. Hay queprobarlo.
Trashcan
Papelera mejorad¡, semejante a la deMacintosh.
Group Folder
Group Folder es una aplicación desarrollada por empleados de IBM queintenta resolver el problema de accederun objeto dentro de una carpeta. GroupFolder permite crear subsecciones enuna carpeta, lo que permite un mayorcontrol sobre la organización del contenido de la carpeta. El tener los objetos agrupados por categorías ayuda alocalizar el objeto deseado más rápidamente.
Excal
ExCal es una agenda desarrollada porempleados de IBM. Resulta difícil describir ExCal.. Simplemente hay queverlo. Es una maravilla de integraciónde WPS. La aplicación no tiene ni unsolo ejecutable. Simplemente registraunas clases que se hallan en una DLLy ya se puede empezar a trabajar. Laagenda dispone de un calendario, unsistema de alarmas y objetos diversoscomo localizaciones, actividades...
HERRAMIENTAS OS/2
Escola d'ldiomesModerns
.~'';'. '"fffl/:;";':Á ..:.... ;- ií'Jj?~~ ~~(.f.d : [iri riJIl~~'~~_,~,~-,:;:-"~·I~~.."'* r~.3' .. -t
Figura O NetComber
L'Ft(lolarl'll:!iO(tllil !:ladllrnl d.lfl un .h.. 11n!ut._mprtl eom 11 llbjllttiu '; .DI1I"III,... r"'llrI!I'fII1tIrlUll.iiI'idiomc:;Ofltr41tb ...IYJIII...IlI(.......llilllUl1fI"",,,.t;.v~ lt'liqu.til.ti U~;¡tllIIW~ ~<TII'IIIlIIllll.I~PtlUo.l;6Clralaalll
ar~¡Jfe~eseriul.
algunas de las funciones de las herramientas de dessarrollo visual en REXXVisProlREXX y VX-REXX.
Funciones matemáticas: RXMath
Control de puerto serie: RX-Async
RXASYNC es una DLL de funcionesextendidas de REXX que nos permiten controlar totalmente los puertosserIe.
CMoTA ~
"""" "'..,Ff,l,1' :WMl3Cl8:_CUftll"S l~;lfJl
H.J.NI.l'lló 2U\12
!i'r~ ~"ll"rM~ ll~)t
9.lif"1) lo.UllISOl.If'lCt!S ~(ISI.'~ j
)(lAA lM4J(4'AT lll.'"W
~ ....-
Figura e Info/PM
".Q
REXX
La incorporación del lenguaje REXXen OS/2 ha sido una de las grandesestrategias de l.B.M.
En este apartado haremos especialmención a las Extensiones de REXXy de algunas utilidades específicas deREXX.
Extensiones de REXX
La posibilidad que ofrece REXX deescribir extensiones del lenguaje enotros lenguajes ha hecho que los desarrolladores se lanzaran a escribir DLLque extendieran las funciones deREXX a ámbitos tan diversos comolas bases de datos y las comunicaciones.
En este apartado, ofrecemos unascuantas de estas extensiones:
RXMATH es una DLL de funcionesextendidas de REXX que nos permiten utilizar funciones matemáticas noimplementadas en el lenguaje.RXMATH ha sido escrita por empleados de lBM, e incorpora las siguientes funciones:cos(x), sin(x), tan(x), acos(x), asin(x),atan(x), cosh(x), sinh(x), tanh(x),ceil(x), floor(x), exp(x), log(x),10glO(x), sqrt(x), pow(x,y), piO, eO.
Acceso a APls de FTP: RXFTP
RXFTP es una DLL de funcionesextendidas de REXX que nos permite acceder a las APls de FrP proporcionadas por el OS/2 TCP/IP de IBM.RXFrP ha sido escrita por empleadosde lBM.
Figura E NetComber Web
Otras utilidades de REXX
De momento sólo vamos a hacer mención del Depurador de programasREXX y del Compilador de programas REXX esperamos ir añadiendomás utilidades en próximas versiones.
Depurador de programas REXX: RXD
RXD es un depurador de programasescritos en REXX desarrollado porempleados de IBM que complementaagradablemente las posibilidades dedepmación integradas en REXX a través de la instrucción Parse.
Compilador de REXX: RXCLS
Acceso a archivos dBase: REXXBA
SE
REXX Base es una extensión de REXXque permite el acceso a los archivosdBase y a sus índices tanto para la versión III como para la IV.El paquete contiene una informacióndetallada del uso de las funciones yuna pequeña utilidad de demostración.
Funciones de utilidad RXExtras
Las RX-Extras consisten en una DLLmuy completa de funciones extendidas de REXX.Hay que destacar también el trabajorealizado para suplir y complementar
Funciones para la gestión de fechas:
RXDATE
RXDATE es un conjunto de funciones para el manejo de fechas escritasen REXX.
Funciones de línea de instrucciones:
CMDLINE
CMDLINE es un conjunto de funciones escritas en REXX que nos permiten implementar fácilmente una líneade instrucciones similar a la del sistema en nuestros programas REXX.Ofrece posibilidades de edición deltexto entrado en un prompt y de recuperación de líneas entradas con anterioridad.
Este producto nos permite transformar un programa REXX en un EXE.Además, en la versión completa, nospermite agrupar varios CMDs en unsolo ejecutable (Library) de maneraque dando como parámetro el nombrede uno de los CMDs almacenados alejecutable, lo ejecuta.
Utilidades gráficas y de dibujo
Presentamos aquí las siguientes utilidades para el manejo de imágenes yde dibujo:
PMView
PMView es una herramienta para lamanipulación de archivos gráficos.
RPP Nº 16
28
HERRAMIENTAS OS/2
Figura F Phoenix/2
Utilidades para Internet
PMMail es una aplicación Sharewarede correo electrónico sencilla, rápida y fácil de usar que intenta suplirde alguna manera la complejidad ylentitud de Ultimail Lite. Está a puntode salir una nueva versión de PMMailque promete una mayor integracióncon Workplace Shell y la inclusión deMIME.
los parches utilizando la aplicaciónRetrieve Software Updates que seinstala con el Internet Access Kit omediante una sesión FTP a updates.gopher.ibm.com/pub/ultimail.
MRJ2
PMMail
@.Sean of .t: C1Nnpl~te
tlame Dlrectory Slze SlalUS
0OO8l.SHO \SPOOl\HPLaserJ <8080802.5HD \SPOOL\HPLaser J 46'12200005.911 \lcplp\lmp 6012200ee6.glf \tcplp\lmp J7112208001.911 \tcplp\tmp '"14600012.htm \t'tplp\lmp SS,196000S1.Jpg \lcplp\tmp 6.697S61~1328.snl \""'IAILJfQlD'Q.w~ 08
SuppOUftl Ddv~ c:'~~~e r~($cml for BPFS
nJ'l~o)'!Ir:nbl. rhe..~·C.
En esta sección propondremos unaserie de herramientas que consideramos indispensables para trabajar enInternet.
Hemos di vidido esta sección enlas siguientes subsecciones:
Galleria es una herramienta parala manipulación de archivos gráficosy de captura de pantallas extremadamente potente y fácil de usar. Tratala mayor parte de formatos gráficospero en la última versión, debido acontroversias sobre el formato GlF,el autor ha suprimido la posibilidadde guardar archivos en este formato.
Trabaja con la mayor parte de formatos gráficos (GlF, TlFF, ]PEG,PhotoCD Pro... ) y permite crear slideshows y thumbnails. PMView esbastante rápido y usa las capacidadesmultithread del sistema.
Gallería
Generalised Bitmap Module: GBM
Generalised Bitmap Module es unautilidad escrita por empleados de IBMque permite manipular diversos formatos Bitmap(PCX, BMP, TIFF, ete.).Generalised Bitmap Module contiene diversas utilidades, entre otras uncapturador de pantallas. Los fuentesde Generalised Bitmap Module estándisponibles en el mismo directorio enel archivo gbmsrc.zip.
Compiladores
Destacaremos en este apartado unsolo compilador. GNU C++.
GNU eH
Poca cosa hay que decir del conocido compilador de C++ de GNU. Esun magnífico compilador freewareque hará las delicias de cualquiera.
Compresjó!l de archivos
En esta sección haremos un pequeñorepaso a las utilidades de compresión de archivos para los formatosde compresión más habituales: ZIP,ZOO, AR] y UUENCODE . Todosellos son freeware y se pueden obtener en hobbes.nmsu.edu/os2/archive vía FTP.
Web Explorer
Web Explorer es el cliente Web deIBM. En las últimas versiones deWarp viene incorporado, pero salennuevas versiones con bastante frecuencia, por lo que conviene tenerlo actualizado vía FTP (updates.gopher.ibm.com/pub/WebExplorer).
Correo electrónico
Como sabéis, OS/2 Warp incorporauna aplicación de correo electrónicoen su Internet Access Kit que se hallaen el Bonus Pack. Se trata de UltimailLite. Una aplicación de correo electrónico completa e interesante, peroalgo lenta y complicada. Por estarazón, han aparecido dos aplicaciones de correo electrónico que, sintener la potencia de Ultimail Lite,son más rápidas y sencillas de usar:PMMail y MR/2.
Ulimail Lite
Ultimail Lite es una aplicación decorreo electrónico que viene incorporada en OS/2 Warp y que se caracteriza por una relativamente bienconseguida integración conWorkpace Shell y por la incorporación de MIME. Podemos conseguir
MR/2 es una aplicación Sharewarede correo electrónico sencilla, rápida y fácil de usar que intenta suplirde alguna manera la complejidad ylentitud de Ultimail Lite.
En estos momentos sólo disponemos de versiones beta, pero funcionan razonablemente bien.
Utilidades de FTP
De todas las utilidades que hemosexaminado, la más notable nos parece Lynn's Workplace File TransferProtocol que por su integración conel WPS hemos discutido más arriba,en su apartado correspondiente.
Editores de HTML
En esta sección vamos a proponerdos editores de HTML. el primero,SpHyDir, es un editor atípico quepresenta el documento en forma deárbol. El segundo, HTML Wizard,es más convencional y entraría en lalínea de los editores que podemosencontrar para otros entornos.
SpHyDir
SpHyDir es un editor de HTML atípico que permite construir documentos HTML a base de añadir pie-
RPP Nº 16
29
HERRAMIENTAS OS/2
I~ ..~~ ...o 1.- ~irecciones de los herramientas referidos' en el a~íc~o--~-------------------- -- -==-- -~-- - -------------- ----- --------- ----'~ !mt= ~ ~
Albatros' I>lMI'M Sharewa::E< HTT,I"-AI'\POCODE:C V' MMPM Shareware, H~I'
CEj íñ a Box MMPM Freeware FT'I'CMDLINE - F·reeware FTI'EPM 6.'03 PI'''l" rr",,"ware HTTI'
, 'Excal 'tIPS . Free~·¡are FTI''File Man2 P~j Shareware HTTI'Galleria PM Shiiteware FTI'GBM 'PH Shareware FTPGFC Pi'i .Fre-ew,are FTP,GNU C.,+ Freeware HTTI'GNUI'loc pM Ftéeware ,FTI',GoSe-rve' I'M Freet-l<;lre ,HTTPGroup Folder -s.¡PS'· Freeware FTI',H'I'MLWithard P~í Share'vJare FTI'Irnage Toolkit PM Freew.are FTfInfoPM I'~} ,Shareware HTTPLvlI'FTP WPS Sharevlare
.." HTTP
-HR.'FiÍe PM PM Freeware " ,FTI'
t4Ri.2 PM Shareware H'P,I'I'. Netcomber PM Free~l!ar:e HTTP
NPS WPS:Enhancer . \','PS F~ee\'lare FT.POS/2 Forum Austria Free"!~re HTTPPhoenixr PM Free'.are FTP
'I'HCalc PM Freeware - FTPP~1Dra;'1/2 -Pl;4 ,Freeware FTI'I'MMail PM Share':la,:r~ HT'rPPMMPEG 3,0 PI1 Shareware FTPI'MView P¡~ Shareware HTTI'
,QüickTime, 'llindo\'Js Free\Vare FTPREXXBASE' SharelÑare HTTI'RX-Async' ,Shat,eware FTI'RXCLS Snar.éllare FTI''RX-Ext,ras Shiire;"are FTI',RJW Pr1 Freeware FTI'RXDATE Freel,o;are FTI'RXFTP Free""'/are FTI'RX-Hath, Freewai:e FTI'Sp,l'¡'¡Dú: PM Freewáre HT'l'I'
. Tras-hcan ~iPS Share;.a re ' ',HTrI'
Loqalizflci6n
'W\"",. wilmington .net /bme'm{cro/catalog /albatros. htm1.wwv/ ..student. informatik. th-darmstadt. dé¡:..portelehobl:)és', nmsu. edu/os2/minedialcdbox15. ~ip ,hobbes .nrnsu, edu/os2/dev32/rexx/cmdl'inel..:zlpvlWW .leo. org/cgi -bin/leo-clls/plih/comp/osjos2Iéditors/OD-indexservice,boulder,ibm,comlps/ews/exca1WVlw ,\álmington. net/bmtmicro/catalogffm2. htmlftp-os2.cdrom.com/pub/os2/graphics/gaj,ler22.zipftp-os2.cdrom,com/pub/os2/gr.,.phics/gbnLzipservice,boulder,ibm.com/ps!ews/os2gfctos2gfc.zip
, .WI'!\·¡.leo. org/cgi -bin/ leo-dls/pub/ comp/os/os2 /gnu/emx.gcc/OD-index.titm, fe'p-os2, cdrcim ,com!pub/os2/graphics/gnuplt35. zip
\>J\>J\.2,hursley.ibm,corn/goserve/service.boulder,ibm.com/ps/ews/gfoldr
'hobbes, nmsu. edu/new/hcmlwiz, zip . ,ftpC:os2.cdrom,com/puo/os2lgraphics/imgtklt2,zip"N~.,wiimington.~et/bmtmicro/cataiog/infó'www, teamos2, orgihomeside/h"pftpftp-os2.cdrom,com/pub/os2/incoming/mrfilepm52.zip
'niCk.secant. com/mr2ice, htm'1l\vvJ. raleign._i:bin.com/ncr ._ftp-os2.cdrom.'com/pub/os2/v.'Psutil!ñps\''PlBO.zlp''vMÑ, os2forum,or: at/softwaretlocal/ófaegE)'sóftv¡are. wa2son'. ibm.,com /pub/os2/ewsservice .boulder. ibm, com/ps/ews/pmcal'c/pmcalc .,zipft'p-os2,cdtóm ,com/pub/os2 !graph,ics/pmdravI2. zipw~.;wilmington.net/bmtmicro/catalog/~~ail,html
ftp-ós2 ,cdrom .·com/pub/ os2 / graphicsWI'!W,wilmington ,net/bmtmicro/catalog/pOlview, htmlftp, ir,fo ,eurO. apple, com!Apple. Support. Area/v~'M, ·,¡ilmington, net/bmcmicro/catalog /rexxbase, htmlhobbes.nmsu,edu/os2/dev32/rexx/rxasyn20:ziphobbes.nmsu,edu/n~./rxcls,zip
ftp-os2,cdrom.com/pub/os2/incoming/rexxtras,zipsoftviare ,\'/atson. ibm, com/pub/os2/evls/rxd. ziphobbes.nmsu,edu/os2/dev32/rexx/rxdate20.zipsoftware. \.atson. ibm,-,':om/pubios2 /eVlS/rxmiith, zi,ps'oftware, \.atson. ibin~com/pub/os2/e"/s/rxmath,zippclt .cis ,yale,.-edu/PCltJspÍ)ydir/SI'HYDIR, HTHWI'1W .,\~ilmington:. net/bmtmicro/catalog / trashcan, html
zas. Así, la primera pieza es el propio documento, seguimos con unacabecera y dentro de la cabecera,podemos tener un párrafo o unalista. Una lista se compone de elementos y cada elemento consta deuno o más párrafos.
HTML Withard
HTML Withard es un editor deHTML más convencional queSpHyDir. Es, quizá, el más popularde los editores HTML.
Servidores HTIP
Hay diversos servidores de HTTPpara OS/2, pero nosotros destacamos uno entre todos los demás por
su sencillez, su potencia, su velocidad y su programabilidad en REXX:GoServe.
GoServe
GoServe es un servidor HTTP yGopher desarrollado por MikeCowlishaw (autor del lenguajeREXX) que procesa las demandasde clientes Web o Gopher utilizando un perfil de configuración escrito en REXX. Un servidor puede procesar demandas de varios clientes ala vez usando la los threads de OS/2y cache para los scripts, Permitearrancar varios servidores (usandodistintos puertos) y almacenar unhistórico de las acciones y las demandas.
RPP Nº 16
30
OS/2 Forum Austria ExtendedGoServe Filter
OS/2 Forum Austria ExtendedGoServe Fi/ter es un filtro paraGoServe que facilita enormemente lagestión del servidor.
Netcomber
Netcomber es un paquete integradode aplicaciones que permite usarInternet de una manera fácil.El sistema de correo soporta una versión sencilla de MIME. Hay quetener en cuenta que la versión disponible es beta. De todas maneras,la impresión que hemos sacado esque el producto promete y que esbastante usable.
top related