24 de diciembre de 2012

Router ASL-26555: cortes en la conexión wifi

Si conectados por wifi se pierden demasiados datos, probar:
Si los problemas son de microcortes de conexión, aunque ni te des cuenta de ello, podría arreglarse algo cambiando la configuración.
Entrar en el menú ADVANCED->Wireless Setup->WLAN Performance
El Signal-Interval lo puedes bajar hasta 7 (incluso a algunos les puede aceptar 5, pero menos no que se vuelve loco y se pasaría todo el rato conectando y desconectando)
Si la red tiene mucho flujo, puedes bajar tanto el umbral como la fragmentación de datos (RTS Threshold y Fragmentation threshold) por ejemplo poniendo 2220 y 2160 respectivamente. Los mínimos de estos suelen ser 256 en cada caso, pero si los bajas mucho pierdes velocidad aunque ganas en estabilidad, es cuestión de probarlo y hacer comparaciones.
El canal como es lógico, el que menos interferencias tenga en la zona.
Los valores por defecto son:
Signal-interval: 100
DTIM: 1
Threshold RTS: 2346
Threshold fragmentation: 2346

Y si el problema es que la conexión es estable pero no se conecta a más de 1 o 2 Mbps, me parece que no queda otra que cambiar de router o conseguir que actualizen el firmware.

8 de diciembre de 2012

ACCEDER A UN PC DESDE ANDROID

Compartir nuestras carpetas desde Windows 7

Para empezar debemos compartir en la red local la carpeta que queramos hacer accesible, donde tengamos el contenido. Para ello iremos a dicha carpeta y haremos “Compartir con” y elegiremos “Personas específicas”.

En la casilla desplegable seleccionaremos “Todos” y pulsaremos agregar y luego compartir. Por defecto tendrá permiso de lectura. Si en vez de hacer solo streaming queremos también poder mover, agregar o borrar archivos podemos cambiar el permiso de “Todos” a “Lectura y escritura”. Con esto la carpeta ya será visible en la red y podríamos acceder desde nuestro Android.

Para simplificar las cosas vamos a evitar que nos pida contraseña al acceder a las carpetas, ya que en ocasiones esa opción puede dar problemas. Este paso no es obligatorio pero sí recomendado. Para ello accederemos a la ventana de la red local que veis en la imagen. Allí pulsaremos en “Cambiar configuración de uso compartido avanzado”.
Aquí buscaremos la opción de “Uso compartido con protección por contraseña” y lo desactivaremos.
Con esto nuestra carpeta esta lista para siempre. Estará compartida en red y podremos acceder a ella, ver y modificar sus archivos desde cualquier otro PC y evidentemente desde nuestro Android, como veremos a continuación.

Accediendo a los archivos desde Android

Para ello necesitaremos un buen explorador de archivos. Nosotros vamos a usar ES File Explorer, porque es uno de los mejores, además de ser gratuito. Desde el explorador, pulsaremos en la parte superior izquierda, en “Local” y seleccionaremos “LAN”.
Inicialmente no veremos nada aquí. Pulsaremos en “Nuevo” y luego “Escanear” para buscar nuestros equipos en la red. Deberían aparecer los que tengamos, incluido el que contiene la carpeta compartida. Deberíamos saber su IP, pero sino podemos intentar acceder y mirar si vemos nuestra carpeta compartida, debería estar a la vista nada más acceder al equipo.
Bien, una vez localizada la carpeta ya podemos buscar los archivos y reproducirlos instantáneamente, sin esperas ni cortes, desde cualquier dispositivo y con nuestro reproductor favorito. De esta manera tendremos disponible todas las películas o series que vayamos almacenando en el ordenador, disponibles al momento para ver desde la cama con el tablet o en el lavabo con el móvil si hace falta. Una gozada oiga.

8 de octubre de 2012

7 de octubre de 2012

JOOMLA: mostrar dirección email en el perfil

Editar el archivo \components\com_users\views\profile\tmpl\default_core.php
y añadir donde se desee:
        <dt>
            <?php echo 'Email'; ?>
        </dt>
        <dd>
            <?php echo htmlspecialchars($this->data->email); ?>
        </dd>

1 de octubre de 2012

JOOMLA: PERMITIR IFRAMES EN ARTÍCULOS

Joomla! 2.5
  1. In the Joomla! Global Configuration, click on the Text Filters tab.
  2. For the Super Users group, or any other trusted user group, set Filter Type to No Filtering. Make sure that you only set this option for user groups that can be trusted as setting the Filter Type to No Filtering will essentially allow the user to include any html in an article. 

Check that the Editor Profile Parameters allow IFrames

In the JCE Control Panel, click on the Editor Profiles button.
Click on the Profile name that the user, usergroup or component is assigned to, eg: 'Default'
Click on the Plugin Parameters tab, then on the Media Support tab.
Check that the Allow IFrames is set to Yes.

JOOMLA: NO SE VEN LOS ARTÍCULOS

Tiene que ver con la versión de PHP del servidor.

Para solucionarlo:
Ir a
includes/Cache/Lite/Function.php

buscar
$arguments = func_get_args();

sustituirlo por:
$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++)
{
  $arguments[$i] = &$arguments[$i];
}

20 de septiembre de 2012

Mover cache de archivos sin conexión en windows 7

UNA MANERA:
I have found a way to move the offline cache in W7, but it means you have to reset your existing offline files, give the new location, and resync the folders in the new location.

Here is what to do (if you haven't synchronised any offline files yet, for exemple after a clean install, you can start directly in step 3):

0) Make sure your existing offline files are synchronised with the server, as you are going to lose ALL the offline copies and you don't want to lose any new/modified files. Make a backup if you're not sure and if the files are important.

1.Open an elevated command prompt window, and run the following command to reset and delete the content of existing Offline Files cache:
REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v FormatDatabase /t REG_DWORD /d 1 /f

2) Reboot, the added key will be detected, all the content of the cache will be deleted, as well as the key itself (it only resets once).

3) Run Registry Editor (RegEdit). Navigate to the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC
Right-click CSC, point to New, and then click Key, and named the new registry key as Parameters.
Right-click Parameters, point to New, and then click String Value, and name the new registry value as CacheLocation.
Right-click CacheLocation, and then click Modify.
In the Value data box, type the name of the new folder (make sure the folder is created) in which user wants to create the cache, in the following format:
\??\drive:\folder
   For example, \??\d:\csc
   Will assign new Offline Files cache saving location at D:\CSC folder.

4) Create the folder in the new location.

5) Reboot (not sure if it's necessary, but better safe than sorry).

6) Re-enable offline synchronization for the shared files and folders on the network. All new shared folders on the network which made to available offline will be synced and saved to the new location.

7) If you want to, you can delete the old cache location in c:\windows\csc doing this:
From an elevated command prompt type the following: Takeown /r /f C:\Windows\CSC
Then type: rd /s c:\windows\csc
and the old CSC folder is deleted.

NOTE: if you sync a lot of files and get a lot of errors, try to reset your offline files again following the above procedure (steps 1-2), disable offline files, reboot, enable offline files, reboot, and resync your files. Again, it worked for me...
 OTRA MANERA: crea un link caliente.
  1. Create a folder for your offline file cache. Something like D:\Offline.
  2. From an elevated command prompt type the following: Takeown /r /f C:\Windows\CSC
  3. Open the Sync Center and go to Manage Offline Files.
  4. Click Disable Offline Files and restart the machine.
  5. From an elevated command prompt issue the following commands.
    rd /s C:\Windows\CSC
    mklink /J C:\Windows\CSC "D:\Offline" (or whatever you folder name is, but be sure to use the quotations if you have a space in the name)
  6. Reopen the Manage Offline Files window and Enable Offline Files.
  7. Restart the machine
All files/folders that are made available offline should now be redirected to whichever folder you specified.


EN WINDOWS VISTA:

Para mover la carpeta de caché CSC a otra ubicación en Windows Vista, siga estos pasos:
  1. Abra un símbolo del sistema elevado. Para ello, haga clic en Inicio
    botón Inicio
    , haga clic en Todos los programas y en Accesorios, haga clic con el botón secundario en Símbolo del sistema y, después, haga clic en Ejecutar como administrador.

    Permiso de Control de cuentas de usuario
    Si se le pide la contraseña del administrador o que confirme la acción, escriba la contraseña o haga clic en Permitir.
  2. Escriba el comando siguiente y presione ENTRAR:
    REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v MigrationParameters /t REG_DWORD /d 1 /f
  3. Escriba el comando siguiente y presione ENTRAR:
    c:\windows\system32\migwiz\migwiz.exe
    Nota: quizás tenga que sustituir una letra de unidad diferente, según su situación.
  4. En el Asistente de Windows Easy Transfer, seleccione las opciones siguientes:
    1. Haga clic en Iniciar una nueva transferencia.
    2. Haga clic en Mi equipo antiguo.
    3. Haga clic en Usar un CD, DVD u otro medio extraíble.
    4. Haga clic en Disco duro externo o ubicación de red.
    5. Escriba una ruta de acceso donde desea guardar el archivo Savedata.mig y haga clic en Siguiente.
    6. Haga clic en Opciones avanzadas.
    7. En el cuadro de diálogo Seleccione las cuentas de usuario, los archivos y las configuraciones que desea transferir, haga lo siguiente:
      1. Desactive todas las casillas.
      2. En Configuración del sistema y de programas (todos los usuarios), expanda Configuración de Windows, expanda Red e Internet y haga clic para activar la casilla Archivos sin conexión.
      3. Repita el paso anterior para cada usuario que aparezca en la página.
      4. Haga clic en Siguiente para comenzar el proceso de transferencia.

Cambiar la configuración del Registro

Advertencia: pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.

Compruebe el tamaño de caché que se utiliza en el equipo. Para ello, siga estos pasos:
  1. En el Panel de control, haga clic en Red e Internet y, a continuación, haga clic en Archivos sin conexión.
  2. Haga clic en la ficha Uso del disco en el cuadro Archivos sin conexión.
Si el tamaño de caché es cero, sólo debe cambiar la configuración del Registro según se indica en la lista siguiente. O bien, si el tamaño de caché se establece en algún valor, siga todos los pasos.
  1. Haga clic en Inicio, escriba regedit en el cuadro Buscar y presione ENTRAR.
  2. Busque la siguiente subclave del Registro y haga clic en ella con el botón secundario:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CSC
  3. Haga clic con el botón secundario en CSC, seleccione Nuevo y haga clic en Clave.
  4. Escriba Parameters en el cuadro de nombre.
  5. Haga clic en Parameters, seleccione Nuevo y haga clic en Valor de cadena.
  6. Para asignar nombre al nuevo valor, escriba CacheLocation y presione ENTRAR.
  7. Haga clic con el botón secundario en CacheLocation y, a continuación, haga clic en Modificar.
  8. En el cuadro Información del valor, escriba el nombre de la nueva carpeta en la que desea crear la memoria caché.

    Nota: utilice el formato de Microsoft Windows NT para el nombre de la carpeta. Por ejemplo, si desea que la ubicación de la memoria caché sea d:\csc, escriba lo siguiente:
    \??\d:\csc
  9. Cierre el Editor del Registro y reinicie el equipo.

Continuar con el proceso de transferencia

  1. En el símbolo del sistema elevado, escriba el comando siguiente y presione ENTRAR:
    c:\windows\system32\migwiz\migwiz.exe
  2. En el Asistente de Windows Easy Transfer, seleccione las opciones siguientes:
    1. Haga clic en Continuar una transferencia en curso.
    2. Haga clic en No, ya copié los archivos y configuraciones a un CD, DVD u otro medio extraíble.
    3. Haga clic en En un disco duro externo o una ubicación de red.
    4. Escriba la ruta de acceso del archivo Savedata.mig que se creó en el paso 4e del procedimiento de la sección "Cómo mover la carpeta CSC en Windows Vista".
    5. Asigne la cuenta de usuario del equipo antiguo a la cuenta de usuario correspondiente en el nuevo equipo.
    6. Haga clic en Siguiente y, a continuación, haga clic en Transferir.
    7. Reinicie el equipo.

Eliminar la memoria caché anterior

Cuando se hayan movido todos los archivos, elimine la memoria caché anterior de una compilación Candidato para versión comercial 1 (RC1) de Windows Vista. Para ello, siga estos pasos:
  1. En el símbolo del sistema elevado, escriba el comando siguiente y presione ENTRAR:
    takeown /r /f c:\windows\csc
  2. En el símbolo del sistema elevado, escriba el comando siguiente y presione ENTRAR:
    rd /s c:\windows\csc
Nota: la limitación de este método para eliminar la memoria caché anterior es que Takeown.exe sólo puede procesar rutas de acceso que no superen el valor de MAX_PATH (longitud máxima de una ruta de acceso). La longitud máxima de una ruta de acceso es de 260 caracteres. Si esta longitud de ruta de acceso supera el valor de MAX_PATH, se producirá un error en el comando takeown.

3 de septiembre de 2012

JOOMLA: ENGRANDECER PANTALLA DEL DOCLINK EN EL EDITOR

Index: components/com_docman/assets/css/doclink.css
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- components/com_docman/assets/css/doclink.css (revision 2a61a685c476f7a9c5780fa1aad1fae07892c1e5)
+++ components/com_docman/assets/css/doclink.css (revision )
@@ -9,7 +9,7 @@
  */
 
 html, body {
- width: 630; height: 500;
+ width: 760px; height: 700px;
    margin: 0px; padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
@@ -69,9 +69,9 @@
 }
 
 /* force width to allow oveflow: auto */
-#tableContainer { overflow: auto; height: 120px; width: 540px; }
-#tableHead { width: 540px; }
-#tableBody { width: 520px; }
+#tableContainer { overflow: auto; height: 320px; width: 700px; }
+#tableHead { width: 680px; }
+#tableBody { width: 680px; }
 
 /* -- sortable table ----------------------------- */
 
Index: components/com_docman/includes/doclink.html.php
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- components/com_docman/includes/doclink.html.php (revision 2a61a685c476f7a9c5780fa1aad1fae07892c1e5)
+++ components/com_docman/includes/doclink.html.php (revision )
@@ -44,7 +44,7 @@
                     <button class="button" type="button" "name="updir" onclick="javascript:changeListCtrl('up');"><img src="<?php echo JURI::root(0)?>/components/com_docman/assets/images/btnFolderUp.gif" alt="<?php echo _DML_DCL_UP ?>" /></button>
                     </div>
                     <div id="browser">
- <iframe src="<?php echo JURI::base()?>index.php?option=com_docman&amp;task=doclink-listview" id="listview" name="listview" width="545" height="150" marginwidth="0" marginheight="0" align="top" scrolling="no" frameborder="0" hspace="0" vspace="0"></iframe>
+ <iframe src="<?php echo JURI::base()?>index.php?option=com_docman&amp;task=doclink-listview" id="listview" name="listview" width="700" height="375" marginwidth="0" marginheight="0" align="top" scrolling="no" frameborder="0" hspace="0" vspace="0"></iframe>
                     </div>
                 </td></tr>
             </tbody>
\ No newline at end of file
Index: plugins/editors-xtd/doclink/doclink.php
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- plugins/editors-xtd/doclink/doclink.php (revision 2a61a685c476f7a9c5780fa1aad1fae07892c1e5)
+++ plugins/editors-xtd/doclink/doclink.php (revision )
@@ -54,7 +54,7 @@
         $button->set('text', JText::_('DOClink'));
         $button->set('name', 'doclink');
         $button->set('link', 'index.php?option=com_docman&amp;task=doclink&amp;e_name='.$name.'&amp;format=raw');
- $button->set('options', "{handler: 'iframe', size: {x: 570, y: 510}}");
+ $button->set('options', "{handler: 'iframe', size: {x: 770, y: 710}}");
 
         return $button;
     }
\ No newline at end of file

24 de agosto de 2012

JOOMLA: JOOMGALLERY: CONTROLAR ACCESO A USER PANEL

PARA QUE NO APAREZCA EL HIPERVINCULO AL PANEL DE CONTROL EN EL FRONTEND SI ERES REGISTRADO O AUTOR:

EN ARCHIVO components/com_joomgallery/helpers/helper.php
BUSCAR //Link to userpanel in the header

    // Link to userpanel in the header
    if(!$params->get('disable_global_info') && $config->get('jg_userspace') == 1 && $config->get('jg_showuserpanel'))
    {
      if($user->get('id') || $config->get('jg_showuserpanel_unreg'))
      {
        if($user->get('id'))
        {
   //PABLO ESTE PHP SIRVE PARA COMPROBAR EL TIPO DE USUARO QUE ESTÁ LOGUEADO
   $user = & JFactory::getUser();
   //1 es visitante
   //2 es registrado
   //3 es autor
   //4 es editor
   //5 es publisher
   //6 es manager
   //7 es administrador
   //8 es Superadministrador
   if(isset($user->groups[2]) || isset($user->groups[3]))
   {
      $params->set('show_mygal', 0);
    // your code! if admin
   }else{
      $params->set('show_mygal', 1);
    // if not admin
    }
        }
        else
        {
          if($config->get('jg_showuserpanel_hint'))
          {
            $params->set('show_mygal_no_access', 1);
          }
        }
      }
    }

PARA NO ACCEDER AL PANEL DE CONTROL EN EL FRONTEND SI ERES REGISTRADO O AUTOR:

EN ARCHIVO components/com_joomgallery/views/userpanel/view.html.php
AL PRINCIPIO (línea 33 aproximadamente)

  function display($tpl = null)
  {
   $user = & JFactory::getUser();
   //1 es visitante
   //2 es registrado
   //3 es autor
   //4 es editor
   //5 es publisher
   //6 es manager
   //7 es administrador
   //8 es Superadministrador
   if(isset($user->groups[2]) || isset($user->groups[3]))
   {
      $msg = JText::_('No está autorizado');
      $this->_mainframe->redirect(JRoute::_('index.php?view=gallery', false), $msg, 'notice');
    // your code! if admin
   }else{
    // if not admin
    }

    if(!$this->_config->get('jg_userspace'))

JOOMLA: COMPROBAR TIPO DE USUARIO LOGUEADO

<?php //PABLO ESTE PHP SIRVE PARA COMPROBAR EL TIPO DE USUARO QUE ESTÁ LOGUEADO
    $user = & JFactory::getUser();
 //1 es visitante
 //2 es registrado
 //3 es autor
 //4 es editor
 //5 es publisher
 //6 es manager
 //7 es administrador
 //8 es Superadministrador
 if(isset($user->groups[2]) || isset($user->groups[3]))
 {
      echo JText::_('Es usuario tipo registrado o autor');
 }else{
      echo JText::_('No es usuario tipo registrado o autor');
  }
?>

23 de julio de 2012

PASAR CONTACTOS DE TARJETA SIM A CONTACTOS GOOGLE EN UN MOVIL ANDROID

Para pasar los contactos a google, en el menú de contactos seleccionas importar/exportar y seleccionas exportar a la tarjeta SD.
Después seleccionas la memoria en la que tengas almacenados tus contactos (Sim o telefono y aceptas)
Una vez acabe este proceso, vuelves a importar/exportar y le das a importar desde SD. Te preguntará a donde lo quieres importar y le das a google.
Así, aunque cambies de teléfono o incluso de número, tus contactos estarán almacenados en tu cuenta de google y al activar un nuevo móvil (Android al menos) te sincronizará todos tus contactos.

En Google los ves entrando en Gmail y en la zona arriba a la izquierda donde pone Gmail pulsas y tienes un desplegable: Gmail, contactos y tareas.

21 de julio de 2012

CREAR UN DISCO USB ARRANCABLE CON CLONEZILLA

Para crear un disco duro externo arrancable donde hacer copias de seguridad con clonezilla:
Hacer un pendrive booteable ( arrancable) para llevar instalado el clonezilla y las imágenes de las particiones:

1. Descargar Clonezilla en : http://clonezilla.org

2. Una vez descargado, vamos a formatear el USB desde Windows (en Fat32)
3. Descomprimimos el zip del Clonezilla en el mismo USB y extraemos todo su contenido.
4. Entramos en el directorio UTILS y luego en el subdirectorio WIN32. Alli encontramos el fichero makeboot.bat. Lo ejecutamos y ya tenemos el USB arrancable. ADVERTENCIA! Makeboot.bat se debe ejecutar desde la unidad flash USB o disco duro USB, nunca desde el disco local del sistema.

7 de julio de 2012

error JOOMLA "Detected an incomplete multibyte character in input string"

Corregir los dos ficheros administrator\language\es-ES\es-ES.plg_system_logout.sys.ini y administrator\language\es-ES\es-ES.plg_system_logout.ini quitando los acentos.

16 de junio de 2012

CENTRO DE SEGURIDAD DESACTIVADO

A veces, por motivos de instalaciones y desinstalaciones de antivirus, el centro de seguridad de windows comunica que está desactivado.

Se soluciona creando con el bloc de notas un archivo .reg con el siguiente contenido, ejecutándolo y reiniciando después:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wscsvc]
 "DisplayName"="@%SystemRoot%\\System32\\wscsvc.dll,-200"
 "ErrorControl"=dword:00000001
 "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
   74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
   00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
   6b,00,20,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,65,00,72,00,76,00,69,00,63,\
   00,65,00,4e,00,65,00,74,00,77,00,6f,00,72,00,6b,00,52,00,65,00,73,00,74,00,\
   72,00,69,00,63,00,74,00,65,00,64,00,00,00
 "Start"=dword:00000002
 "Type"=dword:00000020
 "Description"="@%SystemRoot%\\System32\\wscsvc.dll,-201"
 "DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,57,00,69,00,6e,00,\
   4d,00,67,00,6d,00,74,00,00,00,00,00
 "ObjectName"="NT AUTHORITY\\LocalService"
 "ServiceSidType"=dword:00000001
 "RequiredPrivileges"=hex(7):53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,\
   00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\
   67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,\
   00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
   00,00,00,00
 "DelayedAutoStart"=dword:00000001
 "FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
   00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wscsvc\Parameters]
 "ServiceDllUnloadOnStop"=dword:00000001
 "ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
   00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
   77,00,73,00,63,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wscsvc\Security]
 "Security"=hex:01,00,14,80,c8,00,00,00,d4,00,00,00,14,00,00,00,30,00,00,00,02,\
   00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
   00,00,02,00,98,00,06,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
   05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
   20,02,00,00,00,00,14,00,9d,01,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,\
   00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,14,00,00,01,\
   00,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,00,28,00,15,00,00,00,01,06,00,\
   00,00,00,00,05,50,00,00,00,49,59,9d,77,91,56,e5,55,dc,f4,e2,0e,a7,8b,eb,ca,\
   7b,42,13,56,01,01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,\
   00,00,00

22 de mayo de 2012

Carpeta RECYCLER

La carpeta RECYCLER es una carpeta oculta y de sistema donde se guardan archivos como los puntos de restauración y los archivos de la papelera de reciclaje.
Algunos virus pueden esconderse ahí.
Otras veces, hay archivos que pesan mucho y que están ahí y no sabemos cómo eliminarlos.
Para eliminar su contenido, abrir el explorador, ir a opciones de carpeta, activar la casilla de mostrar los archivos ocultos y desactivar la casilla de ocultar archivos del sistema.
Ir después a la carpeta, entrar en ella y borrar su contenido.
Volver a poner bien las casillas de opciones de carpeta.

19 de mayo de 2012

AMPLIAR IPs EN UNA RED

EN EL ROUTER:
IP: 192.168.0.1
Máscara: 255.255.254.0
Rango de IPs: 192.168.0.x (donde x no puede ser 255 porque está reservado para broadcast)

EN LOS ORDENADORES:
IPs: 192.168.0.2-192.168.1.254
Máscara: La misma máscara que el router
Puerta de enlace: la IP del router
DNS: la IP del router

La máscara sirve para definir la amplitud de las IPs. Por ejemplo:
- máscara 255.255.255.0 --> IPs 192.168.0.x
- máscara 255.255.254.0 --> IPs 192.168.0.x - 192.168.1.x
- máscara 255.255.253.0 --> IPs 192.168.0.x - 192.168.2.x
- etc

Calculadora online muy útil:
http://www.beteep.com/calculadora-redes/index.php

17 de abril de 2012

ERROR AL RESTAURAR EN CLONEZILLA

A veces si intentamos restaurar una imagen de clonezilla, nos dice que alguna partición es de tamaño distinto y que usemos el comando -c y alerta que es peligroso.
Esto sucede porque se intentó hacer la imagen de un disco dinámico con clonezilla.

Si se trata de copiar un disco con sistema operativo y demás, se puede copiar un disco dinámico con disk copy de easeus. La copia es sector por sector. 320 GB tarda 4 horas y necesita que ambos discos estén conectados a la vez.

Ver el log de errores del router

En telnet, en modo de comandos:
sys log errlog disp

Tipos de cables USB

Para hablar correctamente cuando pidamos un cable USB:

16 de abril de 2012

Router zyxel


Para saber el tiempo que expira mi ip:
en cmd: ipconfig /all (ver tiempo concedido y tiempo en que expira)

Para saber tiempos establecidos de concesión de IP:
En telnet, menu 24, opcion 8. Comando: ip dhcp enif0 status

Si un ordenador se mantiene contectado más del 50% del lease time, el ordenador intentará mantener su IP.
Si un ordenador se desconecta de la red y después vuelve a conectarse cuando ya pasó el renewal time (50% del lease time) se intentará dar la misma IP que tenía.
Si se reconecta después del rebind time (87,5% del lease time) se le da una nueva IP.

DHCP concede las direcciones, lo que significa que asigna las direcciones por un período de tiempo limitado. Cuando ha transcurrido la mitad del período de concesión, el cliente envía un mensaje al servidor DHCP para intentar renovar la concesión. Si el servidor DHCP está disponible, le envía el cliente una renovación de la concesión. En caso contrario, el cliente vuelve a intentarlo cuando quede la mitad del tiempo restante en la concesión y así sucesivamente. En el caso de una concesión de tres días (72 horas), el cliente intentará renovar a las 36 horas, después a las 54 horas y a las 63 horas. Finalmente, el cliente intentará una difusión para encontrar otro servidor DHCP. Si el cliente no encuentra un servidor antes de que la concesión expire, el ordenador no podrá continuar ejecutando TCP/IP.

Siempre que un cliente esté conectado o vuelve a conectarse antes de que expire la concesión, el cliente mantiene la misma dirección IP. Pero si un cliente permite que la concesión expire (es decir, no se conecta durante el período de tiempo determinado), el servidor DHCP recupera esa dirección y la pone a disposición de otro cliente.
ip dhcp enif0 server lease X por defecto: 259200
ip dhcp enif0 server renewal Y por defecto: 129600
ip dhcp enif0 server rebind Z por defecto: 226800

donde X es el tiempo deseado de lease time en segundos, Y = 0.5*X, and Z = 0.875*X

por ejemplo, para que se fuerce a dar una nueva IP a los ordenadores que se desconectan tras 1 hora (3600 segundos):
ip dhcp enif0 server lease 4120
ip dhcp enif0 server renewal 2060
ip dhcp enif0 server rebind 3605

Para ver la tabla de conexiones NAT:
ip nat hash wanif0

Para cambiar los valores de tiempos de sesión:
ip nat timeout tcp 30
ip nat timeout ge 30
ip nat timeout tcpo 30
ip nat timeout r 1

27 de marzo de 2012

Pantallazo azul al restaurar con clonezilla

Tras restaurar un miniportatil Toshiba NB500 me dio pantallazo azul al iniciar windows. Se arregla entrando en la bios y cambiando la compatibilidad del disco SATA.

7 de marzo de 2012

SOFTWARE ÚTIL

Algunos programas que he tenido la suerte de probar...

SMARTSLEEP: programa de apagado automático de ordenadores.

Daemon Tools: virtualización de unidades de CD.

Solid Converter PDF to word: convierte archivos PDF a word.

SyncBack Pro: backups automáticos de un servidor de datos a otro, sin necesidad de iniciar sesión.

Passmark wireless mon: analiza la cobertura de las señales wifi.

NetLimiter 3 Pro: limita el ancho de banda que utilizan varios ordenadores. Se puede gestionar todos los ordenadores desde otro ordenador.

NetSupportSchool: gestión de ordenadores de un aula de informática.

NetSupervisor: diagnóstico de problemas de red.

Desktop Orbiter: filtro de internet, entre otras cosas.

DeepFreeze: congelación de discos duros.

2 de marzo de 2012

DNS de google

Si fallan los servidores DNS de nuestro ISP, siempre podemos usar gratis los de google:
DNS principal: 8.8.8.8
DNS secundario: 8.8.4.4

29 de febrero de 2012

Servidor linux

Algo que puede crear quebraderos de cabeza cuando se pasa de servidor windows a linux: linux diferencia mayúsculas y minúsculas. Por lo tanto, si el códido de la web llama a Imagen.jpg pero el archivo se llama imagen.jpg, no aparecerá. Hay que respetar mayúsculas y minúsculas.

14 de febrero de 2012

Joomla: no se ven artículos y problema con acentos. Hacer joomla 1_0_x compatible en php 5_3_x

How to make joomla 1.0.x compatible to php 5.3.x without upgrading to joomla 1.5.x

Here is simple hack to make joomla 1.0.x compatible to php 5.3.x, go to Function.php files  your directory on /public_html/includes/Cache/Lite. Then :

Replace:

$arguments = func_get_args();

with

$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
$arguments[$i] = &$arguments[$i];
}

in includes/Cache/Lite/Function.php. It will fix compatibility view issues for joomla 1.0.x on php 5.3.x, it is not suggested it is better to upgrade to joomla 1.5.x though.

8 de febrero de 2012

CABLES DE RED UTP DIRECTOS Y CRUZADOS

Un puerto Ethernet RJ-45 transmite por ciertos terminales, y recibe por ciertos terminales:

[ 1 ]-[ 2 ]-[ 3 ]-[ 4 ]-[ 5 ]-[ 6 ]-[ 7 ]-[ 8 ]
Tx+..Tx-..Rx+..............Rx-........…

Como ves, se transmite por los 2 primeros pines, y se recibe por los pines 3 y 6, ahora te pongo un ejemplo de por qué se deben utilizar cables directos o cruzados:

Un cable directo entre dispositivos:

[ 1 ]-[ 2 ]-[ 3 ]-[ 4 ]-[ 5 ]-[ 6 ]-[ 7 ]-[ 8 ] (Puerto A)
[ 1 ]-[ 2 ]-[ 3 ]-[ 4 ]-[ 5 ]-[ 6 ]-[ 7 ]-[ 8 ] (Puerto B)

Como ves, el puerto A transmitirá datos por sus pines 1 y 2, directamente a los pines 1 y 2 del puerto B, que también transmitirán por ahí, mientras que los pines 3 y 6 esperarán recibir datos, que nunca llegarán.

Un cable cruzado:
[ 1 ]-[ 2 ]-[ 3 ]-[ 4 ]-[ 5 ]-[ 6 ]-[ 7 ]-[ 8 ] (Puerto A)
[ 3 ]-[ 6 ]-[ 1 ]-[ 4 ]-[ 5 ]-[ 2 ]-[ 7 ]-[ 8 ] (Puerto B)

Como ves, ahora con el cable crossover, el puerto A transmitirá datos por su pin 1(Tx+), y el puerto B recibirá esos datos por el pin 3 (Rx+), y el pin 3 (Rx+) del puerto A recibirá los datos que envíe el pin 1 (Tx+) del puerto B, por lo que hay una conexión full-duplex.

En resumen, utilizarás un cable cruzado cuando conectes dispositivos iguales entre sí, Switch-Switch, PC-PC, Router-Router, Hub-Hub, PC-Router. Un router es un tipo especial de computadora, por lo que es de características semejantes a una PC, por eso se utiliza el cable cruzado.
Y un cable directo cuando conectes dispositivos de características diferentes, Switch-PC, Router-Switch, Switch-Hub, etcétera.
 
En el caso del router Speedstream 5660, si se quiere conectarlo a un HUB, debe ser a través de un cable directo y en la configuración del router debe estar activada la opción Half Duplex. Pero si no hay ningún HUB en la red y se va a conectar a un switch, debe ser a través de un cable cruzado y en la configuración del router debe estar activada la opción Full Duplex.

CADUCIDAD DE LA IP


Para saber el tiempo que expira mi ip:
en cmd: ipconfig /all (ver tiempo concedido y tiempo en que expira)

Para saber tiempos establecidos de concesión de IP:
En telnet, menu 24, opcion 8. Comando: ip dhcp enif0 status

Si un ordenador se mantiene contectado más del 50% del lease time, el ordenador intentará mantener su IP.
Si un ordenador se desconecta de la red y después vuelve a conectarse cuando ya pasó el renewal time (50% del lease time) se intentará dar la misma IP que tenía.
Si se reconecta después del rebind time (87,5% del lease time) se le da una nueva IP.

DHCP concede las direcciones, lo que significa que asigna las direcciones por un período de tiempo limitado. Cuando ha transcurrido la mitad del período de concesión, el cliente envía un mensaje al servidor DHCP para intentar renovar la concesión. Si el servidor DHCP está disponible, le envía el cliente una renovación de la concesión. En caso contrario, el cliente vuelve a intentarlo cuando quede la mitad del tiempo restante en la concesión y así sucesivamente. En el caso de una concesión de tres días (72 horas), el cliente intentará renovar a las 36 horas, después a las 54 horas y a las 63 horas. Finalmente, el cliente intentará una difusión para encontrar otro servidor DHCP. Si el cliente no encuentra un servidor antes de que la concesión expire, el ordenador no podrá continuar ejecutando TCP/IP.

Siempre que un cliente esté conectado o vuelve a conectarse antes de que expire la concesión, el cliente mantiene la misma dirección IP. Pero si un cliente permite que la concesión expire (es decir, no se conecta durante el período de tiempo determinado), el servidor DHCP recupera esa dirección y la pone a disposición de otro cliente.
ip dhcp enif0 server lease X por defecto: 259200
ip dhcp enif0 server renewal Y por defecto: 129600
ip dhcp enif0 server rebind Z por defecto: 226800

donde X es el tiempo deseado de lease time en segundos, Y = 0.5*X, and Z = 0.875*X