Predeterminar o Fijar Opciones en Firefox

Aquí lo que necesitamos hacer es establecer ciertos valores de la configuración de Mozilla Firefox, los cuales se acceden mediante about:config, para todos los usuarios de una PC con sistema operativo Windows.

La solución consiste en crear dos archivos, uno llamado “mozilla.cfg” y otro llamado “local-settings.js”. Ambos archivos pueden crearse con notepad, pero deben cuidar de grabarlos con codificación ANSI seleccionando esa opción en el cuadro de dialogo guardar del notepad.

Sigue leyendo

Desproteger Hojas y Libros de Excel

Posteo lo que simplemente probé y funcionó.

Para desproteger hojas y libros de excel protegidos de modificación con contraseñas hay que crear y ejecutar la siguiente macro.

Al finalizar la ejecución nos mostrará la contraseña en un cuadro de dialogo.

Sub PasswordBreaker()
     'Breaks worksheet password protection.
     Dim i As Integer, j As Integer, k As Integer
     Dim l As Integer, m As Integer, n As Integer
     Dim i1 As Integer, i2 As Integer, i3 As Integer
     Dim i4 As Integer, i5 As Integer, i6 As Integer
     On Error Resume Next
     For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
     For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
     For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
     For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
     ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
         Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
         Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
     If ActiveSheet.ProtectContents = False Then
         MsgBox "One usable password is " & Chr(i) & Chr(j) & _
             Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
             Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
          Exit Sub
     End If
     Next: Next: Next: Next: Next: Next
     Next: Next: Next: Next: Next: Next
 End Sub

Fuente: Ctrl C y Ctrl V Copy y paste de aquí

Si la contraseña se requiere para abrir el documento, entonces no podremos aplicar lo anterior, por lo que me resultó de utilidad el siguiente programa FreeWordExcelPassword.

Evitar olvidarse el pendrive

Me ocurrió una vez. Dejé el pendrive enchufado en la PC del trabajo y volví a mi casa.

Me ocurrió miles de veces, creí habérmelo olvidado, y tuve que buscarlo en el lugar donde suelo dejarlo guardado, no sin antes sufrir esa fea sensación por un instante. Un dolor mezcla entre la pérdida económica y la pérdida de información (nunca podremos estar seguros de qué contenía y que no).

La idea entonces es contar con algo que avise que el pendrive quedó enchufado. Entonces, googleando, llegamos a la respuesta:

Un script en Visual Basic que nos muestra un cuadro de dialogo cuando se ejecuta y el pendrive está conectado a la PC.

El script no es de mi autoría, pero si le hice algunas modificaciones porque no funcionó tal cual lo copié del sitio donde saqué la idea:

Const DriveTypeRemovable = 1
Set oFS = Wscript.CreateObject("Scripting.FileSystemObject")
Set oDrives = oFS.Drives
For Each Drive in oDrives
  If Drive.DriveType = DriveTypeRemovable Then
    Wscript.Echo "No te olvides del pendrive! Está conectado en la unidad " +  Drive.DriveLetter
  End If
Next

Básicamente hay que copiar y pegar este texto en un archivo y guardarlo con la extensión .vbs. Por ejemplo noolvidarpen.vbs.

El resto consiste en  configurar algunas políticas de grupo para asegurarnos que el script se ejecute cuando apaguemos el equipo o cerremos la sesión. Para esto fijensé la explicación en este artículo de websecurity.es a quienes va el crédito.

 

Exportar mails de Incredimail

El cliente de correo Incredimail se caracteriza por sus simpáticos íconos y animaciones, pero también por sus nulas posibilidades de exportar los correos cuando queremos “mudarnos” hacia otro cliente de correo.

Para exportar las bandejas de correo existen varios programas que nos costarán un ojo de la cara, pero también existe un proyecto de un tipo que se cansó de Incredimail y se puso a programar un rato

Sigue leyendo

Correr programas en una fecha determinada

Uno se puede preguntar con que fin o intención sería necesario hacer esto, pero lo cierto es que varios programas están limitados a correr dentro de un rango de fechas determinado.

Ya sea por un vencimiento del periodo de prueba o porque obligan a actualizar a una versión más nueva pasado cierto tiempo, el programa desplegará un simpático cartel impidiendo su ejecución.

Para evitar esto podríamos cambiar momentáneamente la fecha del sistema y volverla a  cambiar al terminar de ejecutar el programa en cuestión, pero:

  • la mayoría de las veces nos olvidaríamos de cambiarla otra vez al valor correcto.
  • resultaría molesto.
  • algunos usuarios no pueden por políticas del sistema / no saben / les resultaría complicado cambiar la fecha.

Sigue leyendo