PC World Digital: primera revista online de informática doméstica y electrónica de consumo en castellano


Dell Latitude 13: la apuesta de ultraligero económico
CONTENIDOS
Vídeos FlixTV ¡Nuevo!

Gafas de sol con cámara y MP3

SERVICIOS
Empleo 
RSS de vídeos PC World Digital
Add to Google
PUBLICIDAD
CURSOS Y FORMACIÓN
Cursos
Masters
MBA



Soluciones y trucos

¿Tiene algún problema con su PC?

¿No puede instalar un dispositivo? ¿No sabe cómo activar una característica en su programa? ¿Necesita consejos para elegir un determinado componente? PC World le ofrece su laboratorio técnico para ayudarle a resolver todos sus problemas. Envíenos sus preguntas y las contestaremos en esta sección.

Para enviar sus consultas ...

Internet: solucionespc@idg.es

Fax: (91) 319-61-04

Correo: Soluciones PC World

Fortuny, 18

28010 Madrid

Comparta sus conocimientos y ... ! gane 10.000 pesetas¡

¿Conoce algún truco para mejorar el funcionamiento del sistema operativo o de un programa? ¿Sabe cómo resolver un problema habitual al utilizar una determinada aplicación? Envíenos sus trucos y, si salen publicados, ganará 10.000 pesetas.

Para enviar sus trucos ...

Internet: trucospc@idg.es

Fax: (91) 319-61-04

Correo: Trucos PC World

Fortuny, 18

28010 Madrid

SISTEMAS OPERATIVOS

Disco RAM en Windows 95

Me gustaría saber cómo puedo utilizar parte de la memoria RAM para crear una nueva unidad y colocar ahí algún programa. Tengo instalado Windows 95 y me han dicho que he de utilizar la instrucción RAMDRIVE.SYS y colocar la siguiente instrucción en el CONFIG.SYS:

DEVICE=C:\WINDOWS\RAMDRIVE.SYS 8192 /E

Pero cuando arranca el ordenador me dice que no encuentra el administrador de memoria expandida y por tanto no puede crear un unidad nueva que ocuparía los 8.192 KB. Me gustaría que me explicasen cómo he de hacerlo con Windows 95 y si no se puede qué debería hacer.

Alfredo

atorregrosar@nexo.es

Efectivamente añadiendo esa línea en el fichero CONFIG.SYS instalamos un disco RAM en el sistema. El problema que tiene usted, es muy simple y tiene muy fácil solución. El controlador del disco RAM le informa que no puede encontrar el controlador de memoria expandida. Este problema es muy común con esta y otras utilidades que utilizan este tipo de memoria bajo Windows 95, puesto que este sistema, por defecto, no incluye en el fichero CONFIG.SYS la línea que carga HIMEM.SYS. La solución del problema es evidente, añadimos al principio de dicho fichero la línea:

DEVICE=C:\WINDOWS\HIMEM.SYS

Y el problema está resuelto. Si además añadimos la siguiente línea:

DOS=HIGH

obtendremos un poco más de memoria convencional en las sesiones DOS.

De todas formas no creemos muy recomendable utilizar este tipo de unidades en Windows 95, puesto que la memoria que se utiliza para el disco RAM no se puede utilizar desde Windows y poco más o menos se desperdicia, resultándole mucho más útil a Windows 95 disponer de esa memoria.

Nuestro consejo es que no instale esta unidad, a menos que le resulte imprescindible para alguna aplicación de DOS. Aurelio Llorente

Quick Time antiguo

Me sale en la pantalla que la versión de Quick Time Windows, es antigua. Bajé de Internet la nueva versión pero el sistema sigue diciéndome lo mismo, utilizando la versión antigua como predeterminada.¿Qué hago para que utilice la nueva versión y borre la anterior? Muchas gracias de antemano y felicidades por vuestra revista y vuestra Web.

Mariano San Valentin

(mariano@apunte.es)

Cuando se procede a instalar Quick Time para Windows, el primer paso que realiza la instalación es comprobar si existen versiones antiguas y ofrecerle al usuario la opción de eliminarlas. Fíjese atentamente en dicho proceso de instalación para borrar la versión anterior de QuickTime. Si el problema no se soluciona, pruebe a desinstalar su versión de Quick Time y vuelva a instalar ahora la versión nueva. Jaime de Yraolagoitia.

BASES DE DATOS

Las directivas de preprocesador

Pese a las críticas que recibo por parte de compañeros de trabajo y amigos, soy un defensor del sistema operativo DOS. Trato de usar lo mínimo posible el Windows 95, aunque resulta verdaderamente complicado. Aprovecho las líneas que se me conceden en esta sección para criticar todo el tema de los estándares de hecho, como el que es Windows 95. ¿Por qué todo el software nuevo que compro tiene que ser para Windows 95, y no puedo seguir trabajando sobre DOS. En fin, será cuestión de acostumbrarse?. Pero mi pregunta es otra, habitualmente trabajo con dBase 5 (por supuesto para DOS) y esta versión incluye el propio compilador de dBase. Una novedad que no traían las versiones anteriores es la presencia de instrucciones de preprocesador. Me gustaría saber de que se trata esas instrucciones de preprocesador.

Iñigo Recio Rodriguez

(Trillo.Guadalajara)

Las instrucciones o directivas de preprocesamiento son instrucciones dirigidas al compilador en el código fuente. Aunque realmente no son parte del lenguaje, amplían el entorno de programación de dicho lenguaje. Las directivas de preprocesamiento se las puede reconocer por ir precedidas del símbolo almohadilla (#). La directiva mas conocida es #include, que hace que el compilador incluya otro archivo fuente en el que tiene la directiva #include. Otras directivas contempladas en dBase 5 son: #define, para las constantes simbólicas; #if, #ifdef, #ifndef, que permiten una compilación condicional (ignorando determinados segmentos de código).

Un truco para optimizar su código y que resulte más legible es que si tiene numerosas sentencias #define, las puede agrupar en un archivo que tenga extensión ".h", y hacer referencia a ellas con una instrucción #include. Javier Parra Fuente.

Manejo de datos en Internet

Soy usuario de Internet y hago mis pinitos de programación. Estoy creando una base de datos que se actualice automáticamente con los datos introducidos por los usuarios. Utilizo el lenguaje PERL 5.0 y tengo muchos problemas con el paso de datos en la llamada al programa PERL, sobre todo a la hora de decodificar dichos datos.

Rafael Rives Barrio

(Riaza.Segovia)

Una solución sería crearse una subrrutina que utilizase siempre que llame al programa PERL. Esa función deberá separar los datos de entrada en parejas parámetro/valor y decodificar los datos.

A continuación le codifico una función que podrá usar siempre que necesite decodificar datos de entrada:

sub Decodificacion

{

local (*in) = @_if @_;

local ($val, $key, $i, $loc);

# lee en texto

if ($ENV{'REQUEST_METHOD'} eq "GET")

{

$in = $ENV{'QUERY_STRING'};

}

elsif ($ENV{'REQUEST_METHOD'} eq "POST")

{

read(STDIN,$in,$ENV{'CONTENT_LENGTH'});

}

@in = split(/&/,$in);

foreach $i (0 .. $#in)

{

# Convertir los signos + a espacios

$in[$i] =~ s/\+/ /g;

# Dividir en parámetro y valor

($key, $val) = split(/=/,$in[$i],2);

# Convertir %XX de valores hexa a alfanumérico

$key =~ s/%(..)/pack("c",hex($1))/ge;

$val =~ s/%(..)/pack("c",hex($1))/ge;

# Asociar parámetro y valor, \0 es el separador

$in{$key} .= "\0" if (defined($in{$key}))

$in{$key} .= $val;

}

return 1;

}

Javier Parra Fuente

La base de datos de recursos de X/Motif

Estoy aprendiendo el funcionamiento del sistema X-Window y he leído que existe una base de datos de recursos. Los recursos sé que son características internas de los widgets, pero no sé para qué sirve dicha base de datos ni cómo se maneja.

Adolfo Ortiz Malaina

(Torrevieja.Alicante)

La base de datos de recursos consiste en un conjunto de parejas (nombre o clase de recurso, valor de recurso) que se almacenan en el servidor X. Para dar un valor a un recurso concreto se utiliza el nombre completo de éste o de su clase, seguido por dos puntos, un espacio o más, y el valor que se quiere asignar al recurso. Por ejemplo, si quiere poner rojo el color del primer plano de un botón:

parra.*.boton.foreground: red

Para introducir estas parejas recurso/valor existe una utilidad de X, ejecutable desde la línea de comandos, llamada xrdb (X Resource DataBase) que permite cargar valores en la base de datos de recursos del servidor X. La sintaxis es:

% xrdb [-merge] FicheroRecursos

El FicheroRecursos es el nombre de un fichero de texto donde cada línea contiene parejas recurso/valor. Si se pone la opción -merge, añade las parejas a la base de datos existente, si no, se borra la base de datos anterior. Los recursos deben ser cargados antes de arrancar la aplicación.

Los valores que se introducen en la base de datos de recursos sólo son utilizados en caso de que la aplicación no asigne ningún valor a dichos recursos. Un aviso, xrdb no advierte al usuario de posibles errores dentro del fichero de recursos. Javier Parra Fuente.

Búsquedas en Unix

Estoy realizando una aplicación en UNIX y ésta contiene una pequeña base de datos implementada en un archivo. No sé cómo realizar las búsquedas de datos dentro de la base de datos.

Juan Pastilla

(Barcelona)

La orden que se usa en UNIX para la búsqueda en uno o más archivos es grep. Se utiliza para buscar información en archivos estructurados o bases de datos. Busca las líneas que contengan un objetivo en cualquier lugar del registro y después imprime todas las que encuentra. Por ejemplo, la orden siguiente imprime todas las líneas del archivo "base_datos" que contienen el apellido "Parra":

$ grep Parra base_datos

El objetivo se especifica como primer argumento y le siguen los nombres de los archivos de búsqueda. Si el objetivo contiene espacios, hay que encerrarlo entre comillas. Si damos a grep dos o más archivos de búsqueda, éste incluirá el nombre del archivo delante de cada línea de salida. Se puede buscar patrones utilizando expresiones regulares.

Debe entrecomillar cualquier expresión regular que contenga un asterisco o cualquier otro carácter con significado especial. Por ejemplo, si en nuestra base de datos tenemos un campo de fechas de nacimiento, podemos buscar los nacidos el año 75 de la siguiente forma:

$ grep '*-*-75' base_datos

Las opciones de la orden grep más importantes son:

-v: imprime todas las líneas que no contengan el objetivo especificado.

-i: busca todas las líneas que contengan un objetivo independientemente de si está con mayúsculas o con minúsculas.

-l: imprime la lista de archivos que contienen el objetivo.

Javier Parra Fuente.

Los sistemas de base de datos reemplazables

Me gustaría saber qué es un sistemas de base de datos reemplazable, y más concretamente, el sistema RDD de Clipper. También querría conocer hasta que punto depende el formato físico utilizado para los datos a la hora del procesamiento de la base de datos.

Enrique Sánchez Pinillos

(Portugalete.Bilbao)

El sistema de controladores de datos reemplazable de Clipper, conocido como RDD (Replaceable Data Driver), permite escribir aplicaciones que sean independientes del formato de los datos. Un sistema de base de datos reemplazable es una capa de código que le va a permitir que un programa pueda acceder físicamente a tablas de datos. La parte del lenguaje de Clipper que trata del procesamiento de base de datos, su lenguaje de manipulación (DML), es independiente del formato físico de datos que se utilice. El sistema RDD permite utilizar diferentes controladores de base de datos con los mismos elementos de lenguaje.

Para mostrarle la estructura del sistema RDD de un modo claro y sencillo, dentro de la complejidad que supone, se lo voy a exponer de forma jerárquica: en la parte superior tenemos los mandatos y funciones que los programadores utilizan en sus aplicaciones, el lenguaje de manipulación de datos (DML). Por debajo se encuentra el interfaz con el sistema RDD. Este es un interfaz desde el DML al controlador de base de datos que se encuentre en uso y es el API (interfaz de aplicación) que el sistema RDD debe implementar. El tercer nivel es el controlador RDD que se encuentre en uso. Finalmente, la cuarta capa son los datos almacenados. Cada una de estas capas sólo tiene conocimiento de la capa que se encuentra inmediatamente debajo de ella. Así, el DML es independiente del RDD y del formato de los datos. Javier Parra Fuente.

PROCESADORES DE TEXTOS

Tamaño de archivos en Word 97

Últimamente utilizó Word 97 como editor de textos y he podido comprobar que de un día para otro el artículo (o libro que estoy escribiendo) en vez de aumentar de tamaño a veces disminuye. ¿A qué se debe este comportamiento?

José J. Campins

CAMPINS@santandersupernet.com

El tamaño de los archivos de Word, siempre ha sido un aspecto criticado. Es cierto que un archivo de Word puede disminuir de tamaño aún cuando se está añadiendo información. Curiosamente también se puede dar el caso contrario, habiendo eliminado varias páginas el tamaño del archivo puede aumentar ligeramente o incluso mantenerse. Estos problemas ocurren habitualmente en Word 95 y no tienen mucho que ver con su duda. En Word 97, la reducción de su archivo se debe más, a una mejora, que a un problema.

Los archivos de Word 97, incorporan un nuevo sistema de compresión de datos. Esta innovación se aprecia claramente en archivos que contienen imágenes, siempre y cuando no se conviertan desde la versión 95.

Los sistemas de compresión han sido ideados para romper la regla "+ información = + tamaño" y así poder maximizar el espacio de almacenamiento. Como puede ver en la siguiente tabla a veces los resultados pueden ser sorprendentes.

3000 páginas de 15 imágenes

texto sin formato de 1,3 MB

------------------------------------------------------------------------------------------

Texto ASCII 19,1 MB

Word 95 19,2 MB 20,7 MB

Word 97 19,2 MB 5,7 MB

Convertido de Word 95 a Word 97 38,5 MB 19,7 MB

Toni Martí Sevilla

DISEÑO

Sombras inversas en Photoshop

Soy lector asiduo de PC World y desearía saber como conseguir un efecto que han explicado ya, pero que para el caso específico que comento no encuentro solución. Se trata de sombras difuminadas, pero en vez de utilizar las típicas letras de colores utilizar texto blanco manteniendo el fondo de igual forma.

dimsoft@dimsoft.com

La forma de realizar este efecto es exactamente igual que el comentado en el artículo dedicado a los trucos con Photoshop en PC World Nº 129 de Febrero de 1.997. De todos modos, repetiremos aquí la técnica. Lo primero es crear un nuevo gráfico de las dimensiones que deseemos. En él introducimos el texto al que aplicaremos los efectos. En Photoshop 4.0, nada más crear el texto se crea una capa independiente con éste. Duplicamos la capa y seleccionamos la que se encuentra entre la primera y el fondo (background), dentro de la paleta de capas. Con la herramienta de desplazar capas o bien con el filtro Filter_Other_Offset... desplazamos la capa seleccionada el número de pixels que queramos que tenga la sombra. Habitualmente un valor de 4 o 5 suele estar bien. Una vez desplazado deseleccionamos la casilla Preserve Transparency situada en la parte superior derecha de la paleta de capas. Aplicamos el filtro gausiano que nos conduce hacia la sombra difuminada. Este filtro lo encontramos en Filter_Blur_Gaussian Blur. Un valor igual al del desplazamiento da muy buenos resultados. Seleccionamos la otra capa de texto, la que está por encima de la central. En este caso tendremos que tener seleccionada la casilla Preserve Transparency. Simplemente con rellenar de blanco la capa obtenemos el efecto buscado. Para rellenar de blanco podemos acudir al menú Edit_Fill, o bien pulsar Mayúsculas+Retroceso y seleccionar blanco (White) en el cuadro de diálogo que aparece. El resultado será el que hemos buscado. Jorge Pascual.

COMUNICACIONES

Módem HSP

Soy uno de los muchos que adquirió un módem HSP (en concreto el PCTel 33.6) atraídos, primero por su bajo precio y, segundo, por la posibilidad de tenerlo siempre actualizado con la velocidad más rápida de acceso. Mi equipo es un Pentium a 133, con placa base Endeavour y 16 MB de RAM, y lo que no me dijeron al adquirirlo, según he podido leer en distintas publicaciones, es que para que funcione correctamente, debemos poseer al menos un Pentium a 150 MHz.

Con lo que mi pregunta va encaminada a la inevitable actualización, que en mi caso (como supongo, el de mucha más gente), supondría la resolución de mis constantes caídas diarias de la red, con el mínimo coste posible, aunque cediendo a la posibilidad de la optimización de mi equipo: más memoria RAM?, otro módem que no sea HSP?, un OverDrive a 166/200 MMX?, o, directamente, la actualización del procesador a un 200 MMX puro. Existen otras posibilidades?.

Juan Carlos Torres Sánchez

v056325903@abonados.cplus.es

La pregunta es bastante compleja, más contando con que tarde o temprano tendrá que cambiar las tres cosas, pero vamos por partes. Ampliar la memoria RAM no va a solucionar el problema del módem, puesto que lo que necesita para funcionar bien es un procesador más rápido, no más memoria, por tanto esto no debería ser lo primero que cambiase.

Los modems HSP están diseñados de forma que el procesador hace el trabajo duro de la comunicación, mientras que el módem lo único que hace es convertir la señal telefónica en datos que pueda manejar la CPU, (si nos tomamos al pie de la letra el significado de MODulador-DesModulador realmente los auténticos modems son los HSP) siendo esta la que procesa los protocolos y todo lo relativo a que los dos ordenadores implicados en la comunicación se entiendan. Esto es así para abaratar los costes de fabricación, y en consecuencia el precio de venta al público. La única forma de conseguir que el rendimiento de su módem HSP aumente es cambiar el procesador por uno de 150 MHz o superior.

En cuanto a la actualización del procesador sólo podrá realizarla directamente si su placa base tiene regulador de voltaje. En principio la Endeavour no lo tiene de serie, aunque en la placa originalmente hay un espacio reservado para él. Para saber si su placa tiene el regulador tendrá que buscar el conector J1F1, situado en las cuadrículas E1 y F1 de la placa (las coordenadas están en el borde de la placa). Si en este lugar hay un conector con una placa pequeña conectada, puede emplear directamente los procesadores MMX, en caso contrario deberá utilizar la versión OverDrive.

No se le ocurra utilizar el procesador normal en su placa si no tiene regulador, aunque en la tienda le aseguren que funciona (porque de hecho funciona), puesto que al alimentar continuamente el MMX (que funciona a 2,8 V) a 3,3 voltios, acortaremos su vida considerablemente. Aurelio Llorente.

MULTIMEDIA

Matriz de monitores

Para la realización de un programa de TV tenemos necesidad de redirigir la salida de vídeo a 4 monitores pero ofreciendo en cada uno de ellos solamente una parte de la visualización total.

Hemos tenido noticias de que en Windows 98 se resuelve este problema y queríamos que nos indicaran si existe en estos momentos en el entorno PC (Windows 95, NT, etc.) alguna solución, ya que a través de nuestros proveedores habituales no la encontramos.

Carlos Martínez

grupo@araguaney.com

Efectivamente, como indica en su pregunta, Windows 98 mediante el soporte de varias tarjetas VGA puede gestionar la salida de porciones del escritorio por cada una de ellas. Controlar cuatro monitores no sería demasiado problemático, aunque si el número de monitores en la matriz se amplía, el rendimiento que se puede llegar a tener es muy deficiente. Esto con respecto a Windows 98. Con respecto a Windows 95 y Windows NT, actualmente no pueden gestionar de forma directa más de un monitor. Por este motivo, el método más sencillo y rápido sería convertir la señal de la VGA a una señal PAL con cualquiera de los conversores que existen. Una vez que se tiene la señal PAL, simplemente con incorporar uno de los muchos generadores de matrices que existen en el mercado se puede crear la matriz que Ud. indica o de cualquier otra dimensión.

Como contrapartida, este método tiene el inconveniente de ser más caro que una solución por software, sin embargo, para el fin que desea obtener, es mucho mejor solución. En primer lugar es mejor solución por ser mucho más rápida, ya que todo se hace por hardware y el refresco de la matriz en tiempo real se puede conseguir sin problemas. La segunda ventaja es que se posee de una salida PAL que se puede utilizar como señal de entrada a cualquier grabador de vídeo, lo que permitiría grabar en vídeo convencional cualquier demostración realizada en un PC. Jorge Pascual.

Matrox Mystique y OpenGL

Actualmente poseo una tarjeta Matrox Mystique con 4 MB de RAM en un Pentium 200 MMX con 64 MB de RAM y quisiera plantearle las siguientes dudas. ¿Mi actual tarjeta tiene soporte OpenGL? En caso negativo, se le podría acoplar, a pesar de que esta tarjeta ya acelere 3D, una aceleradora aparte del tipo Maxi Gamer fx que si lo soporte sin que afecte a las prestaciones de la tarjeta original. Además tengo en el equipo instalada una sintonizadora de televisión vtr525 y el problema que tengo es que si quiero instalar una tarjeta Plug & Play intenta usar la interrupción de esta con el consiguiente conflicto. ¿Hay alguna manera de evitar eso?, es decir, que Windows 95 vea esa interrupción como una ocupada y al instalar cualquier otra tarjeta de tipo Plug and Play no intente usarla.

Antonio Monreal Ponzán

monreal@mrbit.es

Que una determinada tarjeta gráfica disponga de soporte para OpenGL depende únicamente de que dicho soporte haya sido implementado en los controladores de dispositivo de la tarjeta. Nuestras noticias son que la Matrox Mystique sólo acelera las aplicaciones 3D que hagan uso de la API Direct3D, no haciéndose referencia alguna a OpenGL ni siquiera en el Web de Matrox.

La tarjeta que comenta, la Maxi Gamer fx, y todas las basadas el conjunto de chips Voodoo Graphics se conectan a una ranura PCI y no interfieren en modo alguno con la aceleradora 2D instalada en el sistema. Aunque la tarjeta 2D disponga de aceleración 3D los controladores de la Maxi Gamer fx se instalan como controladores por defecto cuando se ejecuta una aplicación que haga uso de Direct3D. Hay que decir que aunque estas tarjetas tienen soporte para OpenGL dicho soporte es limitado, ya que se ha realizado mediante una librería de enlace dinámico (OPENGL32.DLL) que sólo incluye las funciones necesarias de OpenGL para que funcionen los juegos que actualmente usan dicha API (Quake, Hexen II y alguno más que hay en el mercado).

La mayoría de las BIOS actuales que soportan Plug and Play disponen de una función mediante la que es posible indicar al sistema que una determinada interrupción está ocupada por un dispositivo y, que por lo tanto, no está disponible para otro hardware instalado en el equipo. Compruebe en el manual de su ordenador que la BIOS dispone de esta opción y, si es así, reserve la interrupción utilizada por la tarjeta sintonizadora de televisión. Eugenio Barahona Marciel

REDES

Problemas de impresión compartida entre Windows 95 y Netware

Poseemos una red Netware 3.12 instalada con un servidor de impresoras Netware. La mayoría de las impresoras están compartidas remotamente con la orden de Netware "rprinter.exe". Bajo el sistema operativo DOS no tenemos problemas, pero bajo Windows 95 no se puede ejecutar correctamente el rprinter. Hemos intentado instalar el Agente de impresión Microsoft para Netware, pero solo nos pide el nombre del servidor Netware y el servidor de impresión. No sabemos como hacer que la impresora conectada en local con Windows 95 sea compartida para los demás usuarios que usan Netware bajo DOS y Windows 95.

Enrique Carrasco Aranda

ecarrasco@tinn.net

(Sevilla)

El problema que existe entre Windows 95 y NetWare, es que los servicios y clientes que incorpora Windows 95 para esta red ofrecen una compatibilidad limitada. Esta compatibilidad se refiere al acceso a servidores a través de bindery, pero no al directorio de servicios. Por ello, los programas que acceden al directorio de servicios, como es el caso de las utilidades de NetWare, no funcionan correctamente. Para poder utilizar todas las prestaciones de NetWare, lo mejor es que instale los clientes de NetWare que desarrolló posteriormente Novell para Windows 95, y que no se entregaban con el CD-ROM de NetWare 3.12. Ahora puede conseguirlos a través de Novell, solicitando un CD-ROM, o bien en Internet. Puede acceder a la dirección www.novell.com y allí buscar los controladores. la dirección concreta para el cliente de 32 bits es http://support.novell. com/Ftp/Update s/nwos/nwc32211/Date0.html. Allí puede encontrarlos en varios idiomas entre los que se encuentra el castellano. Descárguelos en su ordenador, instálelos, y ya podrá compartir impresoras en NetWare. Jaime Taboada

Configuración de una red pequeña

Les agradecería unas indicaciones para hacer funcionar una pequeña red local, un equipo con W95 y el otro con W3.11. No hay forma de ver en un equipo el otro. He usado el mismo grupo de trabajo en ambos pero no sé que ocurrirá.

El equipo Windows 3.11 detecta el adaptador de red NE2000 y lo instala. El equipo Windows 95 detecta hardware Realtek y lo instala. Deseo que el equipo con Windows 95 sea el servidor. ¿Qué otros adaptadores y protocolos debiera instalar en cada ordenador?

Carlos Domínguez

cdbhuelva@adv.es

(Huelva)

Windows 95 y 3.11 están pensados para trabajar como estaciones de trabajo de una red local, pero no como servidores, aunque tienen capacidades para hacerlo. Por ello, cuando instalan una tarjeta de red, también instalan ciertos componentes de software para acceder a servidores de red, pero no para actuar con ese papel.

Para que el servidor de Windows 95 comparta sus recursos en la red, básicamente tiene que abrir el panel de control Red, e instalar un servicio, es decir un componente de servidor de red. Lo mejor para trabajar con estaciones bajo Windows 3.11, es Compartir archivos e impresoras para redes Microsoft. El protocolo más adecuado para una red local es NetBEUI o IPX/SPX. En el caso de que quiera utilizar aplicaciones tipo Internet, instale también TCP/IP.

Si sigue teniendo problemas de conexión tras haber instalado todos los componentes mencionados, tendrá que comprobar el cable, y verificar que, si las tarjetas tienen conexión 10BaseT, se utilice un concentrador o un cable cruzado. Todos estos temas se desarrollaron extensamente en la revista PC World en números anteriores. Concretamente en el número 123 se publicó una introducción a las redes locales explicando todo lo relativo a la puesta en marcha de una pequeña red local. En el número siguiente (septiembre de 1996) se publicó un artículo sobre el cableado de redes. Consultando los dos, conocerá los conceptos básicos para montar su pequeña red. Jaime Taboada

Integración PC-Mac

Disponemos de una red local de 3 PC con Windows 95 y un Macintosh. Los PC no tienen problema para interconectarse con la red de Windows 95, pero el problema aparece al intentar conectar a esta red el Mac.

Nos gustaría saber la mejor forma de poder integrar al Mac en esta red de forma eficiente, compartiendo todos los recursos posibles y a ser posible al mínimo coste posible.

David Delgado Santana

davidds@idecnet.com

(Las Palmas de Gran Canaria)

Desgraciadamente no existe una solución de coste cero para el problema que nos plantea, o al menos no la conocemos. Cualquier solución pasa por la adquisición de algún programa especial.

La cuestión radica en que necesita que ambos tipos de ordenador, PC y Mac, utilicen protocolos y servicios compatibles, y Windows 95 y los MacOS no comparten ninguno. Le podemos proponer tres soluciones. La primera es instalar algún servidor Internet en los ordenadores, de forma que por medio de navegadores y programas de FTP puedan pasar ficheros de un ordenador a otro. En este sentido existen múltiples soluciones. Las más asequibles serían la instalación de MacOS 8 en el Macintosh, que incorpora servidor Web personal, y Windows 95 OSR2 que también tiene un servicio de Web personal.

Más adecuada sería la instalación de un servidor bajo Windows NT 4, ya que este sistema operativo posee servicios completos para ordenadores Macintosh, proporcionando una excelente compatibilidad de nombres largos y tipos de archivos entre ambas plataformas.

Por último, existe un programa de Miramar Systems (www.miramarsys.com), llamado PC MACLAN. Este programa, instalado en un PC con Windows 95, permite acceder a los recursos compartidos por un Macintosh, y compartir los propios para los Mac. Jaime Taboada

HARDWARE

Grabadoras de CD-ROM

Estoy pensando en comprarme una grabadora de CD-ROM y me gustaría que me aclararais algunas cosas. En el artículo del mes de septiembre leí que en las grabadoras con IPW no hace falta una gran tasa de transferencia y me gustaría saber si en mi equipo funcionaria una grabadora de este tipo. Mi equipo es un 486-66, 16 Mb RAM y un H.D. de 2.5 Gb. El H.D. es un Seagate-IDE. He medido con algunos programas la velocidad de transferencia y marca 1.6 Mb/s, aunque supongo que tiene recalibración térmica. También me gustaría que me aclararais en que consiste exactamente el IPW y porque no necesita una alta tasa de transferencia.

Jordi Pedrerol Secall

e6757242@alaba.upc.es

(Barcelona)

Con su equipo no debería tener problemas para usar ninguna de las grabadoras del análisis, ya sea haciendo uso del IPW, o sin el. Lo único que debe hacer es tomar las precauciones que comentábamos en el articulo de septiembre sobre desactivar cualquier otra función del ordenador. El IPW (Incremental Writing Packets, Escritura Incremental de Paquetes) consiste en grabar los datos de CD en bloques de tan solo 1 KB. Esto supone que para que la grabación se echase a perder, tendría que ocurrir un fallo justo en el momento es que se esta grabando uno de los paquetes de 1KB, lo cual es muy improbable por la corta duración de este suceso. Además, con tener un buffer intermedio de 1 KB ya se podría garantizar la escritura sin problemas por la velocidad de transferencia del disco de origen. Esto permite que se puedan grabar CD, ¡incluso! desde disquetes. Oscar G. Peinado

Con el turbo no arranca

Tengo una placa madre GREEN MAINBOARD 486/5X86 PCI BUS, ISA BUS Y VL-BUS, 16 MB de RAM, 256 de caché, y un micro CYRIX 5X86, el caso es que el equipo en modo turbo no me arranca o se me queda colgado apareciendo en pantalla el siguiente mensaje: "error de protección, debe de reiniciar el equipo", pero sin embargo con el modo turbo apagado me arranca a la perfección y una vez en Windows 95, me voy a MS-DOS de Windows y acciono el turbo en modo DOS no me crea ningún problema, el turbo solamente lo puedo accionar en modo DOS, ya que si lo hago bajo Windows, me sale la típica pantalla de color azul de los errores, que suelen ser varios. Os reitero que una vez accionado el turbo el equipo no me da ningún problema.

Francisco Ballesteros Molina

ECOE@ibm.gn

(Tarrasa.Barcelona)

Lo más probable es que se trate de una mala configuración de la placa base o de los parámetros de la BIOS. Debe revisar todos los puentes de la placa para asegurarse de que se ajustan a las necesidades de su microprocesador. En algunos manuales se indican las distintas configuraciones según el procesador que este instalado, mientras que en otras deberá conocer que parámetros de velocidad de reloj, multiplicador, etc. necesita e ir ajustándolos paso a paso. Si los problemas siguen apareciendo debe revisar los parámetros de la BIOS, probando distintas configuraciones. Lo más probable es que uno solo de ellos mal ajustado provoque los errores. Oscar G. Peinado

Monitor estropeado

Hace unos meses compre un monitor de 17" y ya tengo problemas con él. Antes de enviarlo al servicio técnico y de no poder utilizar el PC durante una temporada he pensado que quizás ustedes me aporten una solución. El monitor en cuestión es un IIyama Vision Master Pro 17 y el problema es que desde hace unas semanas han aparecido en la pantalla unas bandas verticales negras (no muy acentuadas de momento) pero que molestan, sobre todo teniendo en cuenta el dinero que he pagado. Este problema parece que es casi normal en estos monitores ya que viene reflejado en el manual en inglés que se adjunta con el monitor. La solución que me ha parecido interpretar tras la traducción es que hay que darle unos golpecitos con la mano en uno de los laterales y de someterlo a un campo intenso de electrones aumentando durante un momento el brillo y el contraste. Estas soluciones no me han sacado de nada de modo que recurro a ustedes. Les agradezco de antemano la atención que me han prestado y les felicito por esta labor que desempeñan ya que es muy importante para el usuario final. (Trabajo normalmente con Windows 95 a una resolución de 1024 x 768, frecuencia de 70 Hz y color autentico de 24 bits.)

Juan Carlos Serrano Martinez

jucarse@mundivia.es

(Reinosa)

No nos parece en absoluto normal que aparezcan problemas de este tipo en los monitores, pero mucho menos que estén previstos y se sugiera una solución como la que nos comenta. No obstante la única solución será llevarlo al servicio técnico, pues no parece un problema que se pueda resolver de forma "casera". Recuerde que si está en periodo de garantía puede exigir su reparación gratuita, y en caso de que esta no sea satisfactoria, el cambio por otro equipo nuevo o la devolución del importe que en su día pagó por el monitor. Oscar G. Peinado

Cuelgue eléctrico

Poseo un 486 DX4 normalito y desde hace ya algún tiempo el ordenador se apaga solo, es decir, lo enciendo, todo va bien y repentinamente se queda sin energía la unidad central quedándose el monitor encendido. Yo entiendo que es como si se quedara sin fluido eléctrico y por eso se apaga, pero he revisado tenazmente todo lo concerniente a cables que lleven electricidad. ¿Podría ser algún problema de jumpers, voltaje, etc? Si seguidamente suelto el botón on/off y lo vuelvo a encender, todo va bien.

Isidro Caitán Carrasco

isid@arrakis.es

Uno de los elementos menos duraderos de un ordenador es su fuente de alimentación. Mientras que el resto del equipo se suele quedar anticuado antes de que pueda fallar, las fuentes de alimentación tienen bastantes más posibilidades de estropearse, aunque no se quedan antiguas. Estas posibilidades aumentan cuando se enciende y apaga muy a menudo el ordenador, pues se las hace trabajar más. Generalmente las fuentes que utilizan los ordenadores llevan diversos sistemas de protección: contra cortocircuitos, contra calentamientos, etc. Si se detecta una anomalía que las pudiera poner en peligro estas se desconectan automáticamente, dejando al ordenador sin energía.

No parece probable que en su caso se trate de un cortocircuito, sino más bien de un recalentamiento. Compruebe que el ventilador de la parte posterior funcione correctamente y que el ordenador no tiene obstruida ninguna rejilla de toma de aire. Estas rejillas suelen ir en el frontal, disimuladas por el diseño de la caja, o en los laterales, por lo que es fácil taparlas por error. Lo mejor es que pruebe a poner el equipo en una mesa despejada y comprobar si le sigue pasando. También pueden haberse obstruido parcialmente las tomas de aire por el polvo. Esto suele ocurrir en las rejillas interiores de la fuente de alimentación. Desenchufe el ordenador y limpie con una brocha todas las ranuras que tengan polvo acumulado. Si aun así le sigue dando problemas se tratara de una avería en la fuente. Puede llevarla al servicio técnico a reparar o comprar usted mismo otra fuente y sustituirla, eso si, le será difícil encontrar la fuente sola, ya que se suele vender incorporada en las cajas. No obstante una caja normalita con una fuente de 200 W o 250 W no le costará más de 5.000 pesetas. Oscar G. Peinado

Discos duros de gran capacidad

¿Cómo puedo hacer que un HD de 1.6 GB sea reconocido por MS-DOS con esta capacidad? Lo instalé en un 486DX2 VL-BUS con W.3.1 y MS-DOS 6.2 y en la BIOS no hubo problema al introducir los datos de cilindros, etcétera, pero en FDISK solo me lo formatea con 504 MB. El PC tiene otro disco de 250 MB y 16 MB de RAM.

José V.Sánchez de la Blanca S.

jsanchezsalg@nexo.es

(Sevilla)

Son muchos los lectores que nos consultan sobre este tema. Y es que los ordenadores más antiguos no son capaces de soportar más de 504 MB, por lo que cualquier disco mayor lo formatearán a esta capacidad. Por ello, el pasado mes de Junio, PC World publicó en su sección "Montar un PC" el procedimiento para poder realizar la instalación de discos de alta capacidad en ordenadores que no soporten LBA. Oscar G. Peinado

Memoria RAM (MEMORIA.TIF)

Mi pregunta es respecto a la RAM:

1. ¿Es aconsejable que mezcle bloques de memoria diferentes? Por ejemplo, tengo 16 Mb EDO, y 16 que no lo son.

2. ¿Aumentaría el rendimiento si pusiera los EDO en los primeros bancos, o el orden no tiene importancia?

3. ¿Me funcionarían los chips EDO en una placa de un 486?

4. Voy a hacer un "benchmark" para comparar velocidades de acceso de distintos chips de memoria sobre una máquina inhabilitando la caché. Se les ocurriría alguna idea que me ayudara a hacer mediciones o hacer el proceso de benchmark más completo.

Luis Segura

luib@lix.intercom.es

El que un ordenador pueda soportar combinaciones de memoria depende del chipset que utilice. En el caso de Intel, todos sus juegos de chips lo admiten, detectando automáticamente en que banco se encuentra la memoria EDO para utilizarla en primer lugar y optimizar el rendimiento.

Lo que en ningún caso se puede hacer es mezclar ambos tipos en un solo banco. Es decir, si los bancos de su ordenador están formados por dos zócalos (Pentium con zócalos SIMM de 72 contactos) no podrá poner un modulo EDO y otro normal, aunque si podrá utilizar dos módulos EDO en el banco 0 y dos módulos normales en el banco 1 (o viceversa). En caso de que no sepa si su chipset lo admite basta con hacer la prueba. En caso de que no se puedan mezclar, o no reconocerá una parte o, simplemente, no arrancará.

En cuanto al uso de memoria EDO en un 486, lo normal es que no funcione, pues su desarrollo es posterior al del 486. En caso de que intente utilizarlas el ordenador no arrancará. En cuanto a las pruebas de rendimiento, simplemente haga todas las combinaciones posibles con los bancos de memoria, y no olvide optimizar todos los parámetros de la BIOS. Oscar G. Peinado

TRUCOS

Reparación de tablas de particiones

Cuando por alguna extraña razón (virus, metedura de pata, etc.) perdemos la información de la tabla de particiones, perdemos el acceso a toda la información del disco, información que por otro lado continua ahí. Cuando solo teníamos una partición, es sencillo hacer una nueva tabla en la que se asigne de nuevo todo el espacio a una sola partición y ya esta.

Sin embargo cuando tenemos que recuperar un disco particionado nos encontramos con el problema de que debemos saber donde empieza y donde termina cada partición y ahí es donde entra este programa. Usando una utilidad como, por ejemplo, DiskEdit (utilidades Norton 8) uno puede editar la tabla de particiones y reconstruirla a mano, pero para eso debe saber donde empiezan y terminan cada una de las particiones. Esta utilidad recorre el disco leyendo el primer sector de cada pista en busca de sectores que aparenten ser sectores de arranque o tablas de particiones (digo tablas de particiones porque cada una de las unidades lógicas de la partición extendida tiene "su propia tabla de partición" en forma de lista enlazada). Tanto los sectores de arranque de cada partición como la tabla de particiones misma terminan (en los bytes 510 y 511) en 55AA, y eso es lo que busca el programa, si un sector termina en 55AA lo añadirá a la lista y nosotros luego comprobaremos a mano que sectores de la lista son realmente el inicio de una partición y no tienen el valor ese por casualidad.

Como las particiones empiezan siempre a principio de pista (normalmente a principio de cilindro) solo es necesario buscar en los demás sectores de la pista. Esto no solo ahorra tiempo al leer el disco sino que nos evita comprobar una gran cantidad de sectores que estén por el medio de la pista y terminen por casualidad en 55AA.

Modo de Empleo.

El formato del programa es:

FINDBOOT [disco] [CilIni] [CilFin]

Si no se especifica el disco se escoge el 80 en hexadecimal que es el primer disco duro (el segundo es el 81 y así sucesivamente), si no se especifica el cilindro inicial se parte del 0 y si no se especifica el cilindro final este será el último cilindro del disco.

El programa recorre el disco especificado entre los cilindros establecidos y cuando encuentra un sector con la "marca" 55AA imprime una nueva línea en el fichero "RESULT.TXT". Cuando el programa termine de recorrer el disco, en ese fichero tendremos una lista (normalmente pequeñita) de candidatos a ser el comienzo de una partición. Junto con el cilindro y la cabeza de comienzo (el sector de comienzo siempre es 1) el programa imprime el número de sectores que hay antes del comienzo de la partición, campo que también hay que especificar en la tabla de particiones. Para saber el número de sectores que ocupa la partición solo tienes que echar mano de la calculadora y restar al comienzo de la siguiente el comienzo de la que queremos calcular.

Este es un programa de estos que nunca deberíamos usar (es mucho mejor no tener que usarlo) pero que siempre es bueno tener a mano para ti o para ese amigo tuyo que no sabe de informática y que el virus XXXX le dejó hecha polvo la tabla de particiones y te pide con lágrimas en los ojos que le ayudes a no perder la información. Así que lo mejor es que tengas copias de tu tabla de partición por si acaso pasara cualquier cosa.

David Abilleira

Freijeiro

odaf@nexo.es

(Pontevedra)

Efectivamente lo mejor es tener una copia de seguridad de la tabla de particiones para prevenir males mayores. No obstante si el daño ya esta causado y no se tiene dicha copia, este puede ser un programa muy útil.

En PC World hemos probado su funcionamiento sobre un disco con varias particiones pero que funcionaba correctamente. Efectivamente en la lista generada aparecían los datos correspondientes a las particiones, mezclados con otros no validos.

Como dice el autor, habrá que comprobar a mano su validez. Lo que no podemos asegurar es que sea válido para cualquier disco con la tabla dañada, aunque siempre es una esperanza poder recurrir a él. Por motivos de espacio no reproducimos el código fuente de este programa. Si está interesado puede consegirlo en nuestra página Web (http:// www.idg.es/pcworld/ articulos/soluciones) o adquiriendo el disquete del mes correspondiente a este número de la revista. Oscar G. Peinado

Oscar G. Peinado. - 01/11/97


Más sobre:

| Más



Vídeos relacionados

Refrigeración líquida para PC

Piratas del Caribe 3 (tráiler en castellano)

Cooler Revoltec para portátil

BioShock
Guía Internet
Últimas Webs Webs más votadas
Noticias Relacionadas
Versatility, solución para los centros de llamadas
Comercio electrónico: una apuesta conjunta de Microsoft y Navision Software
Aumenta el número de dispositivos relacionados con la tecnología DVD
Base de datos Jasmine con tecnología pura de objetos
Crece la aceptación del juguete electrónico educativo en España
Artículos Relacionados
Iomega StorCenter ix2-200
(Análisis) SAI Ecológico APC Back-UPS RS 550
Roxio Creator 2010 (VHS to DVD Edition)
(Comparativa) La explosión de los ebooks
(Análisis) Vodafone 360
Descargas
Últimas descargas publicadas
Vistumbler
Publicada el:21/1/2010
Descargado:  147 veces.
Categoría: Utilidades
Tipo: freeware
Idioma: Español
Free Disk Usage Analyzer
Publicada el:5/1/2010
Descargado:  142 veces.
Categoría: Mejoras de Escritorio
Tipo: freeware
Idioma: Inglés



Enlaces patrocinados
Trend Micro – Securing Your Web World Información y recursos para el responsable de seguridad
iPhoneWorld: la revista para los usuarios de iPhone e iPod

Home | Aviso legal | Contactar

[PC World Profesional] | [PC World Digital] | [Macworld] | [GameProTV] | [Network World] | [ComputerWorld]
[Dealer World] | [iWorld] | [CSO] | [CIO] | [iPhoneWorld]

idg.com©2010 IDG COMMUNICATIONS, S. A. U. Prohibida la reproducción total o parcial en cualquier medio (escrito o electrónico) sin autorización expresa por escrito de la editorial. En particular, IDG COMMUNICATIONS, S.A.U., se opone de manera expresa, salvo consentimiento por escrito, a la reproducción, recopilación, distribución, comunicación pública o puesta a disposición por parte de terceros de los contenidos publicados en los medios de su titularidad (ya se editen éstos en papel, a través de Internet o cualquier otro soporte), de conformidad con lo establecido en el artículo 32 de la Ley 23/2006, de 7 de julio, por la que se modifica el texto refundido de la Ley de Propiedad Intelectual, aprobado por el Real Decreto Legislativo 1/1996, de 12 de abril. En caso de estar interesado en una autorización para reproducir, distribuir, comunicar, almacenar o utilizar en cualquier forma los contenidos titularidad de IDG COMMUNICATIONS, S.A.U. debe dirigir su petición a la siguiente dirección de correo electrónico : idg_nt@idg.es